欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

網(wǎng)絡(luò)攝像機(jī)sip擴(kuò)展統(tǒng)一控制方法和系統(tǒng)的制作方法

文檔序號(hào):7661124閱讀:205來(lái)源:國(guó)知局
專利名稱:網(wǎng)絡(luò)攝像機(jī)sip擴(kuò)展統(tǒng)一控制方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種用于互聯(lián)網(wǎng)(Internet)環(huán)境下,基于SIP (Session Initiation Protocol, ^"初始化協(xié)議)擴(kuò)展的網(wǎng)絡(luò)攝像機(jī)的統(tǒng) 一控制方法和系統(tǒng)。
背景技術(shù)
視頻監(jiān)控服務(wù)現(xiàn)已廣泛應(yīng)用于金融、交通、水利、公安、質(zhì)檢和公 共安全等行業(yè)和部門。隨著現(xiàn)代通訊技術(shù)和多媒體數(shù)據(jù)編解碼技術(shù)的不 斷^A和完善,監(jiān)控?cái)z像機(jī)模擬和數(shù)字?jǐn)z像機(jī)逐漸發(fā)展成為網(wǎng)絡(luò)攝像 機(jī)。各種監(jiān)控系統(tǒng)的網(wǎng)絡(luò)環(huán)境也逐漸地從專網(wǎng)、局域網(wǎng)向互聯(lián)網(wǎng)itJL 而視頻監(jiān)控服務(wù)也逐漸從只面向行業(yè)的專業(yè)服務(wù)t艮到可以面向廣大個(gè) 人等公眾提供通用的視頻監(jiān)控服務(wù)。針對(duì)公眾提供的視頻監(jiān)控服務(wù)一般用戶數(shù)量比較大,用戶網(wǎng)絡(luò)環(huán)境 都是互聯(lián)網(wǎng),用戶和網(wǎng)絡(luò)攝像機(jī)所處的位置一般都是在內(nèi)網(wǎng)中,它們通 過(guò)網(wǎng)關(guān)連接到互聯(lián)網(wǎng)。在這種情況下,采用SIP協(xié)議作為用戶請(qǐng)求視頻 監(jiān)控服務(wù)的會(huì)話(session)初始化協(xié)議成為了首要選擇,而現(xiàn)有技術(shù)中 的SIP ^信息僅用于多媒體業(yè)務(wù)的M初始化。然而,針對(duì)公眾的視頻監(jiān)控網(wǎng)絡(luò)攝^4^的控制協(xié)議一般都是各自采 用私有的一套協(xié)議。不同視頻監(jiān)控系統(tǒng)之間不能互聯(lián)互通,不同視頻監(jiān) 控平臺(tái)和不同網(wǎng)絡(luò)攝#之間還存在不兼容的問題,如果要使他們協(xié)調(diào) 工作則需要進(jìn)行大量的開發(fā)和調(diào)試工作。另外,由于用戶和網(wǎng)絡(luò)攝像機(jī) 都處于內(nèi)網(wǎng)中,還要解決私網(wǎng)穿越的問題。發(fā)明內(nèi)容本發(fā)明提供了一種網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制方法和系統(tǒng),實(shí)現(xiàn)
私網(wǎng)穿越問題。為了解決上述問題,本發(fā)明提出了一種網(wǎng)絡(luò)攝^^L SIP擴(kuò)展統(tǒng)一控 制系統(tǒng),包括監(jiān)控客戶端,視頻監(jiān)控平臺(tái)和網(wǎng)絡(luò)攝像機(jī),其中,所述監(jiān)控客戶端,用于將用戶輸入信息編碼成XML格式的網(wǎng)絡(luò)攝 ^4M^制參數(shù),將所述至少一個(gè)控制^lt作為控制指令,通過(guò)SIP通路 發(fā)送到視頻監(jiān)控平臺(tái);所述視頻監(jiān)控平臺(tái),用于通過(guò)SIP通路,將所述控制指令發(fā)送到網(wǎng) 絡(luò)攝脅;所述網(wǎng)絡(luò)攝像機(jī),用于根據(jù)統(tǒng)一的軟件接口接收所述控制指令,并 根據(jù)控制指令中的XML控制^執(zhí)行相應(yīng)的操作。進(jìn)一步,上述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制系統(tǒng)還可具有以下特 點(diǎn),所述監(jiān)控客戶端,通過(guò)SIP的INFO方法將控制指令發(fā)送到視頻監(jiān) 控平臺(tái),即在INFO信息的消息體攜帶控制指令;所述視頻監(jiān)控平臺(tái), 用于將所接收到的INFO信息發(fā)送到網(wǎng)絡(luò)攝^^;所述網(wǎng)絡(luò)攝#4幾,用 于根據(jù)INFO信息中的控制指令,執(zhí)行相應(yīng)的操作。進(jìn)一步,上述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制系統(tǒng)還可具有以下特 點(diǎn),所述網(wǎng)絡(luò)攝像機(jī),用于在連通網(wǎng)絡(luò)時(shí),向視頻監(jiān)控平臺(tái)發(fā)起注冊(cè)動(dòng)作,并維護(hù)與視頻監(jiān)控平臺(tái)的會(huì)話信息;所述視頻監(jiān)控平臺(tái),用于通過(guò)該網(wǎng)絡(luò)通路發(fā)送控制指令。進(jìn)一步,上述網(wǎng)絡(luò)攝4象機(jī)SIP擴(kuò)展統(tǒng)一控制系統(tǒng)還可具有以下特 點(diǎn),所述控制指令包括SIP頭信息和具體控制指令內(nèi)容,在所述具體 控制指令內(nèi)容中包括XML格式的標(biāo)簽ipcam,表示該內(nèi)容針對(duì)網(wǎng)絡(luò) 攝像機(jī);標(biāo)簽operation,表示對(duì)網(wǎng)絡(luò)攝像機(jī)的操作;標(biāo)簽method,表 示對(duì)網(wǎng)*^11|*的動(dòng)作名稱.進(jìn)一步,上述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制系統(tǒng)還可具有以下特 點(diǎn),所述視頻監(jiān)控平臺(tái),根據(jù)標(biāo)簽operation的內(nèi)容來(lái)發(fā)送控制指令, 當(dāng)標(biāo)簽operation指明多個(gè)網(wǎng)絡(luò)攝#時(shí),則視頻監(jiān)控平臺(tái)將控制指令 分別發(fā)送到相應(yīng)的網(wǎng)
進(jìn)一步,上述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制系統(tǒng)還可具有以下特 點(diǎn),所述監(jiān)控客戶端,用于設(shè)置網(wǎng)絡(luò)攝#^參數(shù),將method設(shè)為set, 并在其中標(biāo)示需要設(shè)置的^;所述網(wǎng)絡(luò)攝^^L,用于根據(jù)set中的信 息設(shè)置其參數(shù)。進(jìn)一步,上述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制系統(tǒng)還可具有以下特 點(diǎn),所述監(jiān)控客戶端,用于控制網(wǎng)絡(luò)攝像機(jī)的動(dòng)作,將method設(shè)為 set,并在set中設(shè)置控制信息,如果控制云臺(tái),在該XML內(nèi)容中還包 括標(biāo)簽name和標(biāo)簽params,其中,標(biāo)簽name表示動(dòng)作部件,包 括ptz,用于表示云臺(tái);標(biāo)簽params表示對(duì)云臺(tái)控制的|*,包括 標(biāo)簽action,用于表示方向,標(biāo)簽value,表示動(dòng)作范圍大小;所述網(wǎng) 絡(luò)攝像機(jī),用于才艮據(jù)標(biāo)簽params的action和value的具體設(shè)定值,控 制云臺(tái)的轉(zhuǎn)動(dòng)。進(jìn)一步,上述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制系統(tǒng)還可具有以下特 點(diǎn),所述監(jiān)控客戶端,用于讀取網(wǎng)絡(luò)攝像機(jī)的參數(shù),將method設(shè)為 get,即獲取參數(shù)信息;所述網(wǎng)絡(luò)攝H4^,用于將該^*信息,以XML 格式通過(guò)視頻監(jiān)控平臺(tái)返回到監(jiān)控客戶端。一種網(wǎng)絡(luò)攝H^SIP擴(kuò)展統(tǒng)一控制方法,包括以下步驟(1) 由監(jiān)控客戶端將用戶輸入信息編碼成XML格式的網(wǎng)絡(luò)攝像 機(jī)控制M,將至少一個(gè)控制M作為控制指令,通過(guò)SIP通路發(fā)送到 視頻監(jiān)控平臺(tái);(2) 視頻監(jiān)控平臺(tái)通過(guò)SIP通路,將所述控制指令發(fā)送到網(wǎng)絡(luò)攝脅;(3) 網(wǎng)絡(luò)攝IM^根據(jù)統(tǒng)一的軟件接口接收所述控制指令,并根據(jù) 控制指令中的XML控制^lt執(zhí)行相應(yīng)的操作。進(jìn)一步,上述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制方法還可具有以下特 點(diǎn),步驟(1)中,監(jiān)控客戶端通過(guò)SIP的INFO方法發(fā)送控制指令, 即在INFO信息的消息體攜帶所述控制指令;步驟(2)中,由視頻監(jiān) 控平臺(tái)將INFO信息中的控制指令發(fā)送到網(wǎng)絡(luò)攝像機(jī);步驟(3)中, 網(wǎng)絡(luò)攝 4*據(jù)INFO信息中控制指令執(zhí)行相應(yīng)的操作。 進(jìn)一步,上述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制方法還可具有以下特點(diǎn),步驟(l)中,所述網(wǎng)絡(luò)攝^^在連通網(wǎng)絡(luò)時(shí),向視頻監(jiān)控平臺(tái)發(fā)起注冊(cè)動(dòng)作,并維護(hù)與視頻監(jiān)控平臺(tái)的會(huì)話信息;步驟(2)中,所述 視頻監(jiān)控平臺(tái)通過(guò)該網(wǎng)絡(luò)通路發(fā)送控制指令。進(jìn)一步,上述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制方法還可具有以下特 點(diǎn),步驟(1)中,所述控制指令包括SIP頭信息和具體控制指令內(nèi) 容,在所述具體控制指令內(nèi)容中包括標(biāo)簽ipcam,表示該內(nèi)容針對(duì)網(wǎng) 絡(luò)攝像機(jī);標(biāo)簽operation,表示對(duì)網(wǎng)絡(luò)攝像機(jī)的操作;標(biāo)簽method, 表示對(duì)網(wǎng)絡(luò)攝像機(jī)的動(dòng)作名稱。進(jìn)一步,上述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制方法還可具有以下特 點(diǎn),步驟(2 )中,視頻監(jiān)控平臺(tái)根據(jù)標(biāo)簽operation的內(nèi)容來(lái)發(fā)送控制 指令,當(dāng)標(biāo)簽operation指明多個(gè)網(wǎng)絡(luò)攝#4幾時(shí),則視頻監(jiān)控平臺(tái)將控 制指令分別發(fā)送到相應(yīng)的網(wǎng)絡(luò)攝像K。進(jìn)一步,上述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制方法還可具有以下特 點(diǎn),步驟(l)中,當(dāng)監(jiān)控客戶端要設(shè)置網(wǎng)絡(luò)攝^^的參數(shù)時(shí),method 設(shè)為set,并在其中標(biāo)示需要設(shè)置的參數(shù);步驟(3)中,網(wǎng)絡(luò)攝#4^艮 據(jù)set中的信息設(shè)置其參數(shù)。進(jìn)一步,上述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制方法還可具有以下特 點(diǎn),步驟(l)中,當(dāng)監(jiān)控客戶端要控制網(wǎng)絡(luò)攝像機(jī)的動(dòng)作時(shí),method 設(shè)為set,并在set中設(shè)置控制信息,如果要控制云臺(tái),則在該XML內(nèi) 容中還包括標(biāo)簽name和標(biāo)簽params,其中,標(biāo)簽name表示動(dòng)作部 件,包括ptz,用于表示云臺(tái);標(biāo)簽params表示對(duì)云臺(tái)控制的^t, 包括標(biāo)簽action,用于表示方向,標(biāo)簽value,表示動(dòng)作范圍大?。?步驟(3)中,網(wǎng)^BMM^據(jù)標(biāo)簽params的action和value的具體設(shè) 定值,控制云臺(tái)的轉(zhuǎn)動(dòng),進(jìn)一步,上述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制方法還可具有以下特 點(diǎn),步驟(l)中,當(dāng)監(jiān)控客戶端要讀取網(wǎng)絡(luò)攝像機(jī)的參數(shù)時(shí),則 method設(shè)為get,即獲取^lt信息;步驟(3)中,網(wǎng)絡(luò)攝*將該參 數(shù)信息,以XML格式通過(guò)視頻監(jiān)控平臺(tái)返回到監(jiān)控客戶端.
與現(xiàn)有技^M目比,本發(fā)明以xml格式定義網(wǎng)絡(luò)攝#4^控制參數(shù), 并通過(guò)sip的信令方式發(fā)送,即在info信息的消息體攜帶xml格式 的控制M,解決了互聯(lián)網(wǎng)環(huán)境下不同視頻監(jiān)控平臺(tái)和不同網(wǎng)絡(luò)攝^j^ 不兼容的問題,另外,網(wǎng)絡(luò)攝#^上電時(shí),會(huì)主動(dòng)到視頻監(jiān)控平臺(tái)注冊(cè) 并維持一個(gè)會(huì)話,視頻監(jiān)控平臺(tái)可以通過(guò)這個(gè)網(wǎng)絡(luò)通路發(fā)送控制指令, 從而解決私網(wǎng)穿越的問題。


