東莞監控系統中視頻出現卡頓的原因解決方案

東莞監控系統中視頻出現卡頓的原因解決方案

在開始正文之前,我們先來簡單的剖析一下東莞監控系統中的視頻流傳輸的基礎原理:

視頻流是由I幀和P幀組成,其中I幀為超大幀,在網路傳輸的過程,I幀的任何一個報文的丟失,就會導致視頻無法成像,同時,由於視頻的實時性要求,一般採用UDP的傳輸機制,即丟包不重傳,所以,基本上網路只要出現丟包,就會卡頓。

其次,再來簡單介紹一下交換機的交換原理:

當某個100M埠向另一個100M埠傳輸1M的數據流時,是以100M的速率傳輸了1/100秒。如果這1/100秒時有另外一個100M埠也向同一個100M埠傳輸1M的數據流,雖然兩個埠加起來數據流只有2M,遠沒有達到100M的帶寬瓶頸,但也會擁塞。

同理,1000M埠在同一時間點只能接受一個1000M埠傳輸數據,但可以同一時間點接受10個100M埠傳輸數據,但超過10個,也會擁塞。

因此東莞監控系統中的安防網路中,卡頓丟包多數是因為這種擁塞而導致的,而不是轉發性能導致的,這是兩個完全不同的概念。

由於很多客戶將延時和卡頓混淆,今天也給大家講解一下,延時指的是圖像數據從前端的網路攝像機採集後到用戶端的監視設備觀看到圖像的時間差。攝像機採集後的圖像通過壓縮編碼、網路傳輸、解碼輸出顯示等處理,這些過程雖然很短暫,但我們仍然可以感覺顯示的圖像有滯後,這個滯後就是圖像延時。但延時只要不超過1S,是很難直觀感覺到,並且多數場景也不影響應用。除非是一些特定的工業領域,需要依據視頻的分析做出毫秒級的處理的,那延時就比較關鍵了。延時並不會產生圖像丟失,也不會丟包。而卡頓則會造成圖像丟失,是因丟包引起的。


推薦閱讀:

如果你是朱海舟,你該如何回答鎚子科技TNT系統的十大問題?
Chrome 已稱王,IE 今何在?
回顧·深度學習的可解釋性與低頻事件學習在金融領域的研究與應用
【原】上海科技館-5:神奇航天事業
做到這些,你的手機才是真的安全

TAG:東莞 | 科技 | 通信 |