Video

丟包對影片流的影響

  • March 3, 2018

我們正在通過網路發送 MPEG2-TS/H264 影片流。此影片流通過 LAN 正確接收,而在專用 WAN 的另一端影片質量較差,因此表明網路上的封包遺失。

然而,在廣域網另一端接收到的影片,圖像的上部區域質量好,下部區域質量差(例如失去塊),即圖像的前 N ​​行總是質量好(N 隨機變化)。

這是否暗示了問題的可能原因?例如**,如果我們遇到隨機封包遺失,我預計整個圖像中會隨機失去塊,為什麼前 N 行總是質量很好**呢?

我回答我自己的問題,希望這可能對其他有類似問題的使用者有用。

流式傳輸影片的機器有一個配置為 1Gbps 的 NIC,而 WAN 上的一些連結為 100Mbps。

將主機 NIC 的配置更改為 100Mbps 解決了該問題。

我的猜測是奇怪的圖像質量(即前 N 行質量很好,而所有其他行受雜訊影響)是由於負責影片編碼的軟體應用程序性能不佳,它可能發送峰值頻寬 > 100Mbps 的影片數據包,甚至如果影片數據速率低得多(10Mbps)。

引用自:https://serverfault.com/questions/872514