天天看點

安防視訊監控流媒體伺服器系統對網絡帶寬的要求

在通信系統中我們經常會百度“帶寬”(Bandwidth)這個詞,但我們也會遇到“帶寬”的機關有時用赫茲(Hz)表示,而有時卻用比特/秒(bit/S)表示,在我們的安防監控系統中,帶寬就影響了我們視訊流的傳輸,是以帶寬成為了我們在研發流媒體伺服器中需要考慮的重要的一環。

安防視訊監控流媒體伺服器系統對網絡帶寬的要求

1、安防視訊監控視訊流量大

通常D1的碼流達1Mbps,720P碼流達2Mbps,1080P的碼流達到4-8Mbps。按每個通道的720P雙碼流計算,單個碼流需要約2Mbps碼流,每個網絡通道需要約4Mbps碼流,如果一個碼流為720P,另一個為1080P碼流,每個通道碼流将大于10M網絡帶寬。如果是8口交換機,那麼針對上行端口實際網絡帶寬将大于等于100M網絡帶寬。考慮到網絡封包及網絡交換等,還需要預留足夠大餘量。

如此看來普通的100M家庭網絡交換機從最基本的帶寬都無法滿足。為解決視訊 資料上行所帶來的帶寬的問題,在接入層8口交換機中,很有必要設定一光口一電口兩個千兆上聯口。千兆上聯口可以解決光纖遠距離傳輸的問題,省掉了千兆光纖收發器,将視訊流彙聚到上一級交換機;而千兆電口可以接NVR,實作本地端存儲。

2、安防視訊監控的實時性的要求

通過網絡下載下傳視訊和網絡監控的實時視訊有較大差異。通常,網絡下載下傳視訊是在本地建立大量緩存,網絡帶寬不足、丢包等轉發不實時也影響不大。但對于網絡視訊監控,沒有大的緩存,需要實時轉發傳輸資料。這就是說相同的網絡環境下,同樣的碼流視訊解碼播放,可以流暢播放網絡視訊,而播放實時網絡錄影機視訊就出現嚴重丢包現象。

目前的交換機基本上是存儲轉發機制,包資料緩存的大小,影響了轉發速度。目前市面上常用的8口交換機緩存一般是512K,用在網絡工程中還是可以的,用在網絡視訊監控中,就會出現間斷的丢包(卡頓現象)。實際測試表明,接有8個720P或1080P的攝像頭、1台NVR和1個千兆光纖上聯的交換機,如果要運作流暢,資料緩存應該在1M及以上。

3、安防視訊監控的彙聚能力

雖然都為2Mbps碼流,但網絡錄影機在每個圖檔資料轉發時卻是以最大網絡資料包轉發,即:每個資料包大小為1K-2kbps,當每個端口都是以最大資料彙聚轉發。轉發速度,轉發緩存,上行帶寬将制約網絡彙聚能力。

例如:2Mbps資料流采用10M網絡交換機轉發時,上行通道(彙聚通道)将耗時0.2秒以上,采用100M轉發,需要0.02秒以上。如果多個通道同時轉發,需要彙聚端口足夠大或足夠大的緩存,否則就會延遲或丢包。

我們的流媒體伺服器基于Web頁面觀看監控畫面,通路同一個位址,也可以對接自有流媒體伺服器平台,不限制觀看人數,不論是對實時性還是對網絡的彙聚能力,都是非常優秀的。

安防視訊監控流媒體伺服器系統對網絡帶寬的要求