GB T28181規(guī)范調(diào)研報告.ppt_第1頁
GB T28181規(guī)范調(diào)研報告.ppt_第2頁
GB T28181規(guī)范調(diào)研報告.ppt_第3頁
GB T28181規(guī)范調(diào)研報告.ppt_第4頁
GB T28181規(guī)范調(diào)研報告.ppt_第5頁
已閱讀5頁,還剩18頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

GB28181 NVR介紹 1 GB28181 NVR介紹2 NVR設備通道編碼ID介紹 1 GB28181 NVR簡介 GB28181將SIP定位為聯(lián)網(wǎng)系統(tǒng)的主要信令基礎協(xié)議 并利用SIP協(xié)議的有關擴展 實現(xiàn)了對非會話業(yè)務的兼顧 例如 對報警業(yè)務 歷史視音頻回放 下載等的支持 目前有GB28181 2011和GB28181 2016兩個版本 GB28181對聯(lián)網(wǎng)系統(tǒng)的用戶和設備的管理 全部通過一個20位的設備ID號來管理 SIP 會話初始化協(xié)議 是在IP網(wǎng)絡上進行多媒體通信的應用層控制協(xié)議 用來創(chuàng)建 修改和終止有多個參與者的多媒體會話進程 SIP協(xié)議使用RTP協(xié)議傳送音視頻數(shù)據(jù)流 使用SDP協(xié)議進行媒體描述 NVR網(wǎng)絡硬盤錄像機 可以將攝像頭綁定在NVR設備上 直接通過NVR即可獲取到綁定攝像頭的實時音視頻 也可以選定時間 指定攝像頭進行錄像 錄像文件存儲于NVR設備上 NVR設備通道編碼ID介紹 通道號和攝像頭的IP地址一一對應 即使更換了綁定攝像頭通道號是不會變的 通道號和視頻通道編碼ID一一對應GB28181中幾乎所有操作都是針對視頻通道編碼ID進行操作 最后5位可以自行設置 填寫服務器地址 即Demo地址信息 NVR的設備ID Demo通過這個ID和地址信息與NVR進行通信 開發(fā)流程實時視頻 歷史錄像 2 1 SIP具體協(xié)議介紹2 注冊3 信息查詢4 實時視頻 歷史錄像獲取5 注銷6 異常數(shù)據(jù)處理 一 SIP具體協(xié)議介紹 INVITE協(xié)議 INVITEsip 34020000001320000007 192 168 15 151 5060SIP 2 0SIP協(xié)議命令類型Via SIP 2 0 UDP192 168 15 118 5061 rport branch z9hG4bKPj77458f1bMax Forwards 70From tag 026c1956SIP請求的發(fā)送者To SIP請求的接受者Contact SIP請求發(fā)送者的實際地址Call ID 172fbd2d a964 4064 8d36 223fc61336ba和tag共同標志一次完整通信會話CSeq 21896INVITE在Call ID相同情況下 標志消息順序編號 當消息沒有響應時 會加一重發(fā) Allow INVITE ACK BYE CANCEL UPDATEContent Type application sdpSDP負載消息的類型Content Length 155 SDP消息體 v 0版本號o 3402000000124000000100INIP4192 168 15 118SIP接收者ID會話id版本網(wǎng)絡信息s Play歷史錄像獲取為Downloadc INIP4192 168 15 118網(wǎng)絡信息t 00歷史錄像獲取為14834228811483422915m video15090RTP AVP96傳輸媒體信息audio video本機接收數(shù)據(jù)端口傳輸數(shù)據(jù)采用方式可以接收媒體類型a recvonly屬性a rtpmap 96PS 90000可以接受的音視頻數(shù)據(jù)類型 一 SIP具體協(xié)議介紹 MESSAGE協(xié)議 MESSAGEsip 34020000001320000007 192 168 15 151 5060SIP 2 0SIP協(xié)議命令類型Via SIP 2 0 UDP192 168 15 118 5061 rport branch z9hG4bKPj77458f1bMax Forwards 70From tag 026c1956SIP請求的發(fā)送者To SIP請求的接受者Contact SIP請求發(fā)送者的實際地址Call ID 172fbd2d a964 4064 8d36 223fc61336ba和tag共同標志一次完整通信會話CSeq 21896MESSAGE在Call ID相同情況下 標志消息順序編號 當消息沒有響應時 會加一重發(fā) Allow INVITE ACK BYE CANCEL UPDATEContent Type Application MANSCDP xmlSDP負載消息的類型Content Length 155 SDP消息體 命令類型 查詢命令 Catalog命令類型 RecordInfo查詢歷史錄像 248命令序列號34020000001110000001查詢設備ID號 NVR設備ID號 二 注冊 Register 安全注冊GB28181使用的是SIP規(guī)定的Register方法實現(xiàn) 當客戶端第一次接入時 客戶端將持續(xù)向Server端發(fā)送REGISTER消息 直到Server端回復 200OK 代表注冊成功 每隔一定時間客戶端都會再次向服務器注冊一遍 防止注冊過期導致斷開連接 三 信息查詢注冊成功后 客戶端與服務器之間信息查詢操作 如目錄查詢 歷史錄像文件查看等 GB28181使用SIP擴展協(xié)議規(guī)定的Message方法實現(xiàn) 目前使用了兩種類型的查詢命令 1 Catalog設備目錄查詢消息 2 RecordInfo歷史錄像文件查詢消息 GB28181開發(fā)流程 三 信息查詢 設備目錄信息查詢1 Catalog設備目錄查詢消息 發(fā)送此命令給NVR可以獲取到NVR上綁定的攝像頭的信息 NVR返回的消息格式如下 34020000001320000001設備ID編號 與通道號一一對應 Camera01ManufacturerCameraOwnerCivilCode192 168 15 3此通道IP地址 當此通道沒有攝像頭時這里為0 0 0 0 0010ON是否可以使用 當此通道沒有攝像頭時這里為OFF 三 信息查詢 歷史錄像文件查詢2 RecordInfo歷史錄像文件查詢消息 發(fā)送次命令給NVR可以獲取到NVR設備上所有錄像文件的信息 NVR返回的消息格式如下 34020000001320000001設備ID編號 與通道號一一對應 Camera011483422881 1483422915錄像文件路徑是下面的起止時間換算為數(shù)字時Address1間發(fā)送錄像下載時t字段需要這些數(shù)值2017 01 03T13 54 41錄像文件起始 結束時間2017 01 03T13 55 150time GB28181開發(fā)流程 四 實時音視頻 歷史錄像文件獲取獲取攝像頭上的實時音視頻和歷史錄像文件 GB28181使用SIP擴展協(xié)議規(guī)定的Invite方法實現(xiàn) 目前獲取實時音視頻和歷史錄像文件都是Invite方法 只是在SDP描述中有所區(qū)別 實時音視頻 歷史錄像下載 五 注銷客戶端向服務器發(fā)送Register命令消息 消息中的Expire字段設置為0即是注銷 六 異常數(shù)據(jù)處理當NVR上沒有要請求的數(shù)據(jù)時 消息處理如下 3 開發(fā)問題及注意事項 1 NVR設置注意事項2 給NVR發(fā)送消息無響應問題3 NVR通信消息注意事項4 pjsip庫使用注意事項 一 NVR設置注意事項 NVR視頻通道編碼ID必須從通道號D1開始增加 中間不可以有空位 NVR不要開啟GB28181服務的自動添加IPC選項 開啟此選項NVR會自動添加開啟了GB28181平臺接入服務的攝像頭到視頻通道編碼ID中去 如果攝像頭自己的編碼ID和視頻通道編碼ID重復后 會導致獲取NVR信息有誤 影響功能使用 二 給NVR發(fā)送消息無響應問題 最開始調(diào)研的時候 以為NVR是服務器 使用的是NVR的28181服務 攝像頭的平臺接入的GB28181服務 并且成功將攝像頭注冊到了NVR上 導致認為Demo也是作為一個客戶端 首先向NVR注冊 然后進行數(shù)據(jù)交互 但是當自己向NVR注冊成功后 NVR會索要音視頻數(shù)據(jù) 將Demo當做了攝像頭 導致發(fā)送任務消息都沒有正確回應 三 NVR通信消息注意事項 在與NVR進行通信時 發(fā)送的消息某些字段需要注意 1 設備目錄信息查詢 To字段中的ID號填寫NVRID號 消息體中DeviceID填寫NVRID號 Content Type填寫Application MANSCDP xml 2 歷史錄像信息查詢 To字段中的ID號填寫NVRID號 消息體中的DeviceID填寫要查詢的設備通道編碼ID號 Content Type填寫Application MANSCDP xml 3 實時音視頻 To字段中ID號填寫要獲取音視頻信息的設備通道編碼ID號 SDP中m字段填寫可以接受的音視頻類型及本機接收RTP數(shù)據(jù)端口號 s字段填寫Play 三 NVR通信消息注意事項 在與NVR進行通信時 發(fā)送的消息某些字段需要注意 4 歷史錄像 To字段中ID號填寫要獲取錄像文件所在的設備通道編碼ID號 SDP中u字段和To字段ID相同 t字段填寫要獲取錄像文件的起始時間和終止時間 s字段為Download 5 Bye消息的發(fā)送 當想要斷開與NVR的連接時 需要向NVR發(fā)送Bye消息 發(fā)送Bye消息的頭部字段必須和發(fā)送Invite邀請的頭部字段一致 因為同屬一個會話 6 斷網(wǎng)導致數(shù)據(jù)發(fā)送不正常 如果Demo發(fā)起兩個任務 一個實時視頻獲取 一個歷史錄像下載 的過程中 NVR斷網(wǎng) 短時間內(nèi)恢復兩個任務可以同時恢復 較長時間恢復 1 2分 只恢復錄像任務 很長時間恢復兩個任務全部失效 四 pjsip庫使用注意事項 pjsip庫使用注意事項 1 SDP字段支持 pjsip目前只支持SDP的o s c b t m a屬性 其他字段

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論