視頻服務(wù)器通用結(jié)構(gòu)及其智能化設(shè)計(jì)設(shè)想(2)
時(shí)間:2009-07-22 來源:中國集群通信網(wǎng) 作者:小甜甜 點(diǎn)擊:
次
主頁(http://www.130131.com):視頻服務(wù)器通用結(jié)構(gòu)及其智能化設(shè)計(jì)設(shè)想(2)

視頻服務(wù)器軟件的設(shè)計(jì) 視頻服務(wù)器軟件主要功能為: ?構(gòu)造一個(gè)微型的嵌入式Web服務(wù)器,初始化socket,并監(jiān)聽等待客戶機(jī)的連接請求; ?對客戶機(jī)進(jìn)行認(rèn)證,向客戶機(jī)發(fā)送初始化參數(shù); ?將圖像數(shù)據(jù)發(fā)送給監(jiān)控客戶機(jī),并動(dòng)態(tài)更新圖像數(shù)據(jù),處理監(jiān)控端與服務(wù)器之間的通信以及對云臺實(shí)時(shí)控制等任務(wù),接收前端各類報(bào)警傳感器輸入并轉(zhuǎn)發(fā)到監(jiān)控的客戶端; ?對采集的視頻圖像進(jìn)行分析處理,進(jìn)行壓縮編碼。 服務(wù)器軟件體系構(gòu)架如圖4所示。 Web服務(wù)器 在linux操作系統(tǒng)下,主要有3個(gè)Web Server:Httpd、Thttpd和BOA。Httpd是最簡單的一個(gè)Web Server,它的功能最弱,不支持認(rèn)證,不支持CGI。Thttpd和BOA都支持認(rèn)證、CGI等,功能都比較全。其中Thttpd是一個(gè)單任務(wù)的HTTP服務(wù)器,能夠?qū)崿F(xiàn)動(dòng)態(tài)WEB技術(shù),源代碼開放、性能高。同時(shí)服務(wù)器程序本身所占空間很小,因而十分適用于嵌入式系統(tǒng)。目前,有的linux的代碼中已經(jīng)包含Thttpd的源代碼,對其運(yùn)行環(huán)境、參數(shù)等進(jìn)行設(shè)置可以很方便地將其在嵌入式CPU上實(shí)現(xiàn)。Thttpd通過HTTP協(xié)議與監(jiān)控端瀏覽器軟件進(jìn)行信息交互,提供其他應(yīng)用程序模塊的接口,此外,它還要對監(jiān)控端的訪問權(quán)限進(jìn)行控制,過濾監(jiān)控端的請求和控制信息,處理多個(gè)監(jiān)控端的請求和控制的同步和優(yōu)先級問題。 CGI(Common Gateway Interface) 通用網(wǎng)關(guān)接口(CGI)是外部擴(kuò)展應(yīng)用程序與Web Server交互的一種通用的接口標(biāo)準(zhǔn),它給Web服務(wù)器提供一個(gè)執(zhí)行外部程序的通道。客戶端先向CGI程序發(fā)送基于HTTP協(xié)議的請求和命令觸發(fā),CGI程序然后將客戶端的請求和命令傳給服務(wù)器應(yīng)用程序;在服務(wù)器應(yīng)用程序完成相應(yīng)操作后,CGI程序?qū)⒔Y(jié)果返回給客戶端,CGI是客戶端與服務(wù)器中其他程序通信的橋梁;谶@種交互模式,客戶端可以查詢和設(shè)置視頻服務(wù)器的IP地址、密碼等參數(shù),控制云臺的轉(zhuǎn)動(dòng)等操作。 關(guān)于視頻分析與處理軟件部分,限于文章篇幅,不再贅述。 結(jié)論 智能視頻服務(wù)器是網(wǎng)絡(luò)化和智能化視頻監(jiān)控系統(tǒng)的產(chǎn)品形態(tài)之一。在智能視頻監(jiān)控系統(tǒng)中,數(shù)字視頻壓縮技術(shù)、數(shù)字視頻網(wǎng)絡(luò)傳輸技術(shù)、高效大容量的視頻存儲和檢索技術(shù)、監(jiān)控場景中運(yùn)動(dòng)檢測與告警信息處理技術(shù)以及監(jiān)控場景中物體識別與跟蹤技術(shù)均是關(guān)鍵技術(shù),而這些技術(shù)實(shí)現(xiàn)的基礎(chǔ)平臺是視頻服務(wù)器DVS、DVR、網(wǎng)絡(luò)攝像機(jī)、專用視頻分析與處理平臺。本文僅對視頻服務(wù)器基本結(jié)構(gòu)、設(shè)計(jì)要素進(jìn)行了初步闡述,只要在其上增加視頻分析與處理智能算法部分,即可成為智能視頻服務(wù)器,期望對新產(chǎn)品的設(shè)計(jì)者有一定借鑒作用。(作者:北京冠林盈科智能系統(tǒng)集成有限公司 于寶玉)
(中國集群通信網(wǎng) | 責(zé)任編輯:陳曉亮) |