天天看點

弱電項目中那些奇怪的網絡問題(第2集:奇怪的圖像卡頓)

作者:弱電磚家小五

首先對第一集的問題原因進行統一答複:為了友善了解,我們可以把網卡看做汽車手自一體的變速箱,平時大家使用自動模式變速箱自動切換檔位,但比如遇到爬坡,脫困,高海拔等情況的時候,需要我們切換成手動擋更好的比對目前環境下的扭矩需要。

第一集中的錄影機網卡最大速率是百兆,交換機最大速率是千兆,雙方都是自适應的時候沒有比對上,把雙方的網卡速度都設定成百兆、全雙工的時候,因為雙方配置一緻,就比對上了,是以網卡設定了手動選擇網速的配置選項。

下面開始今天的分享

16年一個建立酒廠在弱電項目驗收時,出現 一個奇怪的問題,現場如下

一、現場一共9塊監控大屏,9塊大屏,監控圖像,經常會出現卡頓的情況。

弱電項目中那些奇怪的網絡問題(第2集:奇怪的圖像卡頓)

監控大屏

二、客戶的技術配合監控廠家技術進行排查,排查思路如下:

出現卡頓的時候

1、監控錄像回放正常——推斷:攝像頭、錄像機正常。

2、解碼器解碼狀态正常,通過底層抓包發現視訊流丢包。

由于視訊流丢包的原因主要由于網絡丢包導緻,是以客戶希望我排查網絡問題。

三、為了友善排查問題,我與監控廠家落實完視訊流傳輸的途徑并整理成圖檔,友善大家直覺了解。

弱電項目中那些奇怪的網絡問題(第2集:奇怪的圖像卡頓)

視訊流傳輸圖

1、攝像頭把采集到的視訊圖像編碼成網絡信号,通過網絡傳輸給錄像機。

2、錄像機對視訊圖像進行存儲,并通過網絡傳輸給解碼器。

3、解碼器最終把視訊圖像解碼成數字資訊,通過視訊線輸出給監控大屏。

也就是說如果是網絡問題,應該是出現在錄像機和解碼器的這個環節,因為錄像機和解碼器都在同一個交換機上。

當圖像再次卡頓的時候

1、我檢視了對接交換機端口的使用率是17%,而且交換機的工作日志裡也沒有報錯。

2、為了快速篩查是否是交換機的問題,我們将此交換機換成同型号的另一台備用交換機,結果還是如此。

就此可以判斷交換機應該是正常,而且交換機千兆端口使用率17%,意味着解碼器目前并行的碼流才170兆左右。

難題再次出現:網絡裝置都正常,我當時還是懷疑是解碼器的問題,但是沒有充分證據,我隻能冷靜下來找問題。從正常經驗上來判斷,如果主要網絡丢包的主要原因是網絡中出現瓶頸,才會出現丢包,但是千兆的網卡,資料流才隻有170多兆,說明瓶頸不在交換機上。

沒有思路,我問了下監控廠家,裝置上是夠會存在網絡瓶頸的地方,廠家給我發了個圖,我找到了原因。

弱電項目中那些奇怪的網絡問題(第2集:奇怪的圖像卡頓)

錄像機輸入帶寬和輸出帶寬

再想起上面說的視訊流的傳輸邏輯。

弱電項目中那些奇怪的網絡問題(第2集:奇怪的圖像卡頓)

錄像機将視訊流傳輸給解碼器

總結:也就是說錄像機把視訊流傳給解碼器的時候,會受錄像機輸出帶寬的限制,我們落實了此錄像機輸出帶寬是160兆,而解碼器并發的碼流是170兆,是以出現了瓶頸,導緻解碼器接的視訊流丢失,最終導緻圖像卡頓的問題。

各位同行朋友是否也遇到過類似問題,那此問題需要怎麼解決呢?大家可以在評論區溝通交流,下集我們将此問題解決方法進行答複。

繼續閱讀