什麼原因可能會導致影像延遲?
答:
影像串流的連接埠明明已經是 Gigabit ,而且總頻寬沒有完全消耗,但為什麼有時仍然有影像延遲?
假設網路拓撲如下圖所示。每個交換機各連接 6 個攝影機,每台攝影機基準為 10Mb,所有 600Mb 流量都往一個方向移動。
原因可能如下:
- 後台流量
如果您正在同時傳輸影像視訊以及一般的資料數據,請檢查一般資料的數據流量是否超過 400Mb,並讓總頻寬超過 1G 速。
解決方式:- 啟用 VLAN: 將影像串流和一般的資訊傳輸流量分開,以避免互相影響。
- 啟用 QoS: 設置數據封包的優先順序,並設定影像串流保持在第一優先時間發送。
- 攝影機設定
檢查您的攝影機是否正在執行變動位元速率 (VBR, Variable Bit Rate) 模式。在 Axis 攝影機中,頻寬的預設值是 VBR 模式和無限位元速率 (Unlimited Bit Rate)。VBR 會根據圖像複雜程度來調整位元速率,目的是為了讓傳輸中較活耀的圖像傳輸能占用更多頻寬,並為較不活耀的圖像傳輸調整為佔用較少頻寬。但是,如果同時有很多傳輸活動正在進行,例如流量交叉等,則所消耗的頻寬將會高得多,並且可能超過 10Mb。
解決方式:- 更改為 CBR (Constant Bit Rate)恒定位元速率模式。CBR 可提供您設置特定的頻寬目標,這樣能幫助您維持可預測病管控的穩定。
- 降低畫格數 (Frame Rate)
- 降低影片解析度
- 用最大頻寬來重新計算相機頻寬
要知道最大頻寬是多少,您可以更改影像背景,或是將手放在相機前面,然後透過電腦中 Windows Task Manager 來檢查網路流量。