GB28181协议之实时视频
目錄
一、概述
二、實時視頻
2.1基本要求
?2.2命令流程
2.3抓包示例
2.3.1 Invite請求[SIP服務器----->設備]
?2.3.2 Invite應答[設備---->SIP服務器]
2.3.3 ACK[SIP服務器----->設備]
2.3.4 Bye
2.3.5 Bye應答
三、國標平臺介紹
一、概述
近年來,國內視頻監控應用發展迅猛,系統接入規模不斷擴大,涌現了大量平臺提供商,平臺提供商的接入協議各不相同,終端制造商需要給每款終端維護提供各種不同平臺的軟件版本,造成了極大的資源浪費。各地視頻大規模建設后,省級、國家級集中調閱,對重特大事件通過視頻掌握現場并進行指揮調度的需求逐步涌現,然而不同平臺間缺乏統一的互通協議。在這樣的產業背景下,基于終端標準化、平臺互聯互通的需求,GB/T28181應運而生。 GB28181標準規定了公共安全視頻監控聯網系統(以下簡稱聯網系統) 的互聯結構, 傳輸、 交換、 控制的基本要求和安全性要求, 以及控制、 傳輸流程和協議接口等技術要求。
二、實時視頻
2.1基本要求
????????實時視音頻點播的SIP消息應通過本域或其他域的SIP服務器進行路由、轉發,目標設備的實時視 音頻流宜通過本域內的媒體服務器進行轉發。 實時視音頻點播采用SIP協議(IETFRFC3261)中的Invite方法實現會話連接,采用 RTP/RTCP 協議(IETFRFC3550)實現媒體傳輸。 實時視音頻點播的信令流程分為客戶端主動發起和第三方呼叫控制兩種方式,聯網系統可選擇其 中一種或兩種結合的實現方式。第三方呼叫控制的第三方控制者宜采用背靠背用戶代理實現,有關第三方呼叫控制見IETFRFC3725。 實時視音頻點播宜支持附錄 M 規定的媒體流保活機制。
附錄M得解釋詳細見
GB28181協議之錄像回放https://mp.csdn.net/mp_blog/creation/editor/127701007
?2.2命令流程
2.3抓包示例
2.3.1 Invite請求[SIP服務器----->設備]
INVITE sip:34020000001310000021@192.168.5.30:5060 SIP/2.0 Via: SIP/2.0/UDP 192.168.3.23:9205;rport;branch=z9hG4bK2044025369 From: <sip:34020000002000000001@3402000000>;tag=769674710 To: <sip:34020000001310000021@192.168.5.30:5060> Call-ID: 2025332821 CSeq: 20 INVITE Contact: <sip:34020000002000000001@192.168.3.23:9205> Content-Type: application/sdp Max-Forwards: 70 User-Agent: LiveMedia Subject: 34020000001310000021:0000000134,34020000002000000001:0000000134 Content-Length: 220v=0 o=34020000002000000001 0 0 IN IP4 192.168.3.23 s=Play c=IN IP4 192.168.3.23 t=0 0 m=video 31266 RTP/AVP 96 98 97 a=recvonly a=rtpmap:96 PS/90000 a=rtpmap:98 H264/90000 a=rtpmap:97 MPEG4/90000 y=0000000134?2.3.2 Invite應答[設備---->SIP服務器]
SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.3.23:9205;rport=9205;branch=z9hG4bK2044025369 From: <sip:34020000002000000001@3402000000>;tag=769674710 To: <sip:34020000001310000021@192.168.5.30:5060>;tag=2089796742 Call-ID: 2025332821 CSeq: 20 INVITE Contact: <sip:34020000001310000021@192.168.5.30:5060> Content-Type: application/SDP User-Agent: Embedded Net DVR/NVR/DVS Content-Length: 242v=0 o=34020000001180000500 0 0 IN IP4 192.168.5.30 s=Play c=IN IP4 192.168.5.30 t=0 0 m=video 63206 RTP/AVP 96 a=sendonly a=rtpmap:96 PS/90000 a=username:34020000001180000500 a=password:12345678 y=0000000134 f=v/0/6/25/2/4096a///2.3.3 ACK[SIP服務器----->設備]
ACK sip:34020000001310000021@192.168.5.30:5060 SIP/2.0 Via: SIP/2.0/UDP 192.168.3.23:9205;rport;branch=z9hG4bK1817216827 From: <sip:34020000002000000001@3402000000>;tag=769674710 To: <sip:34020000001310000021@192.168.5.30:5060>;tag=2089796742 Call-ID: 2025332821 CSeq: 20 ACK Contact: <sip:34020000002000000001@192.168.3.23:9205> Max-Forwards: 70 User-Agent: LiveMedia Content-Length: 02.3.4 Bye
BYE sip:34020000001310000021@192.168.5.30:5060 SIP/2.0 Via: SIP/2.0/UDP 192.168.3.23:9205;rport;branch=z9hG4bK1184466140 From: <sip:34020000002000000001@3402000000>;tag=199602964 To: <sip:34020000001310000021@192.168.5.30:5060>;tag=506645490 Call-ID: 2105525726 CSeq: 21 BYE Max-Forwards: 70 User-Agent: LiveMedia Reason: Content-Length: 02.3.5 Bye應答
SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.3.23:9205;rport=9205;branch=z9hG4bK1184466140 From: <sip:34020000002000000001@3402000000>;tag=199602964 To: <sip:34020000001310000021@192.168.5.30:5060>;tag=506645490 Call-ID: 2105525726 CSeq: 21 BYE User-Agent: Embedded Net DVR/NVR/DVS Content-Length: 0三、國標平臺介紹
?LiveMedia視頻平臺經過多年的研發和沉淀,已逐步完善了從前端多協議(海康、大華、GB28181、RTSP、ONVIF等)設備接入、視頻(軟硬兼容)轉碼、視頻轉發、平臺級聯等一系列功能并提供完善的API調用接口,目前已在城市建筑工地、國家電網、醫療AI、鐵路局、農業大棚、園區監控、移動指揮等領域已有案例落地。
總結
以上是生活随笔為你收集整理的GB28181协议之实时视频的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 扫描PDF417崩溃的原因找到:手机摄像
- 下一篇: 安装mongoDB遇见的一个路径问题