隨著科學技術的發展,網際網路視訊站群伺服器開發也在不斷的進步,核心技術是進行網際網路視訊站群伺服器開發的重要基礎。但由於要滿足使用者的各種各樣的需求,還需要解決很多相關技術。視訊站群伺服器十大賣點如下:
1 、作業系統
其實作業系統的開發是一個很困難的技術問題,列為核心技術絕不為過,但是正因為難度太大,僅僅為開發視訊站群伺服器而開發 DM642 上的作業系統代價太大。因此我們建議選擇購買 TI 第三方的作業系統。現在已經有 TI 第三方可以提供 DM642 上的 Linux 作業系統。但是詳情尚不清楚。
2 、使用 TI 提供的 BIOS
BIOS 是一個能提供作業系統最基本功能的很小的核,使用者可以在上面開發應用程式。但是相對來講,開發和除錯都會困難一些。
3 、網際網路視訊站群伺服器資源的訪問控制
為了滿足監控的實際需求,一般需要在視訊站群伺服器上再增加序列口、報警 I/O,、硬碟等資源,因為網際網路是不可*的,因此如何可*、及時、高效的對這些資源進行統一的控制訪問是非常重要的問題。
4 、 NAT 問題
因為網際網路的實際狀況千差萬別,使用者的需求各種各樣,很容易遇到區域網與網際網際網路在同一系統中存在的問題,這時如何在閘道器解決網內地址與網外地址的轉換就必須考慮。一般很難提供一種統一的站群解決方案適合各種情況,因此開發廠商需要定義幾種最常見網際網路情況的站群解決方案供使用者選擇。
5 、音視訊同步
因為網際網路傳輸的固有特點,聲音資料和視訊資料從網際網路視訊站群伺服器到達客戶端不可能是均勻的,如果客戶端不做任何糾正處理,則很難保證音視訊的同步輸出。一般可以在資料包中嵌入時間戳資訊,客戶端根據這些資訊決定媒體資料的合適播放時間。同時要強調的是視訊資料最後是一幀一幀的影象,即在播放的時間軸上可以認為是一個一個孤立的點,而音訊資料是一段、一段的資料,即在播放的時間軸上可以認為是連續的,因此兩種媒體在同步播放的時機上是不同的。
6 、動態 IP
由於現在很多使用者都是撥號上網,在這種情況下視訊站群伺服器的 IP 是動態的。客戶端如何及時的得知所要監控的視訊站群伺服器的 IP 是必須解決的問題。我們定義了一套 CDDNS 協議,視訊站群伺服器啟動後,會根據 CDDNS 協議定時向 CDDNS 站群伺服器註冊自己的資訊,使用者透過查詢 CDDNS 站群伺服器就可以獲得視訊站群伺服器的 IP 。
7 、移動目標偵測
時的很多場景通常是靜止的,一旦有運動目標,使用者希望能夠得到通知。在開發偵測演演算法時,偵測閾值的選取是要特別研究的問題,需要考慮攝像機的噪音、現場的光照、移動目標的尺寸、速度等眾多問題。
8 、檔案系統
有的視訊站群伺服器帶有本地儲存功能,這樣可以有效防止網際網路存在故障時重要資料的丟失。考慮到通用性,建議開發廠商選擇主流的檔案系統。在 DM642 平臺上實現時,在只有 TIBIOS 的支援的情況下,我們實現了 FAT32 檔案系統,實踐證明它穩定可*,使用者也樂於接受。如果開發廠商可以執行成功作業系統,則檔案系統就很簡單了,可以不用再單獨考慮。
關於視訊站群伺服器的介紹基本就是上面這些內容,當然,我們應該怎樣選擇一個比較好用的視訊站群伺服器呢?有興趣的朋友可以更多瞭解一下 如何選擇比較好用的視訊站群伺服器。