TinyGBS是基于GB/T28181-2016(公共安全视频监控联网系统信息传输、交换、控制技术要求)开发的成熟的、敏捷的、产品化的视频汇聚平台,支持标准的监控设备的接入和管理,在多个应用场景中成功落地。实现实时视频调阅、设备控制(云台控制、聚焦控制、拉框放大/缩小、巡航、看守位、预置位)、设备录像回放与控制、语音对讲、告警、H264/H265 多编码格式、支持 UDP/TCP 被动/TCP 主动三种流传输模式、设备状态监测、录像检索、向上级联国标平台等能力,能为大数据等综合管理平台提供极强的视频接入能力能力。
客户反馈在接入TinyGBS时,按照配置步骤成功启动了服务器监听端口后,没有收到设备端的注册问题,总结一下设备接入失败原因分析
1)平台端排查,平台所在服务器是否开启防火墙,开启防火墙需要把SIP监听端口,视频接受端口放行通过
- 查看防火墙是否开启
systemctl status firewalld
- 开放端口
firewall-cmd --zone=public --add-port=15060/tcp --permanent
firewall-cmd --zone=public --add-port=15060/udp --permanent
- 重启防火墙
firewall-cmd --reload
2)排除设备端的IP地址、端口、设备的国标编码、设备的通道编码是否是标准的20位国标编码、端口是否未占用
3)排除了设备和国标规则配置的问题,那么下一步就是确认用户的网络是否正常。TinyGBS是基于GB/T28181实现的平台,需要保证客户端到服务端网络是通的。可以在设备端ping平台。
4)设备端如何ping服务器,可以参考海康的设备操作,海康提供了客户端工具ClientDemo,具体操作步骤如下
- 打开ClientDemo,添加设备到ClientDemo上
- 打开配置端,开启ssh服务器
- 登录进设备
- 命令支持ping命令,可以ping TinyGBS服务器。