gb28181 invite請求信令

簡介:

    該系列文章主要介紹,上級域對國標平臺進行預覽/回看等流程的信令交互。

    一個簡單的gb28181直播預覽流程:

  1. 接收下級域的註冊請求

  2. 發送catalog請求,查看設備信息

  3. 選擇設備進行預覽

invite流程:

  1. 向下級域發送invite請求
  2. 下級域回覆100
  3. 下級域回覆200
  4. 上級域回覆ack

信令流程:

向下級域發送invite請求:

注:此時目的域id不再是下級平臺的域id,而是要預覽的設備id了。

INVITE sip:34020000001320000003@3402000000 SIP/2.0
Via: SIP/2.0/UDP 192.168.30.173:5060;rport;branch=SrsGbB87213477
From: <sip:34020000002000000001@3402000000>;tag=SrsGbF30139209
To: <sip:34020000001320000003@3402000000>
Call-ID: 202096464045
CSeq: 101 INVITE
Content-Type: Application/SDP
Contact: <sip:34020000002000000001@3402000000>
Max-Forwards: 70
User-Agent: SRS/4.0.26(Leo)
Subject: 34020000001320000003:0009880078,34020000002000000001:0
Content-Length: 216

v=0
o=34020000002000000001 0 0 IN IP4 192.168.30.173
s=Play
u=34020000001320000003:0
c=IN IP4 192.168.30.173
t=0 0
m=video 9000 RTP/AVP 96
a=recvonly
a=rtpmap:96 PS/90000
y=0009880078

下級域回覆100:

SIP/2.0 100 Trying
Via: SIP/2.0/UDP 192.168.30.173:5060;rport;branch=SrsGbB87213477
From: <sip:34020000002000000001@3402000000>;tag=SrsGbF30139209
To: <sip:34020000001320000003@3402000000>
Call-ID: 202096464045
CSeq: 101 INVITE
User-Agent: IP Camera
Content-Length: 0

下級域回覆200:

SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.30.173:5060;rport=5060;branch=SrsGbB87213477
From: <sip:34020000002000000001@3402000000>;tag=SrsGbF30139209
To: <sip:34020000001320000003@3402000000>;tag=1263794727
Call-ID: 202096464045
CSeq: 101 INVITE
Contact: <sip:[email protected]:5060>
Content-Type: application/SDP
User-Agent: Embedded Net DVR/NVR/DVS
Content-Length:   264

v=0
o=34020000001110000001 0 0 IN IP4 192.168.30.228
s=EZVIZ X5S
c=IN IP4 192.168.30.228
t=1591259324 1591269113
m=video 62172 RTP/AVP 96
a=sendonly
a=rtpmap:96 PS/90000
a=username:34020000001110000001
a=password:12345678
a=filesize:1
y=0009880078
f=

上級域回覆ack:

ACK sip:34020000001320000003@3402000000 SIP/2.0
Via: SIP/2.0/UDP 192.168.30.173:5060;rport;branch=SrsGbB87213477
From: <sip:34020000002000000001@3402000000>;tag=SrsGbF30139209
To: <sip:34020000001320000003@3402000000>;tag=1263794727
Call-ID: 202096464045
CSeq: 101 ACK
Max-Forwards: 70
User-Agent: SRS/4.0.26(Leo)
Content-Length: 0

invite流程走完後,會根據sdp中協商的傳輸協議,ip,端口發送音視頻數據

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章