2013-10-11 60 views
1

什麼是PCR準確度錯誤?MPEG TS中的PCR準確度錯誤

我正在開發從TS中提取特定程序的應用程序,將它們複用,製作流CBR並傳輸它們。

爲了生成流CBR,我在輸出TS中插入NULL數據包。

但在分析儀上,我得到像PCR-Accuracy_error一樣的錯誤。什麼會導致這個錯誤。

我想我的邏輯添加NULLs使CBR是完美的。你可以在附圖中看到這個。

enter image description here 請幫我解決這個問題。

回答

3

您是否在使用PID 0x1FFF作爲空包?或者你是否創建了有效載荷爲空的視頻數據包?如果您正在創建沒有有效載荷的視頻數據包,我可以看到發生此問題。

+0

不,我是用空數據包(PID 0x1fff)填充流以生成流CBR。 – UDPLover

+0

你可以在某個地方發佈樣本嗎? – jeremy

+0

哪個樣本? – UDPLover

1

你爲什麼不這樣做? 當您遇到不想要的數據包時,請將其替換爲NULL pkt。

如果你這樣做了,仍然可以看到pcr的準確度錯誤,也就是說輸入流也不是CBR。