[發(fā)明專利]視頻監(jiān)控系統(tǒng)的通信插件的動(dòng)態(tài)加載方法無效
| 申請(qǐng)?zhí)枺?/td> | 200710025616.4 | 申請(qǐng)日: | 2007-08-08 |
| 公開(公告)號(hào): | CN101110951A | 公開(公告)日: | 2008-01-23 |
| 發(fā)明(設(shè)計(jì))人: | 余海騰;趙峰;汪海林;徐進(jìn);楊富強(qiáng);汪敏;史亮 | 申請(qǐng)(專利權(quán))人: | 南京聯(lián)創(chuàng)網(wǎng)絡(luò)科技有限公司 |
| 主分類號(hào): | H04N7/18 | 分類號(hào): | H04N7/18;H04L29/08;G06F9/44 |
| 代理公司: | 南京天翼專利代理有限責(zé)任公司 | 代理人: | 湯志武;王鵬翔 |
| 地址: | 211100江*** | 國(guó)省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 視頻 監(jiān)控 系統(tǒng) 通信 插件 動(dòng)態(tài) 加載 方法 | ||
一、技術(shù)領(lǐng)域
本發(fā)明涉及視頻監(jiān)控的方法,尤其是視頻監(jiān)控中通信插件的動(dòng)態(tài)加載方法。
二、背景技術(shù)
插件的動(dòng)態(tài)加載方法是指用ActiveX技術(shù)將特定的控件程序(ocx、dll)加載到相應(yīng)的程序或者網(wǎng)頁中,并暴露相應(yīng)的接口或方法,使對(duì)應(yīng)的主程序或者網(wǎng)頁能夠調(diào)用到控件程序的接口或者方法。ActiveX控件是可以作為Web頁組成部分的特殊計(jì)算機(jī)程序。用戶查看含有這種控件的WEB頁時(shí),他所連接的服務(wù)器計(jì)算機(jī)就自動(dòng)將該控件送給用戶,用戶自己的瀏覽器就可以運(yùn)行這個(gè)控件。這樣就使得WEB開發(fā)人員能在其WEB頁中加入可執(zhí)行的內(nèi)容。(ActiveX技術(shù)在WEB頁上的應(yīng)用,《計(jì)算機(jī)與信息技術(shù)》2006年11期,解放軍炮兵學(xué)院)
如今的通訊插件林林總總,使用最多的要算是近幾年比較熱門的GIS通訊插件了。GIS通訊插件的定義是用C或C++語言編寫.4·2·2ActiveX控件法客戶端ActiveX型的WebGISPlug-Ins型的WebGIS在技術(shù)上基本一樣,客戶端應(yīng)用執(zhí)行期間由ActiveX控件直接與Web服務(wù)器通訊。(基于MapX的WebGIS的設(shè)計(jì)與實(shí)現(xiàn),《礦山測(cè)量》,2004年薛華柱,張大永,王寶山)GIS通訊插件雖然給人們帶來了好處,但是研發(fā)人員在開發(fā)時(shí)如果采用多控件加載這種方案必然遇到空間數(shù)據(jù)量大、網(wǎng)絡(luò)傳輸慢的瓶頸問題。(互聯(lián)網(wǎng)時(shí)代的WebGIS開發(fā),《GIS論文》2004年9期,林志賢,林宏基)
又如CN1410909互聯(lián)網(wǎng)關(guān)鍵字的解析方法及系統(tǒng),提供了一種利用瀏覽器插件實(shí)現(xiàn)互聯(lián)網(wǎng)關(guān)鍵字的解析方法及系統(tǒng),適用于IE、Netscape等各種版本的瀏覽器。其過程為:在該插件運(yùn)行后建立系統(tǒng)級(jí)CBT?Hook,進(jìn)入每個(gè)Windows運(yùn)行進(jìn)程;截獲用戶點(diǎn)擊輸入框的聚焦事件;判斷此輸入框是否為瀏覽器的地址欄;如果此輸入框是瀏覽器的地址欄,則為該程序進(jìn)程建立線程級(jí)Keyboard?Hook,并將該輸入框子類化,監(jiān)視鍵盤回車的輸入;當(dāng)用戶在此瀏覽器地址欄輸入信息串并回車,通過Keyboard?Hook將所述信息串截獲;判斷該信息串是否為互聯(lián)網(wǎng)關(guān)鍵字形式;如果是互聯(lián)網(wǎng)關(guān)鍵字形式,則將該信息串發(fā)送給后端的互聯(lián)網(wǎng)關(guān)鍵字解析服務(wù)器;所述解析服務(wù)器解析該信息串,得到對(duì)應(yīng)的URL結(jié)果,并將該URL結(jié)果返回;將URL結(jié)果及控制權(quán)交還給用戶瀏覽器。
由于網(wǎng)絡(luò)上流媒體的通訊插件各種各樣,流媒體的插件也各種各樣,因此這就要求軟件廠家必須能夠設(shè)計(jì)出一個(gè)統(tǒng)一的播放器,而且必須能夠?qū)λ械牧髅襟w進(jìn)行統(tǒng)一的控制。另外,實(shí)時(shí)流的穩(wěn)定性在流媒體插件的設(shè)計(jì)中也是比較關(guān)鍵的環(huán)節(jié)。
目前大多數(shù)的視頻監(jiān)控系統(tǒng)都是傳統(tǒng)的C/S結(jié)構(gòu)模型,而且系統(tǒng)只能支持該平臺(tái)廠商的前端設(shè)備,這就在跨域或跨平臺(tái)的應(yīng)用上有很大的難度,同樣也給總體的管理帶來了很大的難度.針對(duì)這種需求。
三、發(fā)明內(nèi)容
本發(fā)明目的是:提出一種中間通信過程通過動(dòng)態(tài)加載插件的方法來兼容各個(gè)廠商的設(shè)備.解決了長(zhǎng)期以來傳統(tǒng)視頻監(jiān)控的難以解決的問題。
本發(fā)明的技術(shù)方案是:視頻監(jiān)控系統(tǒng)的通信插件的動(dòng)態(tài)加載方法,在CU端動(dòng)態(tài)加載插件軟件,CU通過IE進(jìn)入本發(fā)明的視頻監(jiān)控軟件系統(tǒng)(全球眼)的管理平臺(tái)頁面,選擇某PU后,頁面通過鼠標(biāo)雙擊或拖曳方式,將相應(yīng)的請(qǐng)求通過HTML方式提交到后臺(tái).后臺(tái)通過提交的參數(shù)來識(shí)別出相應(yīng)的前端設(shè)備,通過PuServer來實(shí)現(xiàn)與PU的通信,同時(shí)將相關(guān)的返回信息返回給CU插件,頁面通過調(diào)用插件的相關(guān)方法,來實(shí)現(xiàn)視頻的基本控制和實(shí)時(shí)瀏覽.CU插件軟件技術(shù):對(duì)各個(gè)廠商的解碼插件進(jìn)行兼容.通過CMS平臺(tái)的過渡來識(shí)別各個(gè)廠商,通知CU端,實(shí)現(xiàn)對(duì)各個(gè)廠商插件的動(dòng)態(tài)加載;采用PuServer動(dòng)態(tài)加載插件技術(shù):PuServer為中心管理平臺(tái)CMS上的一個(gè)管理程序,主要實(shí)現(xiàn)對(duì)各家編碼器的插件集合,實(shí)現(xiàn)統(tǒng)一的接口,完成與編碼器的通信和指令的發(fā)送。PuServer動(dòng)態(tài)加載插件方法是:PuServer內(nèi)部通過一個(gè)HashMap來維護(hù)對(duì)插件的動(dòng)態(tài)加載:使用抽象工廠模式,各個(gè)廠商的設(shè)備作為提供者,視頻控制、云鏡控制、告警控制、參數(shù)配置作為提供者所提供的產(chǎn)品,,通過統(tǒng)一的接口調(diào)用不同廠商的通信插件,而插作也分為實(shí)時(shí)視頻,云臺(tái)控制,參數(shù)設(shè)置,告警處理模塊;根據(jù)數(shù)據(jù)庫中的PUID(廠商設(shè)備型號(hào))來識(shí)別不同的廠商,并將相應(yīng)的廠商插件動(dòng)態(tài)載入,實(shí)現(xiàn)與PU的通信和控制;實(shí)現(xiàn)與各個(gè)廠商PU通信的插件.PuServer通過最底層的協(xié)議直接與PU通信。
定義:用戶管理端CU;中心管理平臺(tái)CMS;前端編碼器PU;管理PU服務(wù)程序PuServer。
主要數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn):
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于南京聯(lián)創(chuàng)網(wǎng)絡(luò)科技有限公司,未經(jīng)南京聯(lián)創(chuàng)網(wǎng)絡(luò)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710025616.4/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 一種范圍廣、力度大的校內(nèi)監(jiān)控系統(tǒng)
- 一種監(jiān)控的方法及系統(tǒng)
- 設(shè)備的監(jiān)控方法、裝置、系統(tǒng)和空調(diào)
- 多級(jí)校內(nèi)監(jiān)控系統(tǒng)
- 設(shè)備監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 風(fēng)險(xiǎn)雷達(dá)預(yù)警的監(jiān)控方法及系統(tǒng)
- 區(qū)塊鏈網(wǎng)絡(luò)監(jiān)控系統(tǒng)、裝置及方法
- 基于機(jī)器視覺的車站客流安全智能監(jiān)控系統(tǒng)
- 通信裝置、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信方法、通信電路、通信系統(tǒng)
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信終端、通信系統(tǒng)、通信方法以及通信程序
- 通信終端、通信方法、通信裝備和通信系統(tǒng)
- 通信裝置、通信程序、通信方法以及通信系統(tǒng)
- 通信裝置、通信系統(tǒng)、通信方法及計(jì)算機(jī)可讀取的記錄介質(zhì)





