一、GB28181 簡介
1. GB28181全稱是:
《安全防範視訊監控聯網系統 資訊傳輸、交換、控制技術要求》
目前最新版本是2016版。
2. GB28181引用的檔案:
- RFC 2030 簡單網絡時間協定(SNTP)第四版
- RFC 2326 RTSP:實時流協定
- RFC 2976 SIP INFO方法
- RFC 3261 SIP: 會話初始協定
- RFC 3263 會話初始協定(SIP):定位SIP伺服器
- RFC 3428 會話初始協定(SIP) 即時消息擴充
- RFC 3550 實時傳輸協定
- RFC 3725 會話初始協定(SIP)中第三方呼叫控制(3PCC)的目前最佳實作
- RFC 4566 SDP: 會話描述協定
- RFC 3219 TRIP(Telephony Routing over IP)IP電話路由協定
- ITU-T Rec. G.711-1988數字傳輸系統的通用部分:音頻的脈沖編碼調制
-
ITU-T Rec. G.723.1-1996數字傳輸系統的通用部分:5.3和6.3kbit的多媒體通信傳輸中的雙速率
語音編碼器
-
ITU-T Rec. G.729-1996數字傳輸系統的通用部分:利用共轭結構代數位激勵線形預測的8kbit/s
語音編碼
-
ITU-T Rec. H.264-2005 H系列:音視訊和多媒體系統,音視訊服務基礎-活動視訊編碼:通
用音視訊服務的先進視訊編碼
-
ITU-T Rec. H.264.1-2005 H系列:音視訊和多媒體系統,音視訊服務基礎-活動視訊編碼:H.264
先進視訊編碼的一緻性說明
- GB/T GB/T 25724-2010 安全防範監控數字視音頻編解碼技術要求
3. 縮略語
- B2BUA Back to Back User Agent 背靠背使用者代理
- CIF Common Intermediate Format 通用中間格式
- DNS Domain Name System 域名系統
- DVR Digital Video Recorder 數字硬碟錄像機
- IP Internet Protocol 網際網路協定
-
MANSCDP Monitoring and Alarming Network System Control Description Protocol
監控報警聯網系統控制描述協定
-
MANSRTSP Monitoring and Alarming Network System Real-Time Streaming Protocol
監控報警聯網系統實時流協定
- NAT/FW Network Address Translator and FireWall 網絡位址翻譯/防火牆
- NTP Network Time Protocol 網絡時間協定
- PS Program Stream 節目流
- RTCP Real-time Transport Control Protocol 實時傳輸控制協定
- RTP Real-time Transport Protocol 實時傳輸協定
- RTSP Real-Time Streaming Protocol 實時流化協定
- SDP Session Description Protocol 會話描述協定
- SIP Session Initiation Protocol 會話初始協定
- S/MIME Secure Multipurpose Internet Mail Extensions 安全多用途網際郵件擴充協定
- TCP Transmission Control Protocol 傳輸控制協定
- TLS Transport Layer Security 傳輸層安全
- UA User Agent 使用者代理
- UAC User Agent Client 使用者代理用戶端
- UAS User Agent Server 使用者代理服務端
- UDP User Datagram Protocol 使用者資料報協定
- URI Universal Resource Identifier 全局資源辨別符
- XML EXtensible Markup Language 可擴充标記語言
- SVAC Surveillance video and audio coding 安全防範監控數字視音頻編碼
4. 互聯結構
5. 聯網方式
級聯
信令級聯結構示意圖
媒體級聯結構示意圖:
互聯
6. 通訊協定
二、SIP協定
1. 定義
SIP 協定,即 會話初始協定(Session Initiation Protocol),是一個應用層的 點對點協定,用于初始、管理和終止網絡中的語音和視訊會話,是 GB28181 的核心之一。
按照 IETFRFC2543 的定義:
SIP是一個基于文本的應用層控制協定,獨立于底層傳輸協定 TCP/UDP/SCTP,用于建立、修改和終止IP網上的雙方或多方多媒體會話。SIP協定借鑒了HTTP、SMTP等協定,支援代理、重定向及登記定位使用者等功能,支援使用者移動。通過與RTP/RTCP、SDP、RTSP等協定及DNS配合,SIP支援語音、視訊、資料、E-mail、狀态、IM、聊天、遊戲等。SIP協定可在TCP或UDP之上傳送,由于SIP本身具有握手機制,可首選UDP。
SIP 用于裝置管理,其中有兩個要素 - SIP使用者代理 和 SIP網絡伺服器。
2. SIP結構
一個合法的SIP請求必須至少包含如下頭域:TO,FROM,Cseq,Call-ID,Max-Forwards, Via;這些字段在所有SIP請求中必須包含。這6個字段是SIP消息的基本組成部分,他們提供了用于路由用的核心資訊,包含了消息的位址,響應的路由,消息傳遞次數,詳細的順序,事務的唯一标志。