国标消消乐---10.下级不对上级的invite消息进行回应

这是我遇到的第一个不对上级invite消息进行回应的例子,这也让我将分析从message body体转向了 message header 消息头,下面我就将分析步骤分享给大家,另外补充说明下, 这个问题的来源,来源于和华为的对接,华为作为上级。凡是遇到华为不要怕,我们的国标做的绝对是比他们成熟的,毕竟我们是GB28181的制定者,我们出问题的概率是很小的哈。

关于invite消息,我们首先得要知道浏览视频的信令流程,做到心中有素:

注: 这边平台为上级域(华为), 设备为下级平台

问题: 华为向下级发送invite消息请求视频,下级平台没有做出回应,为什么?

组网:

说明:
1. 上级华为在内网, 通过NAT方式,将平台映射在公网通同下级公网平台对接

报文分析:

通过报文可以看到下级收到了上级发过来的invite消息,且我司未做回应,也没有报错;看上去挺像下级的问题,毕竟下级没有任何响应。
那接下来我们来看下上级发的invite消息,分析下其内容:

From & To   跟邮箱有点类似,从哪个账号发向哪个账号;
Via  这边展示的类似路由, 以这个地址去发送, 由于上级通过NAT可以上外网, 所以下级也只能看到nat后上级平台地址;

那问题来了, 下级收到这个消息后,正确应该回向上级的公网地址,但是上级报文却表明了,下级你要把消息发给172.21.152.155,而由于172.21.152.155是内网,导致报文没法发出去。

所以下级不对invite消息做出回应的根因: 上级报文的call-ID, from及via的地址都应该为112.93.129.X的外网地址;华为经过整改后,下级对invite消息做出回应。

注意:
一般这四个地址要和internet中的src地址相同,如图所示: 红框和蓝框地址需要相同,如果不同,则上级信令存在问题,需要整改。

DZ先生个人官方微信

 

***让社会更安全,让生活更智能***

 

  1、支持国标GB28181平台、国标GB28181 IPC和国标GB28181 NVR设备同时接入 (支持GB28181-2011版本和GB28181-2016版本)     2、支持国标GB28181设备注册和注销,对所有设备进行管理,获取资源 对资源列表进行管理     3、支持国标GB28181的目录订阅,对接收的订阅通知进行处理     4、支持国标GB28181实时视频请求(支持UDP、TCP主动(tcpactive)、TCP被动(tcppassive))     5、支持国标GB28181 PTZ控制     6、支持国标GB28181 录像查询     7、支持国标GB28181 历史视频点播 (支持UDP、TCP主动(tcpactive)、TCP被动(tcppassive))     8、支持国标GB28181 历史视频下载 (支持UDP、TCP主动(tcpactive)、TCP被动(tcppassive))     9、支持对接收的国标实时视频码流和历史视频码流进行管理     10、支持将国标的PS码流转换成ES码流     11、支持丢包打印和断流打印     13、支持RTSP服务和RTSP会话管理     14、支持RTSP客户端 UDP传输和TCP传输     15、支持国标GB28181设备5000路左右的接入管理,支持国标请求视频在100路左右     16、支持国标28181设备和通道写入mysql数据库      17、支持设备的云台PTZ控制,控制类型:上"up",下"down",左"left",右"right",左上"leftup",左下"leftdown",右上"rightup",右下"rightdown",镜头近"zoomin",镜头远"zoomout", 焦距远"focusfar",焦距近"focusnear", 设置预置位"setpos",调预置位"callpos"     18、支持历史视频的查询和历史视频的点播控制     19、支持对国标设备的控制,"record":录像开启和停止-通道id "guard":布放和撤防-报警通道id "reboot":设备重启-设备id "keyfame":强制关键帧-通道id     20、支持对实时视频的图片截图,通过http直接访问图片    21、支持rtmp和hls会话一直保留    22、支持报警消息设备上线、下线和设备端报警)通过httpclient方式主动通知    23、支持公网和局域网同时存在    24、支持httpserver,接口支持http+json    25、支持设备上线、下线和设备报警通过httpclient通知到指定的httpserver   26、支持http+json设置平台信息  27、支持http+json获取资源组、资源等信息  29、支持国标28181级联上级
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值