LiveGBS流媒体平台GB/T28181常见问题-海康大华宇视华为硬件NVR摄像头通道0未获取到视频通道没有通道通道数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、尝试检查NVR的白名单配置

将服务器的IP,即上面填写的SIP服务器地址 ,添加到白名单里,保存后再次在LiveGBS上面点击更新通道
在这里插入图片描述

2.6、尝试检查路由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视频直播平台

<think>好的,我需要回答用户关于几个主流摄像头厂商(大华海康华为、柯达)的RTSP地址模板的问题。首先,我得回顾之前用户的提问,确保这次回答符合之前的格式和系统级指令。之前用户问了一个RTSP URL的结构解析,现在用户进一步询问不同品牌的模板,所以需要提供具体的URL格式,并保持结构清晰。 首先,我需要确认每个品牌的RTSP模板。大华海康的模板我之前已经部分涉及,可能需要更详细。华为和柯达的模板可能需要查阅资料,确保准确性。需要注意柯达可能不是安防领域的主流品牌,用户可能是指其他品牌,但假设用户指的是柯达的摄像头。 接下来,要确保每个模板的变量替换部分正确,比如用户名、密码、IP、通道、码流类型等。同时,需要指出每个参数的用途,例如通道号、子类型(主码流或子码流)、端口号等。此外,要提醒用户常见的变量名,如${username}、${password}、${ip}等,并可能存在的默认值,比如海康的默认端口554是否需要显式写出。 然后,检查是否有常见的错误点,比如参数之间的分隔符是&还是&,在URL中需要正确转义。例如,在之前的回答中,用户示例里用了\&,但实际URL中应该用&,不过在Markdown中可能需要转义,所以需要注意显示正确。 还要考虑用户可能的后续问题,例如如何测试这些URL,推荐使用VLC等工具,或者如何处理连接问题,如认证失败、端口阻塞等。此外,是否需要提到ONVIF协议作为替代方案,但用户没有提到,可能暂时不需要。 需要确保每个品牌的模板正确无误。例如,大华的RTSP路径是否是/cam/realmonitor,海康的是/ISAPI/Streaming/channels/,或者是否有不同的路径结构。可能需要确认最新的资料,因为不同型号或固件版本可能有差异。 对于华为,他们的RTSP路径可能有不同的命名,例如华为可能有/livestream/,可能有/stream/等。柯达作为可能不太常见的品牌,可能需要查找其文档或常见模板,如果找不到,可能需要注明信息较少,建议参考官方文档。 最后,整理结构,按品牌分点,每个品牌下给出模板、参数解释、示例,以及注意事项。确保使用正确的LaTeX格式,行内公式用$,独立公式用$$,并且正确转义符号,如&在URL中需写成&,但在LaTeX中可能需要用\&,需要确认显示正确。 可能还需要验证每个模板的正确性,例如海康通道和子流参数是否为101、102等,或者是否有不同的编号方式。例如,海康的主码流可能是101,子码流是102,对应到URL中的参数可能不同,需要确保正确。 总结步骤: 1. 收集各品牌的标准RTSP模板。 2. 结构化为分点,每个品牌包括模板、参数说明、示例、注意事项。 3. 确保LaTeX格式正确,变量使用$...$包裹。 4. 检查参数是否正确,如通道号、码流类型等。 5. 添加常见问题或测试建议。 6. 最后通读,确保符合用户之前的交互风格,结构清晰,信息准确。</think>以下是主流监控设备厂商的**RTSP视频流地址模板**及参数解析,适用于大华(Dahua)、海康(Hikvision)、华为(Huawei)、(Uniview)等设备。柯达(Kodak)在安防领域较少见,暂提供标准模板。 --- ### **1. 大华(Dahua)** #### 模板格式: ```plaintext rtsp://${username}:${password}@${ip}:${port}/cam/realmonitor?channel=${channel}&subtype=${subtype} ``` #### 参数说明: - **${username}**: 设备登录用户名(默认`admin`) - **${password}**: 设备登录密码(默认空或`admin`) - **${ip}**: 设备IP地址(如`192.168.1.100`) - **${port}**: RTSP端口(默认`554`,可省略) - **${channel}**: 摄像头通道号(从`1`开始) - **${subtype}**: 码流类型(`0`=主码流高清,`1`=子码流低清) #### 示例: $$rtsp://admin:123456@192.168.1.100/cam/realmonitor?channel=1\&subtype=0$$ --- ### **2. 海康(Hikvision)** #### 模板格式: ```plaintext rtsp://${username}:${password}@${ip}:${port}/ISAPI/Streaming/channels/${channel}${subtype} ``` #### 参数说明: - **${channel}**: 通道号(从`1`开始,格式为`101`、`102`等,例如`101`表示通道1) - **${subtype}**: 码流类型(`01`=主码流,`02`=子码流) #### 示例: $$rtsp://admin:123456@192.168.1.100:554/ISAPI/Streaming/channels/101$$ --- ### **3. 华为(Huawei)** #### 模板格式: ```plaintext rtsp://${username}:${password}@${ip}:${port}/LiveMedia/ch${channel}/${subtype} ``` #### 参数说明: - **${channel}**: 通道号(从`1`开始) - **${subtype}**: 码流类型(`1`=主码流,`2`=子码流) #### 示例: $$rtsp://admin:huawei@123@10.0.0.2/LiveMedia/ch1/1$$ --- ### **4. (Uniview)** #### 模板格式: ```plaintext rtsp://${username}:${password}@${ip}:${port}/video=${channel},${subtype} ``` #### 参数说明: - **${channel}**: 通道号(从`1`开始) - **${subtype}**: 码流类型(`0`=主码流,`1`=子码流) #### 示例: $$rtsp://admin:uniview@192.168.1.100:554/video=1,0$$ --- ### **5. 柯达(Kodak)** 柯达在监控领域非主流品牌,其RTSP流地址无统一标准。建议参考以下通用模板尝试: ```plaintext rtsp://${username}:${password}@${ip}:${port}/stream=channel${channel} ``` --- ### **通用注意事项** 1. **默认端口**:RTSP默认端口为`554`,若显式声明则自动附加。 2. **特殊符号转义**:密码含`@`、`:`等符号时需URL编码(如`@`→`%40`)。 3. **码流选择**: - 主码流(高清):带宽高、延迟低,适合本地存储。 - 子码流(低清):带宽低、延迟稍高,适合远程预览。 4. **测试工具**:使用VLC播放器输入URL验证连通性。 --- 如需具体设备调试,建议查阅厂商的**官方开发文档**或联系技术支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值