H.264視頻監(jiān)控聯(lián)網(wǎng)共享技術(shù)規(guī)范
H.264視頻監(jiān)控 聯(lián)網(wǎng)共享技術(shù)規(guī)范I , ,1 范圍 ............................................
H.264視頻監(jiān)控 聯(lián)網(wǎng)共享技術(shù)規(guī)范
I
, ,1 范圍 ................................................................................ 1
2 規(guī)范性引用文件 ...................................................................... 1
3 術(shù)語和定義 .......................................................................... 1
3.1 心跳信息 . ........................................................................ 1
4 SIP協(xié)議擴(kuò)展 ......................................................................... 1
4.1 方法DO ........................................................................... 1
4.2 消息體類型 . ........................................................................ 2
4.3 SIP地址編碼 ........................................................................ 3
5 聯(lián)網(wǎng)單元技術(shù)要求 .................................................................... 3
5.1 設(shè)備注冊(cè)與發(fā)現(xiàn) . .................................................................... 3
5.2 監(jiān)控圖像獲取 . ...................................................................... 6
5.3 控制 . ............................................................................. 14
5.4 查詢 . ............................................................................. 16
5.5 事件預(yù)訂通告 . ..................................................................... 23
6 音視頻編解碼、傳輸要求 ............................................................. 26
6.1 編碼標(biāo)準(zhǔn) . ......................................................................... 26
6.2 音視頻流傳輸格式 . ................................................................. 26
7 對(duì)象編碼規(guī)則 ....................................................................... 27
7.1 對(duì)象編碼結(jié)構(gòu) . ..................................................................... 27
7.2 設(shè)備地址編碼規(guī)則 . ................................................................. 27
7.3 聯(lián)網(wǎng)單元地址編碼規(guī)則 . ............................................................. 28
8 技術(shù)要求 ........................................................................... 28
8.1 圖像性能指標(biāo) . ..................................................................... 28
8.2 視頻報(bào)警聯(lián)動(dòng)響應(yīng)時(shí)間 . ............................................................. 28
8.3 傳輸網(wǎng)絡(luò)性能指標(biāo) . ................................................. 錯(cuò)誤!未定義書簽。
I
, ,1 范圍
本部分規(guī)定了跨區(qū)域視頻監(jiān)控聯(lián)網(wǎng)共享中使用的聯(lián)網(wǎng)單元的技術(shù)要求。
本部分適用于視頻監(jiān)控系統(tǒng)的跨區(qū)域聯(lián)網(wǎng)共享建設(shè),及相關(guān)軟硬件產(chǎn)品的設(shè)計(jì)與開發(fā)。 2 規(guī)范性引用文件
下列標(biāo)準(zhǔn)中的條款通過本部分的引用而成為本部分的條款。凡是注日期的引用標(biāo)準(zhǔn),其隨后所有的修改單(不包括勘誤的內(nèi)容)或修訂版均不適用于本部分,然而,鼓勵(lì)使用本部分的各方研究使用這些標(biāo)準(zhǔn)最新版本的可能性。凡是不注日期的引用文件,其最新版本適用于本部分。
RFC 2326 RTSP:實(shí)時(shí)流協(xié)議
RFC 3261 Session Initiation Protocol
RFC 3265 Session Initiation Protocol (SIP)-Specific Event Notification 3 術(shù)語和定義
本部分采用下列術(shù)語和定義。 3.1 心跳信息 heartbeat info
心跳信息是指由設(shè)備定時(shí)發(fā)送的關(guān)于聯(lián)網(wǎng)單元、前端設(shè)備等運(yùn)行狀態(tài)的信息。 4 SIP 協(xié)議擴(kuò)展
4.1 方法DO 4.1.1 方法描述
本部分在RFC 3261基礎(chǔ)上定義了一個(gè)新方法DO 。方法DO 的功能包括:控制對(duì)方動(dòng)作、更新對(duì)方信息、查詢對(duì)方狀態(tài)、歷史監(jiān)控資料查詢和回放等。發(fā)送方法DO 的請(qǐng)求報(bào)文時(shí),不會(huì)創(chuàng)建一個(gè)新的SIP 會(huì)話,也不需要存在一個(gè)SIP 會(huì)話作為前提。方法DO 與SIP 會(huì)話無關(guān),可在SIP 會(huì)話內(nèi)存在,也可在SIP 會(huì)話之外存在,當(dāng)DO 是在一個(gè)SIP 會(huì)話內(nèi)發(fā)送時(shí),方法DO 中包含的Call-ID 應(yīng)與SIP 會(huì)話的Call-ID 一致。 4.1.2 方法DO 支持的頭域
本部分表1是對(duì)RFC 3261 SIP協(xié)議的擴(kuò)展,規(guī)定了方法DO 支持的頭域。表中符號(hào)含義參見RFC 3261。
表1 方法DO 頭域表
1
,4.1.3 DO 請(qǐng)求響應(yīng)
當(dāng)DO 請(qǐng)求得到成功執(zhí)行時(shí),一般應(yīng)回送一個(gè)“200 OK”響應(yīng)消息,消息體中可包含結(jié)果信息,如當(dāng)前設(shè)備狀態(tài)等。當(dāng)DO 請(qǐng)求失敗時(shí),可回送請(qǐng)求失?。≧equest Failure,4xx )、服務(wù)器失?。⊿erver failure,5xx )和全局失敗(Global Failure,6xx )響應(yīng)消息。對(duì)于監(jiān)控中的部分控制請(qǐng)求,DO 請(qǐng)求可無響應(yīng)消息。
4.1.4 DO 的消息實(shí)體
方法DO 的消息實(shí)體應(yīng)采用本規(guī)范定義的設(shè)備描述和控制協(xié)議(DDCP )來描述相應(yīng)的消息內(nèi)容。 4.2 消息體類型
2
采用RFC 3261、RFC 3265和方法DO 實(shí)現(xiàn)視頻監(jiān)控系統(tǒng)跨區(qū)域聯(lián)網(wǎng)時(shí),方法的消息體MIME 類型應(yīng)采用本規(guī)范定義的設(shè)備描述和控制協(xié)議(DDCP 協(xié)議),Content-Type 字段應(yīng)設(shè)為“application/DDCP”。
4.3 SIP 地址編碼
SIP 地址編碼格式應(yīng)采用RFC 3261中規(guī)定的SIP:user@host形式。其中user 部分應(yīng)符合本規(guī)范定義的對(duì)象編碼規(guī)則,host 按RFC 3261規(guī)定執(zhí)行。
5 聯(lián)網(wǎng)單元技術(shù)要求
5.1 設(shè)備注冊(cè)與發(fā)現(xiàn)
5.1.1 聯(lián)網(wǎng)單元之間應(yīng)能相互注冊(cè)、獲取對(duì)方的視頻監(jiān)控設(shè)備(如硬盤錄像機(jī)、矩陣等)的設(shè)備地址和狀態(tài)。
5.1.2 聯(lián)網(wǎng)單元應(yīng)支持注冊(cè)登記、目錄發(fā)送、心跳信息傳遞等消息。
5.1.2.1 注冊(cè)登記:
a) 聯(lián)網(wǎng)單元應(yīng)使用RFC 3261中定義的方法REGISTER 進(jìn)行注冊(cè)登記。
b) 注冊(cè)登記流程如下:
1) 源聯(lián)網(wǎng)單元向目的聯(lián)網(wǎng)單元發(fā)送REGISTER 消息。如果聯(lián)網(wǎng)單元要求從目的聯(lián)網(wǎng)單元中注銷,把Expires 設(shè)置為0。如果聯(lián)網(wǎng)單元修改了IP 地址和監(jiān)聽端口,應(yīng)先注銷,再重新進(jìn)
行注冊(cè)登記;
2) 目的聯(lián)網(wǎng)單元收到注冊(cè)登記消息后應(yīng)對(duì)注冊(cè)登記信息進(jìn)行驗(yàn)證、核準(zhǔn),對(duì)符合接入條件的聯(lián)網(wǎng)單元進(jìn)行注冊(cè)登記;
3) 目的聯(lián)網(wǎng)單元應(yīng)將注冊(cè)成功或失敗的消息返回給該源聯(lián)網(wǎng)單元。
源聯(lián)網(wǎng)單元目的聯(lián)網(wǎng)單元
圖1 注冊(cè)登記
消息示例:
F1:REGISTER sip:目的聯(lián)網(wǎng)單元域名或IP 地址 SIP/2.0
Via: SIP/2.0/UDP 源聯(lián)網(wǎng)單元IP 地址
Max-Forwards: 70
From: 顯示名
To: 顯示名
Call-ID: 17250
CSeq: 1 REGISTER
Contact:
Expires: 3600
F2:200
Via: SIP/2.0/UDP 源聯(lián)網(wǎng)單元IP 地址
From: 顯示名
To: 顯示名
3
,Call-ID: 17250
CSeq: 1 REGISTER
Expires: 3600
或:401
Via: SIP/2.0/UDP 源聯(lián)網(wǎng)單元IP 地址
From: 顯示名
To: 顯示名
Call-ID: 17250
CSeq: 1 REGISTER
5.1.2.2 目錄發(fā)送:
a) 在以下兩種情況下應(yīng)向所有與之聯(lián)網(wǎng)的聯(lián)網(wǎng)單元發(fā)送目錄信息:
1) 聯(lián)網(wǎng)單元注冊(cè)成功后,應(yīng)發(fā)送整個(gè)允許共享的設(shè)備目錄信息;
2) 聯(lián)網(wǎng)單元的目錄信息發(fā)生變化(包括新增、修改和取消共享)后,應(yīng)發(fā)送變化部分目錄
信息。
應(yīng)使用RFC 3265中定義的方法NOTIFY 發(fā)送目錄信息。
b) 目錄發(fā)送流程如下:
1) 需發(fā)送共享設(shè)備目錄信息的源聯(lián)網(wǎng)單元向所有與之聯(lián)網(wǎng)的目的聯(lián)網(wǎng)單元發(fā)送NOTIFY 信息。NOTIFY 消息的消息體包含整個(gè)允許共享的設(shè)備目錄信息,每個(gè)設(shè)備對(duì)應(yīng)的目錄信息應(yīng)包含以下內(nèi)容:顯示名(Name )、地址編碼(Address )、權(quán)限功能碼(Privilege )、父節(jié)點(diǎn)地址編碼(Parent )、活動(dòng)狀態(tài)(Status )、經(jīng)度(Longitude )、錄像位置(RecLacation )、緯度(Latitude )、子節(jié)點(diǎn)個(gè)數(shù)(Subnum )、子節(jié)點(diǎn)列表(Sublist )等。
2) 目的聯(lián)網(wǎng)單元收到正確目錄消息后更新本地目錄數(shù)據(jù)庫;
3) 目的聯(lián)網(wǎng)單元應(yīng)將目錄接收成功或失敗的消息返回給該源聯(lián)網(wǎng)單元;
4) 目錄信息以三級(jí)結(jié)構(gòu)(聯(lián)網(wǎng)單元、編碼設(shè)備、攝像機(jī))來發(fā)送,一次可發(fā)送一個(gè)或多個(gè)
攝像機(jī)信息;
5) 使用Status 字段來標(biāo)識(shí)設(shè)備的工作狀態(tài);
6) 使用DecoderTag 來標(biāo)識(shí)攝像機(jī)所對(duì)應(yīng)的解碼插件,其取值由標(biāo)委會(huì)統(tǒng)一管理。
目的聯(lián)網(wǎng)單元
圖2 發(fā)送目錄信息
消息示例:
F1:NOTIFY sip:目的聯(lián)網(wǎng)單元地址編碼@目的聯(lián)網(wǎng)單元域名或IP 地址 SIP/2.0
Via: SIP/2.0/UDP 源聯(lián)網(wǎng)單元IP 地址
Max-Forwards: 70
From: 顯示名
To: 顯示名
Call-ID: 17250
CSeq:1 NOTIFY
Content-type: Application/DDCP
Content-Length: 消息實(shí)體的字節(jié)長(zhǎng)度
4
,< Privilege>權(quán)限功能碼< /Privilege >
< RecLacation >錄像位置
< Longitude >經(jīng)度 Longitude >
< Latitude >緯度 Latitude >
< DecoderTag >解碼插件標(biāo)簽 DecoderTag >
< Privilege>權(quán)限功能碼< /Privilege >
< RecLacation >錄像位置
< Longitude >經(jīng)度 Longitude >
< Latitude >緯度 Latitude >
< DecoderTag >解碼插件標(biāo)簽 DecoderTag >
F2:200
Via: SIP/2.0/UDP 源聯(lián)網(wǎng)單元IP 地址
From: 顯示名
Call-ID: 17250
CSeq:1 NOTIFY
Content-type: Application/DDCP
Content-Length: 消息實(shí)體的字節(jié)長(zhǎng)度
5
,或:400
Via: SIP/2.0/UDP 源聯(lián)網(wǎng)單元IP 地址
From: 顯示名
To: 顯示名
Call-ID: 17250
CSeq:1 NOTIFY
5.1.2.3 心跳信息傳遞
聯(lián)網(wǎng)單元應(yīng)定時(shí)向所有與之聯(lián)網(wǎng)的聯(lián)網(wǎng)單元發(fā)送心跳報(bào)文消息。
應(yīng)使用方法DO 傳遞心跳信息,心跳消息的消息體包含保持活動(dòng)信息(Keepalive )。心跳報(bào)文不要求應(yīng)答確認(rèn)報(bào)文。
目的聯(lián)網(wǎng)單元和源聯(lián)網(wǎng)單元使用Register 過程中Expires 字段來協(xié)商?;钪芷?。如果目的聯(lián)網(wǎng)單元在協(xié)商好的時(shí)間內(nèi)未收到對(duì)端的Keepalive 報(bào)文,則認(rèn)為對(duì)端離線(建議在?;钪芷趦?nèi)發(fā)送2~3個(gè)keepalive 報(bào)文),不再響應(yīng)后續(xù)發(fā)送過來的keepalive 報(bào)文,以觸發(fā)對(duì)端重新發(fā)起注冊(cè)流程。
聯(lián)網(wǎng)單元
聯(lián)網(wǎng)單元
圖3 心跳信息傳遞
消息示例:
F1:DO sip:目的聯(lián)網(wǎng)單元地址編碼@目的聯(lián)網(wǎng)單元域名或IP 地址 SIP/2.0
Via: SIP/2.0/UDP 源聯(lián)網(wǎng)單元IP 地址
Max-Forwards: 70
From: 顯示名
To: 顯示名
Call-ID: 17250
CSeq:1 DO
Content-type: Application/DDCP
Content-Length: 消息實(shí)體的字節(jié)長(zhǎng)度
5.2 監(jiān)控圖像獲取
5.2.1 實(shí)時(shí)監(jiān)控圖像的獲?。?/p>
6