背景
用戶在選擇用網絡傳輸視頻時,傳輸延遲通常是他們非常關心的數據。集成商在探究如何降低視頻傳輸延時,往往專注于網絡本身和視頻編碼的優化,容易忽略視頻解碼和播出也是整個視頻傳輸過程中非常重要的環節。本文重點講述了通過選擇顯示器類型來降低網絡傳輸過程中的延遲。

【測試使用設備】
硬件設備:
- 視頻信號源:企鵝極光盒子(1080P60)
- 硬件編碼設備:Pro Convert HDMI 4K Plus編碼器(固件版本V1.0.567)
- 硬件解碼設備:Pro Convert for NDI® to HDMI解碼器(固件版本V1.0.571)
- 顯示器型號:DELL E2214Hv顯示器,小米L60M4-AA(電視)。
【測試方案】
設備搭建如下圖:

圖1: DELL顯示器和小米電視對傳輸延時影響設備搭建圖
我們通過Magewell Pro Convert HDMI 4K Plus編碼器(下面簡稱“美樂威NDI®編碼器”)對視頻源編碼,通過NDI®協議傳輸到局域網;同時利用這款美樂威NDI®編碼器上的環路輸出接口連接顯示器1,因環路輸出不經過任何系統處理,且本測試使用的顯示器不帶操作系統,故其顯示的畫面可視為視頻源本身,用于和解碼顯示的畫面做對比。
解碼端使用的Magewell Pro Convert for NDI® to HDMI硬件解碼(下面簡稱“美樂威NDI®解碼器”)也連接到相同的局域網,解碼后的畫面通過HDMI分配器,分配器1號端口連接DELL顯示器,2號端口連接小米L60M4-AA(下面簡稱“小米電視”)。我們在下文標記這兩款顯示器為顯示器2和3,以區分不同顯示器類型可能引入的變化。
為了測試目的,我們特地制作了可以用于秒表計時的視頻。通過記錄并對比視頻源(顯示器1)中的秒表顯示時間和解碼端(顯示器2和3)顯示的時間,可以獲得從視頻編碼到最終完成解碼顯示需要的時間,即為視頻傳輸延遲。
【測試數據統計】
序號
|
DELL顯示器延時(ms)
(顯示器1- 顯示器2)
|
小米電視延時(ms)
(顯示器1 - 顯示器3)
|
1
|
34
|
184
|
2
|
50
|
183
|
3
|
50
|
200
|
4
|
50
|
200
|
5
|
66
|
200
|
6
|
50
|
200
|
7
|
50
|
200
|
8
|
50
|
200
|
9
|
50
|
200
|
10
|
50
|
200
|
平均值
|
50
|
196.7
|
經過該實驗,得到以下數據:
|
DELL顯示器
|
小米電視
|
延時(ms)
|
50
|
196.7
|
【測試結論】
在相同的網絡環境和視頻編解碼下,視頻的網絡傳輸延遲和顯示器類型的選擇有直接關系。選擇無軟件功能的顯示器,整體的傳輸延遲會降低。需要注意的是,軟硬件編解碼設備的選擇也會影響測試效果,具體內容推薦閱讀《軟硬件編解碼延時對比測試》。