天天看點

GB28181學習筆記1 SIP協定簡介

一、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. 互聯結構

GB28181學習筆記1 SIP協定簡介

5. 聯網方式

級聯

信令級聯結構示意圖

GB28181學習筆記1 SIP協定簡介

媒體級聯結構示意圖:

GB28181學習筆記1 SIP協定簡介

互聯

GB28181學習筆記1 SIP協定簡介
GB28181學習筆記1 SIP協定簡介

6. 通訊協定

GB28181學習筆記1 SIP協定簡介

二、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。

GB28181學習筆記1 SIP協定簡介

SIP 用于裝置管理,其中有兩個要素 - SIP使用者代理 和 SIP網絡伺服器。

GB28181學習筆記1 SIP協定簡介

2. SIP結構

一個合法的SIP請求必須至少包含如下頭域:TO,FROM,Cseq,Call-ID,Max-Forwards, Via;這些字段在所有SIP請求中必須包含。這6個字段是SIP消息的基本組成部分,他們提供了用于路由用的核心資訊,包含了消息的位址,響應的路由,消息傳遞次數,詳細的順序,事務的唯一标志。

繼續閱讀