技术专栏
rv1126 GB28181 invite-bye流程及信令
1.下级域上级域说明
1.上级域:采用的是第三方的试用软件,livegbs。
2.下级域:运行于rv1126上的国标客户端测试程序。
2.invite-bye
2.1 invite流程及信令
2.1.1流程
1.上级域发送invite请求
2.下级域回复100
3.下级域回复200
4.上级域回复ack
注意:此时目的域id不再是下级平台的域id,而是要预览的设备id了,或者说是要预览的通道的id,多通道的时候,需要根据这个id区分不同的通道,对ipc来说可能就一个通道,但是对于nvr来说,很大可能是多通道的。
2.1.2信令数据
1.上级域发送invite请求
Frame 71397: 770 bytes on wire (6160 bits), 770 bytes captured (6160 bits)
Ethernet II, Src: e8:62:24:7e:e3:33 (e8:62:24:7e:e3:33), Dst: 1e:28:78:e8:94:15 (1e:28:78:e8:94:15)
Internet Protocol Version 4, Src: 192.168.0.35, Dst: 192.168.0.31
User Datagram Protocol, Src Port: 15060, Dst Port: 5688
Session Initiation Protocol (INVITE)
Request-Line: INVITE sip:37010200541320000001@192.168.0.31:5688;transport=udp SIP/2.0
Message Header
Via: SIP/2.0/UDP 192.168.0.35:15060;rport=15060;branch=z9hG4bK513369597
From: <sip:34020000002000000001@3402000000>;tag=287369597
To: <sip:37010200541320000001@3402000000>
Call-ID: 952369079
[Generated Call-ID: 952369079]
CSeq: 558 INVITE
Sequence Number: 558
Method: INVITE
Max-Forwards: 70
User-Agent: Easy SIP Server
Content-Length: 220
Content-Type: application/sdp
Contact: <sip:34020000002000000001@192.168.0.35:15060>
Subject: 37010200541320000001:0102000001,34020000002000000001:0
Message Body
Session Description Protocol
Session Description Protocol Version (v): 0
Owner/Creator, Session Id (o): 37010200541320000001 0 0 IN IP4 192.168.0.35
Session Name (s): Play
Connection Information (c): IN IP4 192.168.0.35
Time Description, active time (t): 0 0
Media Description, name and address (m): video 50086 RTP/AVP 96 98 97
Media Attribute (a): recvonly
Media Attribute (a): rtpmap:96 PS/90000
Media Attribute (a): rtpmap:98 H264/90000
Media Attribute (a): rtpmap:97 MPEG4/90000
Unknown: y=0102000001
[Generated Call-ID: 952369079]
[Generated Call-ID: 849422839]
[Generated Call-ID: 534450134]
[Generated Call-ID: 822455208]
2.下级域回复100
Frame 71398: 322 bytes on wire (2576 bits), 322 bytes captured (2576 bits)
Ethernet II, Src: 1e:28:78:e8:94:15 (1e:28:78:e8:94:15), Dst: e8:62:24:7e:e3:33 (e8:62:24:7e:e3:33)
Internet Protocol Version 4, Src: 192.168.0.31, Dst: 192.168.0.35
User Datagram Protocol, Src Port: 5688, Dst Port: 15060
Session Initiation Protocol (100)
Status-Line: SIP/2.0 100 Trying
Message Header
Via: SIP/2.0/UDP 192.168.0.35:15060;rport=15060;branch=z9hG4bK513369597
From: <sip:34020000002000000001@3402000000>;tag=287369597
To: <sip:37010200541320000001@3402000000>
Call-ID: 952369079
[Generated Call-ID: 952369079]
CSeq: 558 INVITE
Sequence Number: 558
Method: INVITE
User-Agent: eXosip/4.1.0
Content-Length: 0
3.下级域再次发送register请求
Frame 71400: 819 bytes on wire (6552 bits), 819 bytes captured (6552 bits)
Ethernet II, Src: 1e:28:78:e8:94:15 (1e:28:78:e8:94:15), Dst: e8:62:24:7e:e3:33 (e8:62:24:7e:e3:33)
Internet Protocol Version 4, Src: 192.168.0.31, Dst: 192.168.0.35
User Datagram Protocol, Src Port: 5688, Dst Port: 15060
Session Initiation Protocol (200)
Status-Line: SIP/2.0 200 OK
Message Header
[Expert Info (Warning/Undecoded): Trailing stray characters]
Via: SIP/2.0/UDP 192.168.0.35:15060;rport=15060;branch=z9hG4bK513369597
From: <sip:34020000002000000001@3402000000>;tag=287369597
To: <sip:37010200541320000001@3402000000>;tag=404004602
Call-ID: 952369079
[Generated Call-ID: 952369079]
CSeq: 558 INVITE
Sequence Number: 558
Method: INVITE
Contact: <sip:37010200541320000001@192.168.0.31:5688>
Content-Type: APPLICATION/SDP
User-Agent: eXosip/4.1.0
Content-Length: 397
Message Body
Session Description Protocol
Session Description Protocol Version (v): 0
Owner/Creator, Session Id (o): 37010200541180000000 0 0 IN IP4 192.168.0.31
Session Name (s): Play
Connection Information (c): IN IP4 192.168.0.31
Time Description, active time (t): 0 0
Media Description, name and address (m): video 5688 RTP/AVP 96
Media Attribute (a): sendonly
Media Attribute (a): rtpmap:96 PS/90000
Unknown: y=0102000001
Data: 0d0a
[Generated Call-ID: 952369079]
[Generated Call-ID: 849422839]
[Generated Call-ID: 534450134]
[Generated Call-ID: 822455208]
4.上级域回复ack
Frame 71401: 404 bytes on wire (3232 bits), 404 bytes captured (3232 bits)
Ethernet II, Src: e8:62:24:7e:e3:33 (e8:62:24:7e:e3:33), Dst: 1e:28:78:e8:94:15 (1e:28:78:e8:94:15)
Internet Protocol Version 4, Src: 192.168.0.35, Dst: 192.168.0.31
User Datagram Protocol, Src Port: 15060, Dst Port: 5688
Session Initiation Protocol (ACK)
Request-Line: ACK sip:37010200541320000001@192.168.0.31:5688;transport=udp SIP/2.0
Message Header
Via: SIP/2.0/UDP 192.168.0.35:15060;rport=15060;branch=z9hG4bK878369607
From: <sip:34020000002000000001@3402000000>;tag=287369597
To: <sip:37010200541320000001@3402000000>;tag=404004602
Call-ID: 952369079
[Generated Call-ID: 952369079]
CSeq: 558 ACK
Sequence Number: 558
Method: ACK
Max-Forwards: 70
User-Agent: Easy SIP Server
Content-Length: 0
invite流程走完后,会根据sdp中协商的传输协议,ip,端口发送音视频数据。
2.2 bye流程及信令
2.2.1流程
1.上级域发送bye信令
2.下级域回复200
2.2.2信令数据
1.上级域发送bye信令
Frame 159975: 459 bytes on wire (3672 bits), 459 bytes captured (3672 bits)
Ethernet II, Src: e8:62:24:7e:e3:33 (e8:62:24:7e:e3:33), Dst: 1e:28:78:e8:94:15 (1e:28:78:e8:94:15)
Internet Protocol Version 4, Src: 192.168.0.35, Dst: 192.168.0.31
User Datagram Protocol, Src Port: 15060, Dst Port: 5688
Session Initiation Protocol (BYE)
Request-Line: BYE sip:37010200541320000001@192.168.0.31:5688;transport=udp SIP/2.0
Message Header
Via: SIP/2.0/UDP 192.168.0.35:15060;rport=15060;branch=z9hG4bK76393858
From: <sip:34020000002000000001@3402000000>;tag=287369597
To: <sip:37010200541320000001@3402000000>;tag=404004602
Call-ID: 952369079
[Generated Call-ID: 952369079]
CSeq: 561 BYE
Sequence Number: 561
Method: BYE
Max-Forwards: 70
User-Agent: Easy SIP Server
Content-Length: 0
Contact: <sip:34020000002000000001@192.168.0.35:15060>
2.下级域回复200
Frame 159979: 328 bytes on wire (2624 bits), 328 bytes captured (2624 bits)
Ethernet II, Src: 1e:28:78:e8:94:15 (1e:28:78:e8:94:15), Dst: e8:62:24:7e:e3:33 (e8:62:24:7e:e3:33)
Internet Protocol Version 4, Src: 192.168.0.31, Dst: 192.168.0.35
User Datagram Protocol, Src Port: 5688, Dst Port: 15060
Session Initiation Protocol (200)
Status-Line: SIP/2.0 200 OK
Message Header
Via: SIP/2.0/UDP 192.168.0.35:15060;rport=15060;branch=z9hG4bK76393858
From: <sip:34020000002000000001@3402000000>;tag=287369597
To: <sip:37010200541320000001@3402000000>;tag=404004602
Call-ID: 952369079
[Generated Call-ID: 952369079]
CSeq: 561 BYE
Sequence Number: 561
Method: BYE
User-Agent: eXosip/4.1.0
Content-Length: 0
3.ps封装及rtp/udp发送
下级域封装ps包通过rtp/udp发送给上级域,不需要上级域回复:
Frame 380938: 1454 bytes on wire (11632 bits), 1454 bytes captured (11632 bits)
Ethernet II, Src: 1e:28:78:e8:94:15 (1e:28:78:e8:94:15), Dst: e8:62:24:7e:e3:33 (e8:62:24:7e:e3:33)
Internet Protocol Version 4, Src: 192.168.0.31, Dst: 192.168.0.35
User Datagram Protocol, Src Port: 7668, Dst Port: 50092
Real-Time Transport Protocol
[Stream setup by SDP (frame 376550)]
10.. .... = Version: RFC 1889 Version (2)
..0. .... = Padding: False
...0 .... = Extension: False
.... 0000 = Contributing source identifiers count: 0
0... .... = Marker: False
Payload type: PS (96)
Sequence number: 299
[Extended sequence number: 65835]
Timestamp: 68400
Synchronization Source identifier: 0x41af2f81 (1102000001)
Payload: d9d60eea91eae0847079f619a460303149d83b18208e27cace43524166633947040f8447…
声明:本文内容由易百纳平台入驻作者撰写,文章观点仅代表作者本人,不代表易百纳立场。如有内容侵权或者其他问题,请联系本站进行删除。
红包
点赞
收藏
评论
打赏
- 分享
- 举报
评论
0个
手气红包
暂无数据
相关专栏
-
浏览量:408次2024-10-18 13:03:27
-
浏览量:735次2024-09-29 19:03:11
-
浏览量:455次2024-10-18 13:07:07
-
浏览量:7110次2020-09-21 16:29:50
-
浏览量:6438次2020-09-07 14:18:26
-
浏览量:861次2024-03-01 16:04:36
-
2020-09-28 11:34:56
-
浏览量:16067次2020-09-28 11:08:13
-
浏览量:755次2024-01-18 17:18:51
-
浏览量:6572次2022-05-31 11:14:16
-
浏览量:1188次2024-01-23 11:28:32
-
浏览量:6315次2020-08-19 14:55:13
-
浏览量:2093次2024-01-05 14:15:33
-
浏览量:1456次2023-11-13 17:48:03
-
浏览量:2409次2024-01-05 14:11:13
-
浏览量:7109次2021-04-01 17:04:01
-
浏览量:838次2024-01-02 09:46:50
-
浏览量:1775次2023-12-29 17:51:55
-
浏览量:1094次2023-08-30 18:37:06
置顶时间设置
结束时间
删除原因
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
打赏作者
林
您的支持将鼓励我继续创作!
打赏金额:
¥1
¥5
¥10
¥50
¥100
支付方式:
微信支付
打赏成功!
感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~
举报反馈
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明
审核成功
发布时间设置
发布时间:
请选择发布时间设置
是否关联周任务-专栏模块
审核失败
失败原因
请选择失败原因
备注
请输入备注