
隨著科學(xué)技術(shù)的發(fā)展,網(wǎng)絡(luò)視頻服務(wù)器開發(fā)也在不斷的進步,核心技術(shù)是進行網(wǎng)絡(luò)視頻服務(wù)器開發(fā)的重要基礎(chǔ)。但由于要滿足用戶的各種各樣的需求,還需要解決很多相關(guān)技術(shù)。視頻服務(wù)器*賣點如下:
1、操作系統(tǒng)
其實操作系統(tǒng)的開發(fā)是一個很困難的技術(shù)問題,列為核心技術(shù)絕不為過,但是正因為難度太大,僅僅為開發(fā)視頻服務(wù)器而開發(fā)DM642上的操作系統(tǒng)代價太大。因此我們建議有兩種選擇:(1)購買TI第三方的操作系統(tǒng)。現(xiàn)在已經(jīng)有TI第三方可以提供DM642上的Linux操作系統(tǒng)。但是詳情尚不清楚。
2、使用TI提供的BIOS
BIOS是一個能提供操作系統(tǒng)最基本功能的很小的核,用戶可以在上面開發(fā)應(yīng)用程序。但是相對來講,開發(fā)和調(diào)試都會困難一些。
3、網(wǎng)絡(luò)視頻服務(wù)器資源的訪問控制
為了滿足監(jiān)控的實際需求,一般需要在視頻服務(wù)器上再增加串行口、報警I/O,、硬盤等資源,因為網(wǎng)絡(luò)是不可*的,因此如何可*、及時、高效的對這些資源進行統(tǒng)一的控制訪問是非常重要的問題。
4、NAT問題
因為網(wǎng)絡(luò)的實際狀況千差**,這樣可以有效防止網(wǎng)絡(luò)存在故障時重要數(shù)據(jù)的丟失。考慮到通用性,建議開發(fā)廠商選擇主流的文件系統(tǒng)。在DM642平臺上實現(xiàn)時,在只有TIBIOS的支持的情況下,我們實現(xiàn)了FAT32文件系統(tǒng),實踐證明它穩(wěn)定可*,用戶也樂于接受。如果開發(fā)廠商可以運行成功操作系統(tǒng),則文件系統(tǒng)就很簡單了,可以不用再單獨考慮。
9、自動撥號
這是和動態(tài)IP相關(guān)的問題,之所以單獨列出,是因為問題解決上是和CDDNS完全不相關(guān)的。開發(fā)廠商需要開發(fā)自己的pppoe等撥號協(xié)議。
10、文件存儲格式
一般開發(fā)廠商應(yīng)該開發(fā)兩種文件存儲格式:專用格式和通用格式。對于強調(diào)保密性的用戶,一般應(yīng)該提供專用的存儲格式,開發(fā)廠商通過不公開文件格式比較容易達到保密的目的。對于強調(diào)易用性的用戶,一般應(yīng)該將數(shù)據(jù)存儲為AVI文件,然后提供用戶可安裝的插件。