gb28181注册/保活的信令交互流程

简介:

    该系列文章主要介绍,上级域对国标平台进行预览/回看等流程的信令交互。

    一个简单的gb28181直播预览流程:

  1. 接收下级域的注册请求

  2. 发送catalog请求,查看设备信息

  3. 选择设备进行预览

注册流程:

  1. 接收register请求
  2. 回复401,要求带上用户信息
  3. 第二次接收register请求
  4. 验证通过后,回复200

具体信令:

    注:1.下面的信令,忽略了401的流程。

           2.上级域ip:192.168.30.173。域id:34020000002000000001。下级平台ip:192.168.30.228。下级平台id:34020000001110000001

    上级域接收register请求:

REGISTER sip:34020000002000000001@3402000000 SIP/2.0
Via: SIP/2.0/UDP 192.168.30.228:5060;rport;branch=z9hG4bK2084371513
From: <sip:34020000001110000001@3402000000>;tag=1061032626
To: <sip:34020000001110000001@3402000000>
Call-ID: 408251015
CSeq: 13 REGISTER
Contact: <sip:34020000001110000001@192.168.30.228:5060>
Max-Forwards: 70
User-Agent: Embedded Net DVR/NVR/DVS
Expires: 86400
Content-Length: 0

    上级域回复200:

SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.30.228:5060;rport=5060;received=192.168.30.228;branch=z9hG4bK2084371513
From: <sip:34020000001110000001@3402000000>;tag=1061032626
To: <sip:34020000001110000001@3402000000>
CSeq: 13 REGISTER
Call-ID: 408251015
Contact: <sip:34020000001110000001@192.168.30.228:5060>
User-Agent: SRS/4.0.26(Leo)
Expires: 86400
Content-Length: 0

    之后,下级域会定时发送保活请求:

MESSAGE sip:34020000002000000001@3402000000 SIP/2.0
Via: SIP/2.0/UDP 192.168.30.228:5060;rport;branch=z9hG4bK800985051
From: <sip:34020000001110000001@3402000000>;tag=417964224
To: <sip:34020000002000000001@3402000000>
Call-ID: 1320623185
CSeq: 20 MESSAGE
Content-Type: Application/MANSCDP+xml
Max-Forwards: 70
User-Agent: Embedded Net DVR/NVR/DVS
Content-Length:   180

<?xml version="1.0" encoding="gb2312"?>
<Notify>
<CmdType>Keepalive</CmdType>
<SN>3632</SN>
<DeviceID>34020000001110000001</DeviceID>
<Status>OK</Status>
<Info>
</Info>
</Notify>

    上级域回复200:

SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.30.228:5060;rport=5060;received=192.168.30.228;branch=z9hG4bK800985051
From: <sip:34020000001110000001@3402000000>;tag=417964224
To: <sip:34020000002000000001@3402000000>
CSeq: 20 MESSAGE
Call-ID: 1320623185
User-Agent: SRS/4.0.26(Leo)
Content-Length: 0

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值