




已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
GB28181 NVR介紹 1 GB28181 NVR介紹2 NVR設(shè)備通道編碼ID介紹 1 GB28181 NVR簡(jiǎn)介 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è)備的管理 全部通過(guò)一個(gè)20位的設(shè)備ID號(hào)來(lái)管理 SIP 會(huì)話初始化協(xié)議 是在IP網(wǎng)絡(luò)上進(jìn)行多媒體通信的應(yīng)用層控制協(xié)議 用來(lái)創(chuàng)建 修改和終止有多個(gè)參與者的多媒體會(huì)話進(jìn)程 SIP協(xié)議使用RTP協(xié)議傳送音視頻數(shù)據(jù)流 使用SDP協(xié)議進(jìn)行媒體描述 NVR網(wǎng)絡(luò)硬盤(pán)錄像機(jī) 可以將攝像頭綁定在NVR設(shè)備上 直接通過(guò)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è)置 填寫(xiě)服務(wù)器地址 即Demo地址信息 NVR的設(shè)備ID Demo通過(guò)這個(gè)ID和地址信息與NVR進(jìn)行通信 開(kāi)發(fā)流程實(shí)時(shí)視頻 歷史錄像 2 1 SIP具體協(xié)議介紹2 注冊(cè)3 信息查詢4 實(shí)時(shí)視頻 歷史錄像獲取5 注銷(xiāo)6 異常數(shù)據(jù)處理 一 SIP具體協(xié)議介紹 INVITE協(xié)議 INVITEsip 34020000001320000007 192 168 15 151 5060SIP 2 0SIP協(xié)議命令類(lèi)型Via SIP 2 0 UDP192 168 15 118 5061 rport branch z9hG4bKPj77458f1bMax Forwards 70From tag 026c1956SIP請(qǐng)求的發(fā)送者To SIP請(qǐng)求的接受者Contact SIP請(qǐng)求發(fā)送者的實(shí)際地址Call ID 172fbd2d a964 4064 8d36 223fc61336ba和tag共同標(biāo)志一次完整通信會(huì)話CSeq 21896INVITE在Call ID相同情況下 標(biāo)志消息順序編號(hào) 當(dāng)消息沒(méi)有響應(yīng)時(shí) 會(huì)加一重發(fā) Allow INVITE ACK BYE CANCEL UPDATEContent Type application sdpSDP負(fù)載消息的類(lèi)型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ù)采用方式可以接收媒體類(lèi)型a recvonly屬性a rtpmap 96PS 90000可以接受的音視頻數(shù)據(jù)類(lèi)型 一 SIP具體協(xié)議介紹 MESSAGE協(xié)議 MESSAGEsip 34020000001320000007 192 168 15 151 5060SIP 2 0SIP協(xié)議命令類(lèi)型Via SIP 2 0 UDP192 168 15 118 5061 rport branch z9hG4bKPj77458f1bMax Forwards 70From tag 026c1956SIP請(qǐng)求的發(fā)送者To SIP請(qǐng)求的接受者Contact SIP請(qǐng)求發(fā)送者的實(shí)際地址Call ID 172fbd2d a964 4064 8d36 223fc61336ba和tag共同標(biāo)志一次完整通信會(huì)話CSeq 21896MESSAGE在Call ID相同情況下 標(biāo)志消息順序編號(hào) 當(dāng)消息沒(méi)有響應(yīng)時(shí) 會(huì)加一重發(fā) Allow INVITE ACK BYE CANCEL UPDATEContent Type Application MANSCDP xmlSDP負(fù)載消息的類(lèi)型Content Length 155 SDP消息體 命令類(lèi)型 查詢命令 Catalog命令類(lèi)型 RecordInfo查詢歷史錄像 248命令序列號(hào)34020000001110000001查詢?cè)O(shè)備ID號(hào) NVR設(shè)備ID號(hào) 二 注冊(cè) Register 安全注冊(cè)GB28181使用的是SIP規(guī)定的Register方法實(shí)現(xiàn) 當(dāng)客戶端第一次接入時(shí) 客戶端將持續(xù)向Server端發(fā)送REGISTER消息 直到Server端回復(fù) 200OK 代表注冊(cè)成功 每隔一定時(shí)間客戶端都會(huì)再次向服務(wù)器注冊(cè)一遍 防止注冊(cè)過(guò)期導(dǎo)致斷開(kāi)連接 三 信息查詢注冊(cè)成功后 客戶端與服務(wù)器之間信息查詢操作 如目錄查詢 歷史錄像文件查看等 GB28181使用SIP擴(kuò)展協(xié)議規(guī)定的Message方法實(shí)現(xiàn) 目前使用了兩種類(lèi)型的查詢命令 1 Catalog設(shè)備目錄查詢消息 2 RecordInfo歷史錄像文件查詢消息 GB28181開(kāi)發(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)此通道沒(méi)有攝像頭時(shí)這里為0 0 0 0 0010ON是否可以使用 當(dāng)此通道沒(méi)有攝像頭時(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開(kāi)發(fā)流程 四 實(shí)時(shí)音視頻 歷史錄像文件獲取獲取攝像頭上的實(shí)時(shí)音視頻和歷史錄像文件 GB28181使用SIP擴(kuò)展協(xié)議規(guī)定的Invite方法實(shí)現(xiàn) 目前獲取實(shí)時(shí)音視頻和歷史錄像文件都是Invite方法 只是在SDP描述中有所區(qū)別 實(shí)時(shí)音視頻 歷史錄像下載 五 注銷(xiāo)客戶端向服務(wù)器發(fā)送Register命令消息 消息中的Expire字段設(shè)置為0即是注銷(xiāo) 六 異常數(shù)據(jù)處理當(dāng)NVR上沒(méi)有要請(qǐng)求的數(shù)據(jù)時(shí) 消息處理如下 3 開(kāi)發(fā)問(wèn)題及注意事項(xiàng) 1 NVR設(shè)置注意事項(xiàng)2 給NVR發(fā)送消息無(wú)響應(yīng)問(wèn)題3 NVR通信消息注意事項(xiàng)4 pjsip庫(kù)使用注意事項(xiàng) 一 NVR設(shè)置注意事項(xiàng) NVR視頻通道編碼ID必須從通道號(hào)D1開(kāi)始增加 中間不可以有空位 NVR不要開(kāi)啟GB28181服務(wù)的自動(dòng)添加IPC選項(xiàng) 開(kāi)啟此選項(xiàng)NVR會(huì)自動(dòng)添加開(kāi)啟了GB28181平臺(tái)接入服務(wù)的攝像頭到視頻通道編碼ID中去 如果攝像頭自己的編碼ID和視頻通道編碼ID重復(fù)后 會(huì)導(dǎo)致獲取NVR信息有誤 影響功能使用 二 給NVR發(fā)送消息無(wú)響應(yīng)問(wèn)題 最開(kāi)始調(diào)研的時(shí)候 以為NVR是服務(wù)器 使用的是NVR的28181服務(wù) 攝像頭的平臺(tái)接入的GB28181服務(wù) 并且成功將攝像頭注冊(cè)到了NVR上 導(dǎo)致認(rèn)為Demo也是作為一個(gè)客戶端 首先向NVR注冊(cè) 然后進(jìn)行數(shù)據(jù)交互 但是當(dāng)自己向NVR注冊(cè)成功后 NVR會(huì)索要音視頻數(shù)據(jù) 將Demo當(dāng)做了攝像頭 導(dǎo)致發(fā)送任務(wù)消息都沒(méi)有正確回應(yīng) 三 NVR通信消息注意事項(xiàng) 在與NVR進(jìn)行通信時(shí) 發(fā)送的消息某些字段需要注意 1 設(shè)備目錄信息查詢 To字段中的ID號(hào)填寫(xiě)NVRID號(hào) 消息體中DeviceID填寫(xiě)NVRID號(hào) Content Type填寫(xiě)Application MANSCDP xml 2 歷史錄像信息查詢 To字段中的ID號(hào)填寫(xiě)NVRID號(hào) 消息體中的DeviceID填寫(xiě)要查詢的設(shè)備通道編碼ID號(hào) Content Type填寫(xiě)Application MANSCDP xml 3 實(shí)時(shí)音視頻 To字段中ID號(hào)填寫(xiě)要獲取音視頻信息的設(shè)備通道編碼ID號(hào) SDP中m字段填寫(xiě)可以接受的音視頻類(lèi)型及本機(jī)接收RTP數(shù)據(jù)端口號(hào) s字段填寫(xiě)Play 三 NVR通信消息注意事項(xiàng) 在與NVR進(jìn)行通信時(shí) 發(fā)送的消息某些字段需要注意 4 歷史錄像 To字段中ID號(hào)填寫(xiě)要獲取錄像文件所在的設(shè)備通道編碼ID號(hào) SDP中u字段和To字段ID相同 t字段填寫(xiě)要獲取錄像文件的起始時(shí)間和終止時(shí)間 s字段為Download 5 Bye消息的發(fā)送 當(dāng)想要斷開(kāi)與NVR的連接時(shí) 需要向NVR發(fā)送Bye消息 發(fā)送Bye消息的頭部字段必須和發(fā)送Invite邀請(qǐng)的頭部字段一致 因?yàn)橥瑢僖粋€(gè)會(huì)話 6 斷網(wǎng)導(dǎo)致數(shù)據(jù)發(fā)送不正常 如果Demo發(fā)起兩個(gè)任務(wù) 一個(gè)實(shí)時(shí)視頻獲取 一個(gè)歷史錄像下載 的過(guò)程中 NVR斷網(wǎng) 短時(shí)間內(nèi)恢復(fù)兩個(gè)任務(wù)可以同時(shí)恢復(fù) 較長(zhǎng)時(shí)間恢復(fù) 1 2分 只恢復(fù)錄像任務(wù) 很長(zhǎng)時(shí)間恢復(fù)兩個(gè)任務(wù)全部失效 四 pjsip庫(kù)使用注意事項(xiàng) pjsip庫(kù)使用注意事項(xiàng) 1 SDP字段支持 pjsip目前只支持SDP的o s c b t m a屬性 其他字段
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 倉(cāng)庫(kù)安裝工程合同范例
- 停止勞動(dòng)合同范例
- 2025年市政工程市場(chǎng)需求試題及答案
- 交貨方式+合同范例
- 公司解散離職合同范例
- 2025年市政工程考試細(xì)節(jié)試題及答案
- 2025年公共關(guān)系學(xué)合作研究試題及答案
- 公共關(guān)系與民族文化傳播試題及答案
- 為2025年工程經(jīng)濟(jì)考試做好準(zhǔn)備試題及答案
- 農(nóng)村承包山嶺合同范例
- 圍術(shù)期室性早搏處理
- 違反公務(wù)用車(chē)管理制度談心談話記錄內(nèi)容
- 《心理健康教育》課件-關(guān)愛(ài)心靈擁抱陽(yáng)光
- 辦理證件協(xié)議書(shū)
- PAC(流產(chǎn)后關(guān)愛(ài))項(xiàng)目之流產(chǎn)與避孕培訓(xùn)課件
- 腸道疾病的診療培訓(xùn)課件
- 山東省施工現(xiàn)場(chǎng)監(jiān)理表格目錄及格式匯編
- 山西煤炭運(yùn)銷(xiāo)集團(tuán)三元石窟煤業(yè)有限公司礦山礦產(chǎn)資源開(kāi)發(fā)利用、地質(zhì)環(huán)境保護(hù)與土地復(fù)墾方案
- 團(tuán)隊(duì)項(xiàng)目任務(wù)完成進(jìn)度跟進(jìn)表模板
- 山東省應(yīng)急管理普法知識(shí)競(jìng)賽參考題庫(kù)-中(多選題)
- 色彩與服裝色彩搭配
評(píng)論
0/150
提交評(píng)論