多媒體遠(yuǎn)程聯(lián)動(dòng)智能監(jiān)控終端的設(shè)計(jì)
視頻處理軟件
本文引用地址:http://m.butianyuan.cn/article/98803.htm軟件系統(tǒng)運(yùn)行在基于DaVinci處理器平臺(tái)的視頻監(jiān)控終端硬件之上,該平臺(tái)的處理器由主頻300MHz的ARM9核和600MHz的c64xx DSP核共同組成,操作系統(tǒng)采用MontaVista Linux for DaVinci,內(nèi)核為2.6.10,系統(tǒng)版本為4.0。
系統(tǒng)的輸入輸出信號(hào)主要包括兩大類,一是來(lái)自于終端設(shè)備CCD所獲得的原始視頻數(shù)據(jù)流以及來(lái)自網(wǎng)絡(luò)經(jīng)過(guò)壓縮的視頻數(shù)據(jù)流,另外就是來(lái)自多媒體服務(wù)平臺(tái)及移動(dòng)手機(jī)的控制指令。
軟件系統(tǒng)需要完成終端設(shè)備及外圍監(jiān)控器件的控制及視頻流的收發(fā)與壓縮處理,同時(shí)也要維護(hù)管理設(shè)備的必要工作信息。設(shè)備啟動(dòng)后完成與服務(wù)平臺(tái)的控制信息交互并調(diào)用預(yù)先保存的工作參數(shù)進(jìn)行工作。
設(shè)備維護(hù)管理在與服務(wù)平臺(tái)軟件的交互過(guò)程使用UDP協(xié)議進(jìn)行廣播,服務(wù)平臺(tái)軟件UDP廣播使用預(yù)定的目的端口地址,其余的的配置管理交互過(guò)程使用預(yù)定的控制端口號(hào)進(jìn)行TCP協(xié)議通信。視頻數(shù)據(jù)服務(wù)使用UDP協(xié)議進(jìn)行目的端口為設(shè)定數(shù)據(jù)端口號(hào)的視頻數(shù)據(jù)流輸出。
根據(jù)系統(tǒng)功能設(shè)計(jì),本軟件系統(tǒng)的基本模塊可劃分為如下三部分(圖4)。
●模塊A—視頻數(shù)據(jù)服務(wù)進(jìn)程:向指定目的IP地址發(fā)送經(jīng)編碼后的視頻數(shù)據(jù)流;向指定端口地址發(fā)送編碼后的視頻數(shù)據(jù)流;維護(hù)控制輸入視頻數(shù)據(jù)流;編碼輸入視頻數(shù)據(jù)流;接收來(lái)自于服務(wù)平臺(tái)及遠(yuǎn)程移動(dòng)手機(jī)下發(fā)的控制指令;維護(hù)控制視頻編碼工作參數(shù)。
●模塊B—設(shè)備維護(hù)管理進(jìn)程:完成同服務(wù)平臺(tái)軟件的設(shè)備信息交互;接收控制管理指令并發(fā)往各個(gè)目的模塊;回復(fù)查詢指令;維護(hù)系統(tǒng)工作參數(shù)。
●模塊C—外圍監(jiān)控設(shè)備控制管理進(jìn)程:接收來(lái)自服務(wù)平臺(tái)及移動(dòng)手機(jī)的配置指令;使用串口服務(wù)向外圍監(jiān)控設(shè)備發(fā)送控制指令從而控制外圍監(jiān)控設(shè)備的運(yùn)行狀態(tài)。
以上各個(gè)模塊功能的實(shí)現(xiàn)依賴于操作系統(tǒng)、算法庫(kù)以及DSP編解碼引擎的支持,同時(shí)也需要串口驅(qū)動(dòng)、以太網(wǎng)驅(qū)動(dòng)、視頻輸入驅(qū)動(dòng)以及系統(tǒng)內(nèi)存管理模塊的協(xié)同配合。
結(jié)語(yǔ)
多媒體遠(yuǎn)程聯(lián)動(dòng)智能監(jiān)控系統(tǒng)的客戶對(duì)象是以小區(qū)為單位的房地產(chǎn)開(kāi)發(fā)商或集團(tuán)客戶,所以在傳輸部分還必須考慮信號(hào)衰減問(wèn)題,可在長(zhǎng)距離路徑中部署光纖傳輸媒介。該項(xiàng)目的應(yīng)用范圍極具擴(kuò)張性,可以使用于銀行、大型商務(wù)樓、政府公共部門等,在終端設(shè)備核心技術(shù)基礎(chǔ)上,可以進(jìn)行相應(yīng)的功能裁剪、擴(kuò)展后應(yīng)用于汽車防盜等其他安全領(lǐng)域。
參考文獻(xiàn):
[1] 彭富春, 陳火旺. 一種視頻緩沖和調(diào)度策略的研究和實(shí)現(xiàn)[J], 計(jì)算機(jī)應(yīng)用研究, 2001(10)
[2] 劉志剛, 鄔春學(xué), 楊春. 基于光纖網(wǎng)絡(luò)數(shù)字視頻傳輸系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J], 儀器儀表, 2006(6)
[3] 劉佛祥. 視頻監(jiān)控在過(guò)程控制計(jì)算機(jī)系統(tǒng)的應(yīng)用[J], 江西冶金, 2003(2)
[4] 林蘇斌, 繆希仁. 基于通信控制模塊的小區(qū)設(shè)備監(jiān)控系統(tǒng)[J], 低壓電器, 2004(9)
[5] 丁銳, 袁譽(yù)樂(lè), 趙勇. 基于達(dá)芬奇平臺(tái)的視頻監(jiān)控系統(tǒng)的設(shè)計(jì)[J], 微計(jì)算機(jī)信息, 2007(32)
評(píng)論