隨著我國數碼電視的迅猛發展,以及城市廣電網路數位化改造的推進,越來越多的人們開始採用機頂盒來收看數字電視節目。但在通過機頂盒收看電視節目的過程中,觀眾有時會發現一些音畫不同步的現象。這也引起了我們的注意。
現象及測試
播控中心內部測試
不同機頂盒的測試
不同編碼器的測試
原因分析
mpeg-2系統的定時原理
眾所周知,同步是實現電視正確顯示的必要條件。對數碼電視來說,由於在壓縮編碼過程中,利用快取器對訊號儲存,復用器中訊號的時間軸是變動的,加上資料冗餘量大小的不同,壓縮比也不同,因此時間軸變動很大,尤其是在幀組層處理中,b幀和p幀的順序也發生了變化。所有這些,使得數字電視訊號的同步,完全失去了原來序列的概念。實現同步的有效辦法,就是在信號碼流中,每經過乙個規定的間隔加入乙個時間標籤。有了這個標籤,就可以在接收端在顯示之前的解碼過程中,根據這個時間標籤進行重新排序,重建在壓縮編碼之前影象的順序,以及聲音和影象之間的時間關係,從而實現影象同步及聲音與影象同步。
表1中,13幀影象構成乙個影象組,第1幀i幀採用幀內編碼,第2、3b幀是由第1、4幀通過雙向**得到,第4幀p幀是由第1幀通過前向**而得。編碼器在編完第1幀後,先快取第2、3幀影象,對第4幀影象進行編碼,然後再對第2、3幀影象進行編碼,依次類推,最後得到的編碼輸出順序如表2所示。
解碼器(機頂盒)的定時原理
pts和dts只是乙個33b的數值,如果沒有pcr所代表的時間軸做參考,這個數值是沒有意義的。為了保持正確解碼,必須使編碼器和解碼器(機頂盒)的系統時鐘保持鎖定,即它們的頻率保持一致,以及它們各自的計數器的初始值一致。
音畫不同步產生原因
此外,在從編碼器到解碼器(機頂盒)的傳輸過程中,由於存在著復用器、調製器等變延時快取的環節,可能導致pcr包的傳輸延時不恆定,有大有小。如果不對pcr進行修正,也可能導致以上問題的發生。
總結由以上分析可以看出,編碼器和解碼器(機頂盒)都有可能導致音畫不同步的發生。我台在對各品牌的編碼器進行測試後,選擇了一家測試指標比較好的編碼器,替換下原來的編碼器,使得電視音畫不同步的現象得到了較大改善。而網路公司在下一步引進機頂盒的工作中,也將加強對相關指標進行測試,以改善廣大觀眾的收視質量。當然,在推進我國廣播電視數位化的程序中,還需要我們廣大電視工作者,以及各裝置生產廠家的共同努力,才能最終取得圓滿成功。
(全文完)
談談數碼電視中的音畫不同步問題
隨著我國數碼電視的迅猛發展,以及城市廣電網路數位化改造的推進,越來越多的人們開始採用機頂盒來收看數字電視節目。但在通過機頂盒收看電視節目的過程中,觀眾有時會發現一些音畫不同步的現象。這也引起了我們的注意。現象及測試 播控中心內部測試 不同機頂盒的測試 不同編碼器的測試 原因分析 mpeg 2系統的定...
數碼電視中的編解碼器同步機制
2 時間模型 在mpeg 2系統層時間模型中,它的端到端延遲 從訊號進入編碼器到訊號從解碼器輸出是乙個常數,訊號總共經過編碼器 編碼緩衝器 多路復用器 傳輸或儲存 解復用器 解碼緩衝器以及解碼器等器件的延遲。如圖2所示。5 dts pts的管理 在pcr域的33 bits中的90 khz部分 即pc...
那些年我們忽略的集群時鐘不同步問題
時鐘指的是伺服器時間,當集群中的各個伺服器之間的時鐘不一致的時候必然會導致一些問題。我們以電商為例,當有三個併發同時請求服務求來下單,請求通過ngnix 分別分發到不同的服務上,而此時伺服器的時間是不一致的,時間如下圖分別為五點,八點和十點,請求處理過程中我們會把伺服器的當前時間當做訂單的建立時間儲...