簡(jiǎn)述:一操作系統(tǒng)1、操作系統(tǒng)其實(shí)視頻服務(wù)器操作系統(tǒng)的開發(fā)是一個(gè)很困難的技術(shù)問題,列為核心技術(shù)絕不為過,但是正因?yàn)殡y度太大,僅僅為開發(fā)視頻服務(wù)器而開發(fā)DM642上的操作系統(tǒng)代價(jià)太大。2、使用TI提供的BIOS
一 操作系統(tǒng)
1、操作系統(tǒng)
其實(shí)視頻服務(wù)器操作系統(tǒng)的開發(fā)是一個(gè)很困難的技術(shù)問題,列為核心技術(shù)絕不為過,但是正因?yàn)殡y度太大,僅僅為開發(fā)視頻服務(wù)器而開發(fā)DM642上的操作系統(tǒng)代價(jià)太大。
2、使用TI提供的BIOS
BIOS是一個(gè)能提供操作系統(tǒng)最基本功能的很小的核,用戶可以在上面開發(fā)應(yīng)用程序。
3、網(wǎng)絡(luò)視頻服務(wù)器資源的訪問控制
為了滿足監(jiān)控的實(shí)際需求,一般需要在視頻服務(wù)器上再增加串行口、報(bào)警I/O,、硬盤等資源,因?yàn)榫W(wǎng)絡(luò)是不可*的,因此如何可*、及時(shí)、高效的對(duì)這些資源進(jìn)行統(tǒng)一的控制訪問是非常重要的問題。
4、NAT問題
因?yàn)榫W(wǎng)絡(luò)的實(shí)際狀況千差萬別,用戶的需求各種各樣,很容易遇到局域網(wǎng)與互聯(lián)網(wǎng)在同一系統(tǒng)中存在的問題,這時(shí)如何在網(wǎng)關(guān)解決網(wǎng)內(nèi)地址與網(wǎng)外地址的轉(zhuǎn)換就必須考慮。
5、音視頻同步
因?yàn)榫W(wǎng)絡(luò)傳輸?shù)墓逃刑攸c(diǎn),聲音數(shù)據(jù)和視頻數(shù)據(jù)從網(wǎng)絡(luò)視頻服務(wù)器到達(dá)客戶端不可能是均勻的,如果客戶端不做任何糾正處理,則很難保證音視頻的同步輸出。一般可以在數(shù)據(jù)包中嵌入時(shí)間戳信息,客戶端根據(jù)這些信息決定媒體數(shù)據(jù)的合適播放時(shí)間。
二 動(dòng)態(tài)IP與目標(biāo)偵測(cè)
6、動(dòng)態(tài)IP
由于現(xiàn)在很多用戶都是撥號(hào)上網(wǎng),在這種情況下視頻服務(wù)器的IP是動(dòng)態(tài)的??蛻舳巳绾渭皶r(shí)的得知所要監(jiān)控的視頻服務(wù)器的IP是必須解決的問題。我們定義了一套CDDNS協(xié)議,視頻服務(wù)器啟動(dòng)后,會(huì)根據(jù)CDDNS協(xié)議定時(shí)向CDDNS服務(wù)器注冊(cè)自己的信息,用戶通過查詢CDDNS服務(wù)器就可以獲得視頻服務(wù)器的IP。
7、移動(dòng)目標(biāo)偵測(cè)
監(jiān)控時(shí)的很多場(chǎng)景通常是靜止的,一旦有運(yùn)動(dòng)目標(biāo),用戶希望能夠得到通知。在開發(fā)偵測(cè)算法時(shí),偵測(cè)閾值的選取是要特別研究的問題,需要考慮攝像機(jī)的噪音、現(xiàn)場(chǎng)的光照、移動(dòng)目標(biāo)的尺寸、速度等眾多問題。
8、文件系統(tǒng)
有的視頻服務(wù)器帶有本地存儲(chǔ)功能,這樣可以有效防止網(wǎng)絡(luò)存在故障時(shí)重要數(shù)據(jù)的丟失??紤]到通用性,建議開發(fā)廠商選擇主流的文件系統(tǒng)。
9、自動(dòng)撥號(hào)
這是和動(dòng)態(tài)IP相關(guān)的問題,之所以單獨(dú)列出,是因?yàn)閱栴}解決上是和CDDNS完全不相關(guān)的。開發(fā)廠商需要開發(fā)自己的pppoe等撥號(hào)協(xié)議。
10、文件存儲(chǔ)格式
一般開發(fā)廠商應(yīng)該開發(fā)兩種文件存儲(chǔ)格式:專用格式和通用格式。
本文由專業(yè)服務(wù)器托管——騰佑科技(http://mubashirfilms.com)提供。
搜索詞
熱門產(chǎn)品推薦