圖l是實(shí)施例中控制指令信息組成示意圖;圖2是實(shí)施例中網(wǎng)^wwlsip擴(kuò)展統(tǒng)一控制系統(tǒng)圖; 圖3是實(shí)例中網(wǎng)絡(luò)攝^4^sip擴(kuò)展統(tǒng)一控制方法示意圖。
具體實(shí)施方式
針對(duì)目前網(wǎng)絡(luò)攝像機(jī)都是采用私有的控制協(xié)議,而帶來(lái)的視頻監(jiān)控 平臺(tái)與網(wǎng)絡(luò)攝^^之間的不兼容問題等,本發(fā)明提出的解決方法是使用 sip協(xié)議的擴(kuò)展來(lái)作為控制指令,以使控制方法簡(jiǎn)單通用,解決不同視頻監(jiān)控平臺(tái)和不同網(wǎng)絡(luò)攝^^之間不兼容的問題;另外,利用視頻監(jiān)控 平臺(tái)和網(wǎng)絡(luò)攝^^之間已采用的sip會(huì)話初始化協(xié)i義,視頻監(jiān)控平臺(tái)通 過(guò)這個(gè)網(wǎng)絡(luò)通路發(fā)送控制指令,從而解決私網(wǎng)穿越的問題。本發(fā)明中,提出了以xml的格式定義網(wǎng)^t^4^的控制指令,如圖1所示,包括sip頭信息和具體控制指令內(nèi)容,其中,1、 sip頭信息,它是sip協(xié)議的標(biāo)準(zhǔn)頭信息,完全符合sip協(xié)議 的標(biāo)準(zhǔn)規(guī)范;2、 具體控制指令內(nèi)容,用來(lái)表述具體的控制信息,例如云臺(tái)轉(zhuǎn)動(dòng) 的方向等,該部分信息以xml的格式表示,包括xml格式的標(biāo)簽 ipcam,表示該內(nèi)容針對(duì)網(wǎng)絡(luò)攝^^;標(biāo)簽operation,表示對(duì)網(wǎng)絡(luò)攝像機(jī)的操作;標(biāo)簽method,表示對(duì)網(wǎng)^L,的動(dòng)作名稱;其中,method可以設(shè)為set,并在set中進(jìn)行^lt設(shè)置,例如設(shè)置 亮度、明暗度等;也可以將method設(shè)為set,并在set中設(shè)置控制信
息,例如云臺(tái)轉(zhuǎn)動(dòng)、圖像抓拍等,如果控制云臺(tái),在該XML內(nèi)容中還 包括標(biāo)簽name和標(biāo)簽params,其中,標(biāo)簽name表示動(dòng)作部件,包 括ptz,用于表示云臺(tái),標(biāo)簽params表示對(duì)云臺(tái)控制的^,包括 標(biāo)簽action,用于表示方向,其值有l(wèi)eft, right, up, down等,標(biāo)簽 value,表示動(dòng)作范圍大??;還可將method設(shè)為get,與set對(duì)應(yīng),即獲 取M信息,例如獲取當(dāng)前碼流、幀率等。在以上的XML中,可以對(duì)XML標(biāo)簽任意擴(kuò)展來(lái)定義不同的控制 動(dòng)作和設(shè)置不同的M內(nèi)容。本發(fā)明中,監(jiān)控客戶端和網(wǎng)絡(luò)攝像機(jī)利用與視頻監(jiān)控平臺(tái)已有的 SIP 會(huì)話信息,通過(guò)SIP的INFO方法發(fā)送控制指令,即在INFO信息 的消息體中擴(kuò)展以XML格式表示的控制指令,從而達(dá)到對(duì)網(wǎng)絡(luò)攝像機(jī)的統(tǒng)一控制。如圖2所示, 一種網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制系統(tǒng),包括監(jiān)控 客戶端,視頻監(jiān)控平臺(tái)和網(wǎng)絡(luò)攝像機(jī),其中,監(jiān)控客戶端,用于根據(jù)用戶輸入信息編碼成XML控制參數(shù),將至 少一個(gè)控制參數(shù)作為控制指令,通過(guò)SIP通路發(fā)送到視頻監(jiān)控平臺(tái);監(jiān)控客戶端將用戶的輸入信息(包括用戶輸入的M,或者根據(jù) 由用戶點(diǎn)擊界面按鈕等方式獲得的用戶M),按照網(wǎng)絡(luò)攝#具體控 制的XML定義整理編碼成控制指令(包括系統(tǒng)參數(shù)和應(yīng)用參數(shù)等, 用于描述具體的控制內(nèi)容和控制量),將上述一個(gè)或多個(gè)控制參數(shù)作為 控制指令(包括云臺(tái)的轉(zhuǎn)動(dòng)方向和范圍、圖傳在制等),通過(guò)SIP的 INFO方法將每條控制指令經(jīng)由網(wǎng)關(guān)發(fā)送到視頻監(jiān)控平臺(tái)。通過(guò)XML格式定義控制參數(shù),便于識(shí)別、擴(kuò)展、可以自定義數(shù)據(jù) 格式,方便視頻監(jiān)控平臺(tái)和網(wǎng)絡(luò)攝像機(jī)封裝的數(shù)據(jù)進(jìn)行交換。INFO是 SIP的一個(gè)method, SIP的method還包括INVITE 、 BYE 、 CANCEL、 REGISTER, ACK、 OPTIONS等.INFO的數(shù)據(jù)包中包含 一個(gè)內(nèi)容消息體,我們把定義的XML內(nèi)容作為INFO的消息體部分.所述監(jiān)控客戶端用于設(shè)置網(wǎng)絡(luò)攝機(jī)參數(shù),將method設(shè)為set,并 在其中標(biāo)示需要設(shè)置的參數(shù);用于控制網(wǎng)絡(luò)攝像機(jī)的動(dòng)作,將method 設(shè)為set,并在set中設(shè)置控制信息,如果控制云臺(tái),在該XML內(nèi)容中 還包括標(biāo)簽name和標(biāo)簽params,其中,標(biāo)簽name表示動(dòng)作部件, 包括ptz,用于表示云臺(tái);標(biāo)簽params表示對(duì)云臺(tái)控制的參數(shù),包 括標(biāo)簽action,用于表示方向,標(biāo)簽value,表示動(dòng)作范圍大??;用 于讀取網(wǎng)絡(luò)攝^4^的^lt,將method設(shè)為get,即獲取^lt信息。視頻監(jiān)控平臺(tái),用于組織、管理網(wǎng)絡(luò)攝^^和監(jiān)控客戶端,轉(zhuǎn)發(fā)和 處理網(wǎng)絡(luò)攝像機(jī)和監(jiān)控客戶端之間的SIP信息;即視頻監(jiān)控平臺(tái)通過(guò) SIP通路,將所述控制指令經(jīng)由網(wǎng)關(guān)發(fā)送到網(wǎng)絡(luò)攝^^U;網(wǎng)絡(luò)攝像機(jī),用于根據(jù)統(tǒng)一的軟件接口接收所述控制指令,并根據(jù) 控制指令中的XML控制M執(zhí)行相應(yīng)的操作;即解析INFO信息中的 控制指令,根據(jù)控制M執(zhí)行相應(yīng)的操作。網(wǎng)絡(luò)攝像在連通網(wǎng)絡(luò)時(shí),主動(dòng)向視頻監(jiān)控平臺(tái)發(fā)起注冊(cè)動(dòng)作,并 維護(hù)與視頻監(jiān)控平臺(tái)的M信息。這樣即使網(wǎng)絡(luò)攝像機(jī)在內(nèi)網(wǎng)中,它和 視頻監(jiān)控平臺(tái)之間也建立了 一個(gè)網(wǎng)絡(luò)通路,視頻監(jiān)控平臺(tái)可以通過(guò)這個(gè) 網(wǎng)絡(luò)通路發(fā)送控制指令,而不會(huì)因?yàn)閿z像頭在內(nèi)網(wǎng)視頻監(jiān)控平臺(tái)無(wú)法訪 問到的問題。這樣就解決了私網(wǎng)穿越問題。所述網(wǎng)絡(luò)攝像機(jī)根據(jù)set中的信息設(shè)置其參數(shù);用于根據(jù)標(biāo)簽 params的action和value的具體i殳定值,控制云臺(tái)的轉(zhuǎn)動(dòng);用于將監(jiān) 控客戶端需要獲取的參數(shù)信息,以XML格式通過(guò)視頻監(jiān)控平臺(tái)返回到 監(jiān)控客戶端,相應(yīng)實(shí)例當(dāng)用戶在觀看網(wǎng)絡(luò)攝IM^的視頻時(shí),如果想要看到另一個(gè)角度的視 頻,則用戶可點(diǎn)擊頁(yè)面左箭頭掩組。此時(shí),監(jiān)控客戶端軟件根據(jù)用戶的 點(diǎn)擊動(dòng)作知道用戶的云臺(tái)操作意圖,監(jiān)控客戶端生成云臺(tái)控制的XML 內(nèi)容,以SIP協(xié)議的INFO方法發(fā)送到視頻監(jiān)控平臺(tái),視頻監(jiān)控平臺(tái)接 收到監(jiān)控客戶端的INFO信息后,將該信息發(fā)送到網(wǎng)^Sl像機(jī).網(wǎng)M #接收到INFO信息后,對(duì)XML內(nèi)容進(jìn)行解釋并才艮據(jù)結(jié)果轉(zhuǎn)動(dòng)云
臺(tái),用戶以新的角度查看視頻.以上的描述只是一個(gè)簡(jiǎn)單示例,整個(gè)控制過(guò)程和信息發(fā)送過(guò)程等都符合標(biāo)準(zhǔn)SIP定義。一種網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制方法,包括以下步驟步驟110,由監(jiān)控客戶端根據(jù)用戶輸入信息編碼成XML控制參數(shù),將上述至少一個(gè)控制^作為控制指令,通過(guò)SIP通路發(fā)送到視頻監(jiān)控平臺(tái);監(jiān)控客戶端通過(guò)SIP的INFO方法將控制指令發(fā)送到視頻監(jiān)控平 臺(tái),即在INFO信息中的消息體攜帶XML內(nèi)容的控制指令。該XML 內(nèi)容的控制指令包括標(biāo)簽ipcam,表示該內(nèi)容針對(duì)網(wǎng)絡(luò)攝H4^;標(biāo)簽 operation,表示對(duì)網(wǎng)絡(luò)攝像機(jī)的操作;標(biāo)簽method,表示對(duì)網(wǎng)絡(luò)攝像 機(jī)的動(dòng)作名稱;當(dāng)監(jiān)控客戶端要設(shè)置網(wǎng)絡(luò)攝^^的^lt時(shí),method設(shè)為set,并在 其中標(biāo)示需要設(shè)置的參數(shù),例如設(shè)置網(wǎng)絡(luò)才聶像機(jī)的亮度、明暗度等;當(dāng)監(jiān)控客戶端要控制網(wǎng)絡(luò)攝像機(jī)的動(dòng)作時(shí),method設(shè)為set,并在 set中設(shè)置控制指令,例如云臺(tái)轉(zhuǎn)動(dòng)、圖像抓拍等;當(dāng)控制云臺(tái)時(shí),在 該XML內(nèi)容中還包括標(biāo)簽name和標(biāo)簽params,其中,標(biāo)簽name 表示動(dòng)作部件,包括ptz,用于表示云臺(tái);標(biāo)簽params表示對(duì)云臺(tái)控 制的^lt,包括標(biāo)簽action,用于表示方向,其值有l(wèi)eft, right, up, down等,標(biāo)簽value,表示動(dòng)作范圍大小,以度為單位;當(dāng)監(jiān)控客戶端要讀取網(wǎng)絡(luò)攝^N^的^t時(shí),則mettiod設(shè)為get,即 獲取^t信息,例如獲取當(dāng)前碼流、幀率等。步驟120,視頻監(jiān)控平臺(tái)通過(guò)SIP通路,將所迷控制指令經(jīng)由網(wǎng)關(guān) 發(fā)送到網(wǎng)絡(luò)攝歉K;視頻監(jiān)控平臺(tái)根據(jù)標(biāo)簽operation的內(nèi)容來(lái)發(fā)送控制指令。當(dāng)控制 指令需要發(fā)給多個(gè)網(wǎng)絡(luò)攝#時(shí),則視頻監(jiān)控平臺(tái)向相應(yīng)的網(wǎng)絡(luò)攝#發(fā)送不同的INFO消息.步驟130,由網(wǎng)絡(luò)攝^M^據(jù)統(tǒng)一的軟件接口接收所述控制指令, 并根據(jù)控制指令中的XML控制M執(zhí)^t目應(yīng)的操作, 即解析該INFO信息中的控制指令,該XML內(nèi)容的控制指令包 括ipcam, operation和method, 其中,當(dāng)method為set,且表示設(shè)置網(wǎng)絡(luò)攝^M/U的參數(shù)時(shí),則網(wǎng)絡(luò)攝像 才班據(jù)set中的信息調(diào)整網(wǎng)絡(luò)攝^^幾的亮度、明暗度等;當(dāng)method為set,并在該set中設(shè)置控制云臺(tái)轉(zhuǎn)動(dòng)的指令,即 XML內(nèi)容中還包括標(biāo)簽name和標(biāo)簽params ,則網(wǎng)絡(luò)攝^M^艮據(jù)標(biāo) 簽params的action和value的具體^殳定值,控制云臺(tái)的轉(zhuǎn)動(dòng);當(dāng)method為get時(shí),則網(wǎng)絡(luò)攝^4Mf該^^lt信息,例如獲取當(dāng)前 碼流、幀率等,以XML格式通過(guò)視頻監(jiān)控平臺(tái)返回到監(jiān)控客戶端。在相應(yīng)實(shí)例中,與上述方法步驟相對(duì)應(yīng),如圖3所示,如果要求云 臺(tái)向左轉(zhuǎn)動(dòng)3度,則監(jiān)控客戶端在XML格式的控制指令中,需設(shè)置標(biāo) 簽ipcam 、標(biāo)簽operation 、標(biāo)簽method設(shè)置為set、 name設(shè)置為 ptz、 Params中的標(biāo)簽action取值為left,標(biāo)簽value為3,表示度數(shù) 值,并將上述設(shè)定值經(jīng)由視頻監(jiān)控平臺(tái)發(fā)送到網(wǎng)絡(luò)攝像機(jī),網(wǎng)絡(luò)攝^4^ 解析該XML內(nèi)容,將云臺(tái)向左轉(zhuǎn)動(dòng)3度。所有的控制指令都可以根據(jù)以上的模式,對(duì)XML內(nèi)容進(jìn)行擴(kuò)展, 對(duì)網(wǎng)絡(luò)攝^^進(jìn)行更為復(fù)雜的其它控制動(dòng)作。甚至包括對(duì)當(dāng)前網(wǎng)絡(luò)攝像 機(jī)沒有實(shí)現(xiàn)而將來(lái)實(shí)現(xiàn)了的功能的控制和^lfc設(shè)置。另外,本發(fā)明也可 以擴(kuò)展到其它使用SIP協(xié)議的設(shè)備和產(chǎn)品。
權(quán)利要求
1.一種網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制系統(tǒng),包括監(jiān)控客戶端,視頻監(jiān)控平臺(tái)和網(wǎng)絡(luò)攝像機(jī),其中,所述監(jiān)控客戶端,用于將用戶輸入信息編碼成XML格式的網(wǎng)絡(luò)攝像機(jī)控制參數(shù),將所述至少一個(gè)控制參數(shù)作為控制指令,通過(guò)SIP通路發(fā)送到視頻監(jiān)控平臺(tái);所述視頻監(jiān)控平臺(tái),用于通過(guò)SIP通路,將所述控制指令發(fā)送到網(wǎng)絡(luò)攝像機(jī);所述網(wǎng)絡(luò)攝像機(jī),用于根據(jù)統(tǒng)一的軟件接口接收所述控制指令,并根據(jù)控制指令中的XML控制參數(shù)執(zhí)行相應(yīng)的操作。
2. 如權(quán)利要求1所述網(wǎng)絡(luò)攝像機(jī)sip擴(kuò)展統(tǒng)一控制系統(tǒng),其特征在于,所述監(jiān)控客戶端,通過(guò)sip的info方法將控制指令發(fā)送到視頻監(jiān) 控平臺(tái),即在info信息的消息體攜帶控制指令;所述視頻監(jiān)控平臺(tái),用于將所接收到的info信息發(fā)送到網(wǎng)絡(luò)攝像機(jī);所述網(wǎng)絡(luò)攝^^,用于根據(jù)info信息中的控制指令,執(zhí)行相應(yīng)的 操作。
3. 如權(quán)利要求1所述網(wǎng)絡(luò)攝像機(jī)sip擴(kuò)展統(tǒng)一控制系統(tǒng),其特征在于,所述網(wǎng)絡(luò)攝^N^,用于在連通網(wǎng)絡(luò)時(shí),向視頻監(jiān)控平臺(tái)發(fā)起注冊(cè)動(dòng) 作,并維護(hù)與視頻監(jiān)控平臺(tái)的M信息;所述視頻監(jiān)控平臺(tái),用于通過(guò)該網(wǎng)絡(luò)通5^發(fā)送控制指令。
4. 如權(quán)利要求i述網(wǎng)絡(luò)攝像機(jī)sip擴(kuò)展統(tǒng)一控制系統(tǒng),其特征在于,所述控制指令包括sip頭信息和具體控制指令內(nèi)容,在所述具體 控制指令內(nèi)容中包括XML格式的標(biāo)簽ipcam,表示該內(nèi)容針對(duì)網(wǎng)絡(luò) 攝像機(jī);標(biāo)簽operation,表示對(duì)網(wǎng)^L像機(jī)的操作;標(biāo)簽method,表 示對(duì)網(wǎng)絡(luò)攝像機(jī)的動(dòng)作名稱.
5. 如權(quán)利要求4所述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制系統(tǒng),其特征在于,所述視頻監(jiān)控平臺(tái),根據(jù)標(biāo)簽operation的內(nèi)容來(lái)發(fā)送控制指令, 當(dāng)標(biāo)簽operation指明多個(gè)網(wǎng)絡(luò)攝#4^時(shí),則視頻監(jiān)控平臺(tái)將控制指令 分別發(fā)送到相應(yīng)的網(wǎng)絡(luò)攝IN^。
6. 如權(quán)利要求4所述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制系統(tǒng),其特征在于,所述監(jiān)控客戶端,用于設(shè)置網(wǎng)絡(luò)攝^^參數(shù),將method設(shè)為set, 并在其中標(biāo)示需要設(shè)置的^政;所述網(wǎng)絡(luò)攝#4^,用于根據(jù)set中的信息設(shè)置其M。
7. 如權(quán)利要求4所述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制系統(tǒng),其特征在于,所述監(jiān)控客戶端,用于控制網(wǎng)絡(luò)攝像機(jī)的動(dòng)作,將method設(shè)為 set,并在set中設(shè)置控制信息,如果控制云臺(tái),在該XML內(nèi)容中還包 括標(biāo)簽name和標(biāo)簽params,其中,標(biāo)簽name表示動(dòng)作部件,包 括ptz,用于表示云臺(tái);標(biāo)簽params表示對(duì)云臺(tái)控制的^,包括 標(biāo)簽action,用于表示方向,標(biāo)簽value,表示動(dòng)作范圍大??;所述網(wǎng)絡(luò)攝像機(jī),用于推4t標(biāo)簽params的action和value的具體 設(shè)定值,控制云臺(tái)的轉(zhuǎn)動(dòng)。
8. 如權(quán)利要求4所述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制系統(tǒng),其特征在于,所述監(jiān)控客戶端,用于讀取網(wǎng)絡(luò)攝像機(jī)的參數(shù),將method設(shè)為 get,即獲取M信息;所述網(wǎng)絡(luò)攝*,用于將該^t信息,以XML格式通過(guò)視頻監(jiān)控 平臺(tái)返回到監(jiān)控客戶端。
9. 一種網(wǎng)^l^SIP擴(kuò)展統(tǒng)一控制方法,包括以下步驟(1)由監(jiān)控客戶端將用戶輸入信息編碼成XML格式的網(wǎng)絡(luò)攝像 機(jī)控制>#*,將至少一個(gè)控制參數(shù)作為控制指令,通過(guò)SIP通路發(fā)送到 視頻監(jiān)控平臺(tái); (2) 視頻監(jiān)控平臺(tái)通過(guò)SIP通路,將所述控制指令發(fā)送到網(wǎng)絡(luò)攝脅;(3) 網(wǎng)絡(luò)攝像機(jī)根據(jù)統(tǒng)一的軟件接口接收所述控制指令,并根據(jù) 控制指令中的XML控制#執(zhí)行相應(yīng)的操作。
10. 如權(quán)利要求9述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制方法,其特征在于,步驟(1)中,監(jiān)控客戶端通過(guò)SIP的INFO方法發(fā)送控制指令, 即在INFO信息的消息體攜帶所述控制指令;步驟(2)中,由視頻監(jiān)控平臺(tái)將INFO信息中的控制指令發(fā)送到 網(wǎng)絡(luò)攝綠步驟(3)中,網(wǎng)絡(luò)攝#4^艮據(jù)INFO信息中控制指令執(zhí)行相應(yīng)的 操作。
11. 如權(quán)利要求9述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制方法,其特征在于,步驟(l)中,所述網(wǎng)絡(luò)攝像機(jī)在連通網(wǎng)絡(luò)時(shí),向視頻監(jiān)控平臺(tái)發(fā) 起注冊(cè)動(dòng)作,并維護(hù)與視頻監(jiān)控平臺(tái)的會(huì)活信息;步驟(2)中,所述視頻監(jiān)控平臺(tái)通過(guò)該網(wǎng)絡(luò)通路發(fā)送控制指令。
12. 如權(quán)利要求9所述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制方法,其特征 在于,步驟(1)中,所述控制指令包括SIP頭信息和具體控制指令內(nèi) 容,在所述具體控制指令內(nèi)容中包括標(biāo)簽ipcam,表示該內(nèi)容針對(duì)網(wǎng) 絡(luò)攝像機(jī);標(biāo)簽operation,表示對(duì)網(wǎng)絡(luò)攝像機(jī)的操作;標(biāo)簽method, 表示對(duì)網(wǎng)M像機(jī)的動(dòng)作名稱。
13. 如權(quán)利要求12所述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制方法,其特 征在于,步驟(2)中,視頻監(jiān)控平臺(tái)根據(jù)標(biāo)簽operation的內(nèi)容來(lái)發(fā)送控制 指令,當(dāng)標(biāo)簽operation指明多個(gè)網(wǎng)絡(luò)攝^4^時(shí),則視頻監(jiān)控平臺(tái)將控 制指令分別發(fā)送到相應(yīng)的網(wǎng)絡(luò)攝像機(jī)。
14. 如權(quán)利要求12所述網(wǎng)絡(luò)攝# SIP擴(kuò)展統(tǒng)一控制方法,其特征在于,步驟(l)中,當(dāng)監(jiān)控客戶端要設(shè)置網(wǎng)絡(luò)攝^^L的參數(shù)時(shí),method 設(shè)為set,并在其中標(biāo)示需要設(shè)置的M;步驟(3 )中,網(wǎng)絡(luò)攝#4^艮據(jù)set中的信息設(shè)置其M。
15. 如權(quán)利要求12述網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制方法,其特征 在于,步驟(l)中,當(dāng)監(jiān)控客戶端要控制網(wǎng)絡(luò)攝像機(jī)的動(dòng)作時(shí),method 設(shè)為set,并在set中設(shè)置控制信息,如果要控制云臺(tái),則在該XML內(nèi) 容中還包括標(biāo)簽name和標(biāo)簽params,其中,標(biāo)簽name表示動(dòng)作部 件,包括ptz,用于表示云臺(tái);標(biāo)簽params表示對(duì)云臺(tái)控制的M, 包括標(biāo)簽action,用于表示方向,標(biāo)簽value,表示動(dòng)作范圍大?。徊襟E(3 )中,網(wǎng)絡(luò)攝^4^艮據(jù)標(biāo)簽params的action和value的具 體設(shè)定值,控制云臺(tái)的轉(zhuǎn)動(dòng)。
16. 如權(quán)利要求12述網(wǎng)絡(luò)攝#4^ SIP擴(kuò)展統(tǒng)一控制方法,其特征 在于,步驟(l)中,當(dāng)監(jiān)控客戶端要讀取網(wǎng)絡(luò)攝像機(jī)的參數(shù)時(shí),則 method設(shè)為get,即獲取^lt信息;步驟(3)中,網(wǎng)絡(luò)攝^^將該M信息,以XML格式通過(guò)視頻 監(jiān)控平臺(tái)返回到監(jiān)控客戶端。
全文摘要
一種網(wǎng)絡(luò)攝像機(jī)SIP擴(kuò)展統(tǒng)一控制系統(tǒng),包括監(jiān)控客戶端,視頻監(jiān)控平臺(tái)和網(wǎng)絡(luò)攝像機(jī),其中,所述監(jiān)控客戶端,用于將用戶輸入信息編碼成XML格式的網(wǎng)絡(luò)攝像機(jī)控制參數(shù),將所述至少一個(gè)控制參數(shù)作為控制指令,通過(guò)SIP通路發(fā)送到視頻監(jiān)控平臺(tái);所述視頻監(jiān)控平臺(tái),用于通過(guò)SIP通路,將所述控制指令發(fā)送到網(wǎng)絡(luò)攝像機(jī);所述網(wǎng)絡(luò)攝像機(jī),用于根據(jù)統(tǒng)一的軟件接口接收所述控制指令,并根據(jù)控制指令中的XML控制參數(shù)執(zhí)行相應(yīng)的操作。本發(fā)明實(shí)現(xiàn)了不同視頻監(jiān)控平臺(tái)和不同網(wǎng)絡(luò)攝像機(jī)不兼容的問題以及控制過(guò)程中的私網(wǎng)穿越問題。
文檔編號(hào)H04L29/06GK101127893SQ20071014979
公開日2008年2月20日 申請(qǐng)日期2007年9月5日 優(yōu)先權(quán)日2007年9月5日
發(fā)明者華 丁, 劉文超, 張明杰, 文立新, 韓建亭 申請(qǐng)人:中國(guó)電信股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
太原市| 依安县| 五大连池市| 屏南县| 铜山县| 宝应县| 江陵县| 丰原市| 中卫市| 玉门市| 甘孜| 桐柏县| 迁西县| 广宁县| 瑞安市| 胶州市| 稷山县| 祥云县| 云龙县| 双牌县| 宣化县| 雅安市| 革吉县| 犍为县| 邵阳县| 平和县| 松滋市| 左云县| 平远县| 菏泽市| 辽宁省| 寿阳县| 沙坪坝区| 武冈市| 呼图壁县| 蛟河市| 福安市| 应用必备| 霍城县| 江阴市| 汶川县|