2009-02-26 58 views
1

我有一個引擎來檢查H264視頻是否符合AVCHD或BDMV規範,SPEC提到MAX系統數據速率高達24 Mbit/s,我想知道如何計算系統數據速率?這是否意味着整個文件的平均值?或者這是否意味着平均1秒?關於H264系統數據速率

回答

1

最大值指定您永遠不會超過24Mbps,因此在任何42nS(大約)的時間段內,您絕不會發送超過一位的數據。您可以通過簡單乘法將其縮放到任意時間範圍,以便在一秒鐘內永遠不會突發超過24M位(並且在構成第二秒的任何24M 42nS時段內,您仍然不會發送超過一位的數據)。

當您計算任何時間段的平均值時,它必須低於指定的最大突發,但僅被視爲平均值。我們這些有線電視行業的人花費大量時間試圖使傳輸系統的行爲表現得好像平均速率是恆定的,因爲如果你有一定的視頻吞吐量(以比特爲單位),你不想浪費任何它。我們對視頻進行「評估」,並在接收信號的數字機頂盒中使用自適應緩衝。

美國寬帶電纜系統上的單個QAM256通道將支持40Mbps,通常爲10到12個正常清晰度信號,平均比特率約爲4Mbps。這些頻道在無法預測的情況下會發生很多變化,會突然變爲9Mbps。正如你可以想象的那樣,一個拳擊比賽(帶有很多動作)需要的帶寬要比他們辦公桌上的網絡新聞主播要多得多,所以我們也嘗試匹配頻道來填充這個可用帶寬。

通常,我們只能在同一個40Mbps通道中安裝3個高清晰度通道,並且這些通道的平均比特率大約爲12.5Mbps,正如您在上面提到的那樣,限於24Mbps。

希望這會有所幫助!