新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 一個嵌入式視頻監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)

一個嵌入式視頻監(jiān)控系統(tǒng)的設(shè)計與實現(xiàn)

作者: 時間:2012-04-10 來源:網(wǎng)絡(luò) 收藏

3.3 動態(tài)域名解析

ez-ipupdate程序用于動態(tài)域名解析(DDNS)的功能,移植自uClinux-dist中的ez-ipupdate包。使用此模塊的 DDNS功能,系統(tǒng)開機(jī)運行即自動登記已注冊的動態(tài)域名。ez-ipupdate基本了DDNS的規(guī)范流程,但它直接讀取端口的IP地址,這對于直接使用公網(wǎng)IP的用戶是可以的。而有些計算機(jī)可能并不是直接連接公網(wǎng),直接獲取端口IP不合適,需要適當(dāng)修改程序。

本動態(tài)域名解析模塊的功能是通過www.3322.org的,獲取本機(jī)IP的過程是通過本機(jī)向www.3322.org服務(wù)器發(fā)出 getip的HTTP請求包,www.3322.org的服務(wù)器收到該請求包,就會按一定格式返回包含本機(jī)IP的包,這樣無論是直接使用公網(wǎng)IP,還是通過代理上網(wǎng),最后獲得的都是公網(wǎng)IP。獲得IP的方法是通過監(jiān)視服務(wù)商windows下的注冊程序的網(wǎng)絡(luò)通信得到的。

3.4 應(yīng)用服務(wù)模塊

應(yīng)用服務(wù)模塊iplay是運行在系統(tǒng)上用來控制系統(tǒng)硬件,同時完成與客戶端軟件交互過程的程序。系統(tǒng)啟動時會自動運行這個程序,音頻壓縮處理芯片IME6410只有通過這個程序才能正常工作。其工作模式是多線程的工作組合模式。主控程序首先對系統(tǒng)初始化,在完成了必要的初始化過程以后創(chuàng)建與其他模塊對應(yīng)的工作線程,如RTP協(xié)議處理線程、包接收控制線程、包發(fā)送控制線程、系統(tǒng)監(jiān)控線程和CDMA通訊處理線程

4 結(jié)束語

本文介紹了一種方案,該系統(tǒng)由一個基于平臺的服務(wù)器、控制中心、客戶端三大部分組成。依據(jù)系統(tǒng)的總體架構(gòu)和思想,主要給出了視頻服務(wù)器軟硬件的與實現(xiàn)。系統(tǒng)已開發(fā)完成,基本達(dá)到了預(yù)期的各項目標(biāo)。

本文作者創(chuàng)新點: 系統(tǒng)采用嵌入式系統(tǒng)uCLinux設(shè)計和實現(xiàn)視頻監(jiān)控,和一般系統(tǒng)比,具有體積輕巧,安裝方便和使用靈活的優(yōu)點。

項目產(chǎn)生的經(jīng)濟(jì)效益: 系統(tǒng)可用于安全監(jiān)控、視頻會議、遠(yuǎn)程同步教學(xué)和VOD(視頻點播)等領(lǐng)域,應(yīng)用范圍十分廣泛。

參考文獻(xiàn)
[1] 許東. 網(wǎng)絡(luò)化的全數(shù)字圖像. 有線電視技術(shù), 2002, 2(9): 31-32
[2] 劉富強(qiáng). 數(shù)字視頻開發(fā)及應(yīng)用. 北京: 機(jī)械工業(yè)出版社, 2003, 3:15-17
[3] 解天霞, 李春葆. 一種適合數(shù)字遠(yuǎn)程監(jiān)控系統(tǒng)的網(wǎng)絡(luò)體系設(shè)計. 計算機(jī)工程與應(yīng)用, 2003(23): 154-156
[4] 張崢, 張元. 基于DirectShow的無線視頻監(jiān)控系統(tǒng). 微計算機(jī)信息, 2006, 11-1: 136-139
[5] 黃賢英, 肖朝輝, 陳媛. 嵌入式軟件開發(fā)方法研究及應(yīng)用. 自動化技術(shù)與應(yīng)用, 2004, 3(23): 56-58

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

上一頁 1 2 3 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