視頻編碼器沒有延遲麼

來源:魅力女性吧 1.06W
視頻編碼器沒有延遲麼

1、編碼器一般都會有碼控造成的延遲,一般也叫做初始化延遲或者視頻緩存檢驗器 VBV 的緩存大小,把它當成編碼器和解碼器比特流之間的緩存,在不影響視頻質量的情況下可以將其設置得儘可能小也可以降低延遲。

2、確保 Codec 開啟了最低延遲的設置。Codec 一般都會有低延遲優化的開關,對於 H.264 來説其效果尤其明顯。如果你的視頻不是使用 H.264 來編碼壓縮的,確保沒有使用到 B 幀,它對延遲也會有較大的影響,因為視頻中 B 幀的解碼依賴於前後的視頻幀,會增加延遲。

3、不要使用視頻 MJPEG 的視頻壓縮格式,至少使用不帶 B 幀的 MPEG4 視頻壓縮格式(Simple profile),甚至最好使用 H.264 baseline profile(X264 還有一個「-tune zerolatency」的優化開關)。這樣一個簡單的優化可以降低延遲,因為它能夠以更低的碼率編碼全幀率視頻。

熱門標籤