建设背景
GB28181协议是由公安部牵头实现的安防行业统一的设备接入、流媒体传输的协议。GB28181从2011版开始,目前基本所有的安防设备厂家的摄像头、NVR、视频平台都支持GB28181协议,是各家设备统一接入管理最好的标准。EasyGBS就是基于GB28181协议实现的,可接入海康、大华、华为、科达、宇视等各家摄像头、NVR、平台。
使用EasyGBS通过使用TCP协议,设备不推流
使用EasyGBS通过使用TCP协议的时候,设备不推流,设备对直播消息已经进行了回复,是tcp, TCP/RTP/AVP,但仍然不推流。
v=0
o=34020000001180000006 0 0 IN IP4 183.134.211.52
s=Play
c=IN IP4 183.134.211.52
t=0 0
m=video 7078 TCP/RTP/AVP 96
a=sendonly
a=rtpmap:96 PS/90000
a=username:34020000001180000006
a=password:12345678
a=filesize:0
a=setup:active
y=0110000001
此客户是两台海康设备推流到EasyGBS, DS-7804NB-K1 / C能够正常基于TCP协议进行直播,DS-7804NB-K1 / 4P出现以上问题。经过对信息进行比对分析,系统下指令a=setup:passive,回复信息为a=setup:active,应是设备版本问题。
通过对设备的版本信息查看,确认以上问题只要将设备固件升级到2016版即可。