LiveGBS流媒体平台GB/T28181常见问题-海康大华宇视硬件NVR摄像头通道0未获取到视频通道如何排查如何抓包分析

LiveGBS常见问题海康大华宇视硬件NVR摄像头通道0未获取到视频通道如何排查如何抓包分析?

1、硬件NVR配置接入示例

硬件NVR如何配置接入到LiveGBS,海康的硬件NVR接入示例,按红色文字提示配置相关接入,其它参见:作为上级平台对接海康大华华为宇视等下级平台监控摄像机NVR硬件执法仪等GB28181设备

2、通道数为0处置

问题:NVR接入国标服务后通道显示为0

2.1、判断信令是否畅通

2.1.1、点击更新通道

国标设备列表-》更新通道,点击后观察页面有没有 更新通道成功的 提示

2.1.2、有成功提示

2.1.2.1、确认设备的视频通道编码是否填写

查看硬件NVR的配置接入,视频通道的国标编号是否填写,NVR设备中配置【视频通道编码ID】参考如下。确认配置填写后,再点击下 更新通道 操作。

2.1.2.2、确认是否超过授权数目

可以在版本信息页面查看,授权可以使用的通道数目。再和概览页面的总通道数对比,看是否超过了授权的数目。如果超过了,可以将离线未使用到的设备删除,释放通道数。

2.1.3、没有成功提示

没有任何提示,可能就是信令不通畅,继续尝试下面的修改

2.1、尝试确认SIP Host地址

基础配置-》信令服务配置,查看sip host 配置的地址是否是NVR设备填写的服务端IP

2.2、尝试确认sip服务器ID

查看设备配置的SIP服务器ID,是否是LiveGBS-》基础配置-》信令服务配置 里面的SIP ID。

2.3、尝试修改本地SIP端口

若没有更新通道成功 提示, 可能是下发的 catalog 信令设备没有接收到,或是设备接收到了上报的通道信令被拦截了。尝试修改下设备的本地sip端口,可以将本地sip端口 5060改成5065试试。

2.4、尝试检查NVR多网卡

查看 网络-》基本配置 TCP/IP , 是否是多网卡,选择可以访问服务的默认网卡,如果没有多网卡配置,此处尝试可以忽略。

配置选择可以访问服务端的默认网卡

2.5、尝试检查路由SIP ALG

访问设备配置的路由网关配置页面,看路由NAT相关配置中,有没有SIP ALG 的勾选,取消勾选,保存。

3、抓包分析

3.1、抓包工具准备

3.1.1、Linux

使用 tcpdump 进行抓包,如果系统无此命令,自行安装

3.1.2、windows

下载安装 wireshark 进行抓包

3.2、找到设备出口ip

在国标设备菜单,设备列表页面中有出口IP这列

3.3、执行命令抓设备出口ip

注意! 第三步的抓包,是在部署LiveGBS的服务器上面抓包

3.3.1 Linux

在Linux系统中切换到root用户,执行下面的抓吧命令

复制代码
tcpdump -i any "host 172.18.1.34" -w ttt.pcap

3.3.2 Windwos

在Windows中,就启动wireshark 添加过滤抓包

复制代码
host 172.18.1.34

3.4、触发相关页面操作

3.4.1、如:更新通道操作

3.4.2、如:查看通道播放

3.5、停止抓包

等一段时间停止抓包,或是等到返回了提示

3.5.1、Linux

Ctrl+C 结束抓包,抓包文件就在执行命令的目录下面

3.5.2、Windows

点击红色按钮停止,文件菜单可以另存抓包到文件

3.6、查看抓包

抓包文件可以用wireshark打开,然后分析数据,可以过滤 sip ,右击跟踪udp或是tcp,查看详细的GB28181信令

4、搭建GB28181视频直播平台

相关推荐
u0103055275 天前
AI驱动的安卓UI自动生成功能实现
人工智能·1024程序员节
u0103055276 天前
长株潭智能体赋能腾讯元器链接共享
1024程序员节
云贝贝贝7 天前
OceanBase认证体系介绍与备考指南
运维·服务器·oceanbase·1024程序员节
u0103055277 天前
Java图像处理实战指南
人工智能·1024程序员节
u0103055278 天前
Java AWT鼠标事件全解析
人工智能·1024程序员节
u01030552710 天前
Java实用类应用精讲
人工智能·1024程序员节
u01030552711 天前
Java I/O核心操作实战
人工智能·1024程序员节
u01030552712 天前
ArrayList操作详解与实战应用
人工智能·1024程序员节
u01030552712 天前
Java模块化编程实战指南
人工智能·笔记·1024程序员节
u01030552713 天前
使用BufferedReader读取控制台输入
人工智能·1024程序员节