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