要在前端设备上配置好GB28181注册的服务器域、编码等信息,
然后在平台上添加对应设备国标编码即可。
基本有几个需要注意的地方:
1 设备首次发送注册消息之后,8200平台会立即过来查询设备信息与设备目录,此时必须准备好所有的数据给以回复.否则在未注销过的情况下,平台将不会再次来询问,导致对接失败.
2 设备目录回应中如果有中文通道名称,这个回应消息也无需进行utf8编码,直接使用gb2312即可.
3 平台下发的ptz控制指令中,云台设备地址是不确定的,通道在使用的时候需要根据自己的情况进行适应.
gb28181是国标,ehome是海康的私有协议用来主动注册的,萤石云是通过萤石协议对接,如果是用的海康的4g设备可以用ehome或者萤石云,如果是其他厂家的,可以试下国标,
Ubuntu 20.04.2 LTS (GNU/Linux 5.4.0-88-generic x86_64)
编译SRS,需要切换到Develop分支,并开启gb28181功能:
配置文件:push.gb28181.conf
然后使用配置文件conf/push.gb28181.conf 启动:
摄像头IP地址配置:
GB28181推流配置:
选择GB28181
RTMP观看地址:
拉流链接URL的Token鉴权怎么管理?
参考:
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)