全部产品
云市场

常见问题诊断

更新时间:2019-04-30 18:30:43

摄像头注册不成功

摄像头注册不成功请按照如下步骤排查:

  1. 检查摄像头所处的网络,是否能够连通SIP服务器的IP跟端口。
  2. 检查摄像头所处的网络是否有防火墙,是否允许UDP包的收发。
  3. 检查摄像头是否启用了国标28181的支持。
  4. 检查摄像头里面的配置(注意不是控制台里有关摄像头的配置),查看SIP服务器的国标ID跟SIP服务器的IP跟端口是否正确。
  5. 检查是否配置了SIP域,如果配置了请确保SIP域为SIP服务器ID的前10位数字。
  6. 检查摄像头的用户名密码是否与控制台输入的匹配。
  7. 如果用户名密码配置错误,在连续多次尝试注册失败之后该摄像头会被锁定,需要等一个小时后才会解除锁定,之后才能重新开始注册。

摄像头推流不成功

摄像头在注册成功之后推流不成功,请按如下步骤排查:

  1. 检查控制台里面摄像头是否处于启动状态,如果没有,请在控制台里面启动摄像头。
  2. 检查摄像头所在网络是否能够访问阿里云视频监控接入结点的IP和端口,阿里云视频监控的国标收流端口(以上IP和端口信息在国标注册交互过程中可获取)。
  3. 检查摄像头的工作模式是否为Active,即摄像头需要主动TCP连接到阿里云服务器的端口并推流。

控制台无法实时预览问题定位

  • 由于控制台播放器不支持H.265视频播放,国标设备接入可通过设置摄像头编码方式,改成H.264。RTMP接入请确认推流编码方式。如果您的终端可以播放H.265视频,可以全程使用H.265进行编码,只不过在控制台不能实时预览和回看。以某摄像头为例修改视频编码方式步骤如下:

海康264配置

  • 如果是国标设备接入,确认摄像头平台设置中是使用GB/T28181-2016国标协议进行国标设备的注册;

摄像头视频流卡顿

摄像头在推流成功之后,视频流比较卡顿,请按如下步骤排查:

  1. 检查摄像头里面的配置,查看当前摄像头推送的码流,因为摄像头是公网接入,请根据摄像头的实际网络情况选择合适码率的视频流。
  2. 请检查播放所在的网络带宽是否满足摄像头的码率。

摄像头国标注册配置信息不正确

摄像头在国标注册前要在自己的管理页面上进行国标接入配置,需检查以下信息是否正确:

  • 在GB/T28181的配置页面,“启用”框须勾选上。
  • 检查“SIP服务器ID”是否为阿里云视频监控产品提供的国标ID。
  • 检查“SIP服务器地址”和“SIP服务器端口”是否为阿里云视频监控产品提供的SIP服务器地址和端口。
  • 检查协议版本是否为“GB/T28181-2016”。
  • 配置为基于TCP协议采用PS封装的视音频媒体传输。
gb2

国标流接入失败排查步骤

  • 检查与阿里云服务器的网络连接。可以采用telnet阿里云视频监控产品提供的SIP服务器地址和端口,或者直接在NVR或IPC侧抓包的方式检查。
  • 检查国标注册是否成功。在NVR或IPC的国标配置页面上可能有注册成功与否的提示,具体信息请参考厂商手册。
  • 检查国标信令交互。抓包查看是否会收到阿里云侧SIP服务器的INVITE请求,以及其中是否包含的阿里云侧媒体服务器地址和端口;NVR或IPC是否回复给阿里云侧SIP服务器INVITE请求。
  • 检查视频接入是否成功。抓包查看NVR或IPC是否有数据发送给阿里云侧媒体服务器地址和端口,以及视频是否采用PS封装。

常见播放延时情况说明

  • 目前已知VLC或者ffplay等播放器在播放rtmp或者flv的视频时,默认行为是分析5秒(rtmp)到90秒(以.flv做为后缀的url)数据查找媒体中是否包含音频。在无音频的流中,这一播放器行为会造成起播和播放的视频时间延迟。对于ffplay,可以加入参数”-analyzeduration 1”来实现秒开。另外,推荐使用aliplayer(https://player.alicdn.com/ )做为播放器实现秒开。
  1. ffplay -analyzeduration 1 'http://edge1.example.com/app/ipc-1.flv?vhost=test.example.com'
  • 除播放器造成的延时外,视频本身的GOP设置也会造成额外的延时。例如,GOP设为2秒,可能造成小于2秒的延时;如果播放时间点与上一关键桢相差1秒,则会造成1秒的延时。

直播播放常见问题参考

监控实时流问题诊断可适当参考视频直播中 流播放相关问题诊断 部分。