




已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
GB28181 NVR介紹 1 GB28181 NVR介紹2 NVR設(shè)備通道編碼ID介紹 1 GB28181 NVR簡介 GB28181將SIP定位為聯(lián)網(wǎng)系統(tǒng)的主要信令基礎(chǔ)協(xié)議 并利用SIP協(xié)議的有關(guān)擴(kuò)展 實(shí)現(xiàn)了對(duì)非會(huì)話業(yè)務(wù)的兼顧 例如 對(duì)報(bào)警業(yè)務(wù) 歷史視音頻回放 下載等的支持 目前有GB28181 2011和GB28181 2016兩個(gè)版本 GB28181對(duì)聯(lián)網(wǎng)系統(tǒng)的用戶和設(shè)備的管理 全部通過一個(gè)20位的設(shè)備ID號(hào)來管理 SIP 會(huì)話初始化協(xié)議 是在IP網(wǎng)絡(luò)上進(jìn)行多媒體通信的應(yīng)用層控制協(xié)議 用來創(chuàng)建 修改和終止有多個(gè)參與者的多媒體會(huì)話進(jìn)程 SIP協(xié)議使用RTP協(xié)議傳送音視頻數(shù)據(jù)流 使用SDP協(xié)議進(jìn)行媒體描述 NVR網(wǎng)絡(luò)硬盤錄像機(jī) 可以將攝像頭綁定在NVR設(shè)備上 直接通過NVR即可獲取到綁定攝像頭的實(shí)時(shí)音視頻 也可以選定時(shí)間 指定攝像頭進(jìn)行錄像 錄像文件存儲(chǔ)于NVR設(shè)備上 NVR設(shè)備通道編碼ID介紹 通道號(hào)和攝像頭的IP地址一一對(duì)應(yīng) 即使更換了綁定攝像頭通道號(hào)是不會(huì)變的 通道號(hào)和視頻通道編碼ID一一對(duì)應(yīng)GB28181中幾乎所有操作都是針對(duì)視頻通道編碼ID進(jìn)行操作 最后5位可以自行設(shè)置 填寫服務(wù)器地址 即Demo地址信息 NVR的設(shè)備ID Demo通過這個(gè)ID和地址信息與NVR進(jìn)行通信 開發(fā)流程實(shí)時(shí)視頻 歷史錄像 2 1 SIP具體協(xié)議介紹2 注冊3 信息查詢4 實(shí)時(shí)視頻 歷史錄像獲取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ā)送者的實(shí)際地址Call ID 172fbd2d a964 4064 8d36 223fc61336ba和tag共同標(biāo)志一次完整通信會(huì)話CSeq 21896INVITE在Call ID相同情況下 標(biāo)志消息順序編號(hào) 當(dāng)消息沒有響應(yīng)時(shí) 會(huì)加一重發(fā) Allow INVITE ACK BYE CANCEL UPDATEContent Type application sdpSDP負(fù)載消息的類型Content Length 155 SDP消息體 v 0版本號(hào)o 3402000000124000000100INIP4192 168 15 118SIP接收者ID會(huì)話id版本網(wǎng)絡(luò)信息s Play歷史錄像獲取為Downloadc INIP4192 168 15 118網(wǎng)絡(luò)信息t 00歷史錄像獲取為14834228811483422915m video15090RTP AVP96傳輸媒體信息audio video本機(jī)接收數(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ā)送者的實(shí)際地址Call ID 172fbd2d a964 4064 8d36 223fc61336ba和tag共同標(biāo)志一次完整通信會(huì)話CSeq 21896MESSAGE在Call ID相同情況下 標(biāo)志消息順序編號(hào) 當(dāng)消息沒有響應(yīng)時(shí) 會(huì)加一重發(fā) Allow INVITE ACK BYE CANCEL UPDATEContent Type Application MANSCDP xmlSDP負(fù)載消息的類型Content Length 155 SDP消息體 命令類型 查詢命令 Catalog命令類型 RecordInfo查詢歷史錄像 248命令序列號(hào)34020000001110000001查詢設(shè)備ID號(hào) NVR設(shè)備ID號(hào) 二 注冊 Register 安全注冊GB28181使用的是SIP規(guī)定的Register方法實(shí)現(xiàn) 當(dāng)客戶端第一次接入時(shí) 客戶端將持續(xù)向Server端發(fā)送REGISTER消息 直到Server端回復(fù) 200OK 代表注冊成功 每隔一定時(shí)間客戶端都會(huì)再次向服務(wù)器注冊一遍 防止注冊過期導(dǎo)致斷開連接 三 信息查詢注冊成功后 客戶端與服務(wù)器之間信息查詢操作 如目錄查詢 歷史錄像文件查看等 GB28181使用SIP擴(kuò)展協(xié)議規(guī)定的Message方法實(shí)現(xiàn) 目前使用了兩種類型的查詢命令 1 Catalog設(shè)備目錄查詢消息 2 RecordInfo歷史錄像文件查詢消息 GB28181開發(fā)流程 三 信息查詢 設(shè)備目錄信息查詢1 Catalog設(shè)備目錄查詢消息 發(fā)送此命令給NVR可以獲取到NVR上綁定的攝像頭的信息 NVR返回的消息格式如下 34020000001320000001設(shè)備ID編號(hào) 與通道號(hào)一一對(duì)應(yīng) Camera01ManufacturerCameraOwnerCivilCode192 168 15 3此通道IP地址 當(dāng)此通道沒有攝像頭時(shí)這里為0 0 0 0 0010ON是否可以使用 當(dāng)此通道沒有攝像頭時(shí)這里為OFF 三 信息查詢 歷史錄像文件查詢2 RecordInfo歷史錄像文件查詢消息 發(fā)送次命令給NVR可以獲取到NVR設(shè)備上所有錄像文件的信息 NVR返回的消息格式如下 34020000001320000001設(shè)備ID編號(hào) 與通道號(hào)一一對(duì)應(yīng) Camera011483422881 1483422915錄像文件路徑是下面的起止時(shí)間換算為數(shù)字時(shí)Address1間發(fā)送錄像下載時(shí)t字段需要這些數(shù)值2017 01 03T13 54 41錄像文件起始 結(jié)束時(shí)間2017 01 03T13 55 150time GB28181開發(fā)流程 四 實(shí)時(shí)音視頻 歷史錄像文件獲取獲取攝像頭上的實(shí)時(shí)音視頻和歷史錄像文件 GB28181使用SIP擴(kuò)展協(xié)議規(guī)定的Invite方法實(shí)現(xiàn) 目前獲取實(shí)時(shí)音視頻和歷史錄像文件都是Invite方法 只是在SDP描述中有所區(qū)別 實(shí)時(shí)音視頻 歷史錄像下載 五 注銷客戶端向服務(wù)器發(fā)送Register命令消息 消息中的Expire字段設(shè)置為0即是注銷 六 異常數(shù)據(jù)處理當(dāng)NVR上沒有要請求的數(shù)據(jù)時(shí) 消息處理如下 3 開發(fā)問題及注意事項(xiàng) 1 NVR設(shè)置注意事項(xiàng)2 給NVR發(fā)送消息無響應(yīng)問題3 NVR通信消息注意事項(xiàng)4 pjsip庫使用注意事項(xiàng) 一 NVR設(shè)置注意事項(xiàng) NVR視頻通道編碼ID必須從通道號(hào)D1開始增加 中間不可以有空位 NVR不要開啟GB28181服務(wù)的自動(dòng)添加IPC選項(xiàng) 開啟此選項(xiàng)NVR會(huì)自動(dòng)添加開啟了GB28181平臺(tái)接入服務(wù)的攝像頭到視頻通道編碼ID中去 如果攝像頭自己的編碼ID和視頻通道編碼ID重復(fù)后 會(huì)導(dǎo)致獲取NVR信息有誤 影響功能使用 二 給NVR發(fā)送消息無響應(yīng)問題 最開始調(diào)研的時(shí)候 以為NVR是服務(wù)器 使用的是NVR的28181服務(wù) 攝像頭的平臺(tái)接入的GB28181服務(wù) 并且成功將攝像頭注冊到了NVR上 導(dǎo)致認(rèn)為Demo也是作為一個(gè)客戶端 首先向NVR注冊 然后進(jìn)行數(shù)據(jù)交互 但是當(dāng)自己向NVR注冊成功后 NVR會(huì)索要音視頻數(shù)據(jù) 將Demo當(dāng)做了攝像頭 導(dǎo)致發(fā)送任務(wù)消息都沒有正確回應(yīng) 三 NVR通信消息注意事項(xiàng) 在與NVR進(jìn)行通信時(shí) 發(fā)送的消息某些字段需要注意 1 設(shè)備目錄信息查詢 To字段中的ID號(hào)填寫NVRID號(hào) 消息體中DeviceID填寫NVRID號(hào) Content Type填寫Application MANSCDP xml 2 歷史錄像信息查詢 To字段中的ID號(hào)填寫NVRID號(hào) 消息體中的DeviceID填寫要查詢的設(shè)備通道編碼ID號(hào) Content Type填寫Application MANSCDP xml 3 實(shí)時(shí)音視頻 To字段中ID號(hào)填寫要獲取音視頻信息的設(shè)備通道編碼ID號(hào) SDP中m字段填寫可以接受的音視頻類型及本機(jī)接收RTP數(shù)據(jù)端口號(hào) s字段填寫Play 三 NVR通信消息注意事項(xiàng) 在與NVR進(jìn)行通信時(shí) 發(fā)送的消息某些字段需要注意 4 歷史錄像 To字段中ID號(hào)填寫要獲取錄像文件所在的設(shè)備通道編碼ID號(hào) SDP中u字段和To字段ID相同 t字段填寫要獲取錄像文件的起始時(shí)間和終止時(shí)間 s字段為Download 5 Bye消息的發(fā)送 當(dāng)想要斷開與NVR的連接時(shí) 需要向NVR發(fā)送Bye消息 發(fā)送Bye消息的頭部字段必須和發(fā)送Invite邀請的頭部字段一致 因?yàn)橥瑢僖粋€(gè)會(huì)話 6 斷網(wǎng)導(dǎo)致數(shù)據(jù)發(fā)送不正常 如果Demo發(fā)起兩個(gè)任務(wù) 一個(gè)實(shí)時(shí)視頻獲取 一個(gè)歷史錄像下載 的過程中 NVR斷網(wǎng) 短時(shí)間內(nèi)恢復(fù)兩個(gè)任務(wù)可以同時(shí)恢復(fù) 較長時(shí)間恢復(fù) 1 2分 只恢復(fù)錄像任務(wù) 很長時(shí)間恢復(fù)兩個(gè)任務(wù)全部失效 四 pjsip庫使用注意事項(xiàng) pjsip庫使用注意事項(xiàng) 1 SDP字段支持 pjsip目前只支持SDP的o s c b t m a屬性 其他字段
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 大學(xué)生職業(yè)規(guī)劃大賽《汽車服務(wù)工程專業(yè)》生涯發(fā)展展示
- 新質(zhì)生產(chǎn)力知識(shí)
- 孤立性直腸潰瘍綜合征的臨床護(hù)理
- 手術(shù)室醫(yī)用氣體管理
- 長征勝利八十周年主題發(fā)言稿模版
- 語文教師考試試題及答案
- 銀行在線面試題目及答案
- 水系滅火劑生產(chǎn)工藝流程圖
- 學(xué)校消防廣播測試題及答案
- 宣傳消防面試題及答案
- 農(nóng)產(chǎn)品供應(yīng)鏈應(yīng)急保障措施
- 2024年中國農(nóng)業(yè)銀行安徽蚌埠支行春季校招筆試題帶答案
- 食品原料報(bào)廢管理制度
- 2025年高級(jí)政工師理論考試題庫(濃縮500題)
- 鄉(xiāng)村振興學(xué)習(xí)課件
- 2025年施工現(xiàn)場質(zhì)量員繼續(xù)教育考試題庫(繼續(xù)教育)含答案
- 飼料企業(yè)安全生產(chǎn)工作計(jì)劃
- 臨時(shí)用地方案
- 山東大學(xué)《軍事理論》考試試卷及答案解析
- 2025年重慶市合川區(qū)事業(yè)單位招考聘用鄉(xiāng)村振興人才高頻重點(diǎn)模擬試卷提升(共500題附帶答案詳解)
- 2025年陜能榆林清潔能源開發(fā)有限公司招聘筆試參考題庫含答案解析
評(píng)論
0/150
提交評(píng)論