數位電視TDT信號的導入和導出

2021-01-17 電子產品世界

  1引言

本文引用地址:http://www.eepw.com.cn/article/86851.htm

  TDT信號在數字視頻廣播中業務信息(SI)中作為時間和日期表,在規範裡屬於強制規定的基礎數據,不能被加擾,以供公開使用。但問題是:TDT信號如何導入和導出?其時間變化規律是什麼?要得到比較好用的時間信息需要什麼樣的導入和導出方式?以前沒有文獻可參考。就象電子節目指南EPG那樣重要的信息有過很長時間的淡漠經歷一樣,TDT信號雖然也經歷類似,但由於中央電視臺的科技工作者和青島的科技工作者的努力,對TDT信號的開發無疑是加快了它的應用進程,受到各方面的歡迎。

  應該說明的是,我們所用的測試方法和形成的測試數據均未見發表,希望能拋磚引玉。

  2 TDT信號的特點、意義和應用效果

  數字視頻廣播業務信息(SI)數據,幫助用戶從碼流中選擇業務和/或事件的信息,使綜合接收解碼器(IRD,或者是大眾用的機頂盒)從碼流中自動提取和處理有關的數據,復現聲音和圖像。在《數字視頻廣播中文業務信息規範》GY/Z 174-2001中,時間和日期表TDT為強制規定,還有一個時間偏移表(TOT)則為可選規定。接收端可直接使用TDT作為顯示或實時控制,中間環節也可將其替換成另一個TDT碼組。

  在中央電視臺和青島有線網絡中心,標準時間經同步器和編碼器導入到ASI流,再經衛星或有線網絡到衛星機頂盒或有線機頂盒,標準時間導出後可在圖像裡或機頂盒面板上顯示,也引出端子作更多用途,給用戶提供了很大方便。 時間和日期表(TDT)是這樣規定的,它僅傳送UTC時間和日期信息,只包含一個段,語法結構見表1。傳輸此表的TS包的PID值為0x0014,table_id為0x70。


   3 TDT信號的導入和導出架構及其測試數據

  在數字視頻廣播高達270Mbps的ASI碼流中,TDT信號所佔空間遠不到萬分之一,要捕獲它須用大容量的高速數字處理晶片和相關的軟體,單獨的TDT信號產生和TDT信號解碼設備比較罕見,一般是作為主信號(圖像和聲音)的編解碼設備的復用功能而存在。經我們反覆對比,在多節目傳送時,TDT信號在下遊的復用器插入比較合適,再經調製傳輸和解調解碼,取出TDT信號.全過程的基本架構如圖1所示。主要分導入、導出、測試三個部分,均涉及到軟硬體創新開發,敘述如下。


 

  (1)TDT信號的導入

  可產生TDT信號的數字視頻設備不少,但很少設置有單獨的標準時間信號的導入接口。經多次實驗,確認這些數字視頻設備附帶的時間信息大多來自其作業系統或者說是CPU主板上的時鐘電路,而該時鐘電路的時間日期信息通常是用人手按鍵盤輸入的,並且自運行積累誤差較大。國外有一種校準CPU主板上時鐘時間的設備,使用不方便,並且每臺設備一對一配置,不能共用。

  我們設計了新的時碼變換和分配器,根據CCTV中心機房主控時鐘同步產生串行時間碼,分成24路RS-232信號,分別輸入到總控播出前端壓縮系統的網管伺服器中。設計了讀串口校準CPU主板時鐘時間的軟體,由於復用器的時鐘鎖定於網管(MEM)的伺服器的時鐘,復用器發出的TDT信號的時間和標準時間就一致了。在復用器中,我們將TDT的發表周期設置為20秒,國內各上星節目中大多也設置為20秒,還有少數省級臺設置為30秒、15秒。

  在節目出口數較少的數字視頻廣播環境中,TDT信號的時間同步就不那麼複雜。在QCN青島有線網絡中心,ST3100H型GPS同步主鍾直接將標準時間用RS-232接到EPG伺服器,通過該伺服器將TDT的發表周期設置為5秒鐘重複發7次,這樣在機頂盒剛開機的時候,機頂盒面板和瀏覽畫面上的不確切時間顯示會立即更新為標準時間。 (2)TDT信號的導出

  在數字視頻廣播中,設備的作業系統把TDT表與電子節目指南EPG等有機地連接,為用戶提供豐富多彩的應用,其TDT信號是在內部導出應用的,涉及的方面比較多、比較系統化,一般由為數不多的大系統集成商完成。

  在有線電視機頂盒的設計過程中,青島有線網絡中心最先聯合GNI、HISENSE、HAIER把TDT信號應用實用化,在瀏覽狀態和關機狀態,控制軟體自動把TDT解析出來顯示在電視屏幕上或機頂盒前面板上,這種設計為國內眾多機頂盒廠商起了引領的作用。

  把TDT信號從下遊設備中解析出來送到外部,將提供更加靈活多樣的應用。同時,這才有可能對該信號進行測試。在反覆考察比較了各種整機結構和解碼晶片後,我們對機頂盒常用的STi5518系列晶片進行了開發,在此平臺上,完成TDT的數據提取和解析過程,利用C編程設計,藉助晶片自帶的串口,成功地將TDT信號解析出來按指定的串口格式予以輸出。整個終端的工作原理主要是兩部分:一是TDT數據的提取和解析過程:二是將解析後的TDT數據通過串口輸出。TDT數據的提取相對比較簡單,可以在程序裡建立一個實時的任務,一直提取TDT,參照TDT的語法結構如下,其中,TS包的PID為0x14,table_id為0x70,UTC_time為40位的時間信息,它按照UTC和MJD包含了當前的時間和日期。這個欄位編碼為16bit,給出了MJD的16LSB,其後24bit以4b二進位BCD碼編碼為6個數字。協調世界時UTC與修正儒略日MJD之間有一定的轉化方式,從MJD中計算UTC的方法如下:
 

  而時間的計算則需要根據MJD時間加上本地偏移。例如北京時間,需要加上東八區的偏移,這樣獲得的時間就是本地實際的時間。

  第二部分的工作,就是將計算的TDT時間,通過串口送出。串口在現有機頂盒中,十分常見。而通過機頂盒串口輸出TDT數據也變得十分方便。

  為了將現有TDT數據作為一個整體傳到外部,建立一個結構體如下:


 
  串口傳輸過程中,串口設備的波特率設置為19200,數據位設置為8,數據校驗設為無,停止位設為1,使用簡單的通訊協議,START,COMMAND,DATA,STOP,協議格式如下:

  通過設置簡單的串口協議,可以提高傳輸準確性。我們先後開發了帶TDT解碼輸出的有線電視機頂盒和衛星電視機頂盒,立即用其測試了大量數據。

  (3)TDT信號的測試

  雖然,帶TDT解碼輸出的有線電視機頂盒和衛星電視機頂盒代表了終端的實際使用狀態,但它們的來源都是調製以後的信號,我們還希望看到調製之前即ASI流中的TDT信號。可是正如前面提到的,至少在當時,從ASI流中直接解析TDT信號所需要的冷門集成電路很長時間未能湊齊。我們仔細分析了整個播出鏈路,其中調製解調過程可認為是硬體實時、時延固定的,於是我們把ASI信號送進CCTV中心機房的衛星電視調製器,然後從衛星電視調製器輸出再接帶TDT解碼輸出的衛星電視機頂盒,這樣,TDT解碼輸出並沒有經過上天下地的衛星漂移,而與從ASI直接解出TDT的效果差別不大。

  如此,我們設計的TDT信號測試框圖如圖2所示。

  圖2中,E和F分別是新開發的帶TDT解碼輸出的"衛星電視機頂盒"和"有線電視機頂盒",為了排除對它們的誤判,還設置了一臺"模擬機頂盒時碼"發生器D,這三者作為被測對象;"基準同步時鐘"B可保持較高精度連續運行且具有電池可移動運行,它可受"GPS時鐘"C同步或受"主控時鐘"H同步,送進"時碼識別時差測試器"A的基準輸入口;基準同步時鐘B還有一路同樣的信號作為模擬被測信號可送入時碼識別時差測試器A的基準輸入口作檢驗零時差之用;時碼識別時差測試器A自動濾除重複碼而識別新秒,立即測試新秒與基準同步時鐘間的時差,時差精度為5微秒,在面板上予以顯示,同時通過RS-232口將"被測日期時間、與基準的時差、基準時間"送到微機G進行連續記錄。


 

  如業內人士所關注的,我們對TDT探究的問題有:

  ①不同畫面所產生的壓縮數據量的差別是否造成TDT的抖動;
  ②TDT的周期及數據含義;
  ③TDT與導入的時間信號關係。

  數據測試的數據表明:

  TDT信號的傳遞,沒有受節目內容影響造成波動,其周期比較穩定;

  TDT信號的周期與導入設備的性能及其設置有關,如CCTV東方物流的TDT周期約20.0007秒,而CCTV1的TDT周期約20.006秒,每次延時6毫秒,由於各碼流設備未鎖相,各行其是的結果造成了對秒周期的不等分,造成平均約50分鐘後讀秒錯位到後一秒,於是TDT的秒個位數約隔50分鐘會加1。

  TDT與導入的時問信號關乎相互鎖相與否。由於各碼流設備與主板時鐘也未鎖相,ASI流與碼流設備主板的時鐘時間如同兩列並行而速度不等的的列車,TDT是非常狹窄的窗口,它看到另一個列車只能用幾號車廂來描述,而不能分辨該號車廂(即該秒)的前部、中部和尾部,即它讀到的主板的時鐘時間只能讀到秒,但並不代表該秒剛開始,也許該秒即將結束。所以,即便碼流設備主板受到外部同步,TDT的數據在發端也含有最大慢一秒的誤差。

  在此基礎上,我們還進行了長時間端點測試。沒有外部同步的碼流設備的主板時鐘,其時間經TDT編碼經過傳遞,其主板時間誤差在TDT導出端得以如實反映。如測得某衛星電視信號其源端時鐘誤差為17×10-5,這即是常見的微機主板時鐘誤差。

  4 TDT信號的應用前景和要注意的問題

  經過實踐,我們摸清了TDT信號的規律,它導出後用途很多,在內可在圖像裡或機頂盒面板上顯示,在外可引出端子作控制、顯示等用。

  但也可以看到,有些播出機構對TDT表是不控制的,比如有的省級臺衛視TDT日期為1997年,雖然播出時沒有用它進行控制,但因為TDT與節目流已經不可分開,即便將來讀該節目時,其原始TDT數據也會造成說不清楚的誤解。

  TDT信號的深度應用前景可觀,如接收端可以通過算法取得10毫秒量級的精度,可以進一步開發發端設備的可控性,縮小誤差範圍,有待於更多環節的同步性、可控性研究。

相關焦點

  • 數位電視無信號解決方法
    家中的電視是數位電視的朋友經常會遇到沒信號的情況,那麼,數位電視無信號怎麼辦? 數位電視信號是打包發送的,而且各個包頻率不一樣。屏幕上顯示「信號異常」估計是線路某個接頭(最常見的是電視與牆上電視盒連接線)接觸不好,造成了部分頻率指標異常,機頂盒誤碼率過高不能解析造成。
  • PPT中圖片的導入導出進階教程:如何將喜歡的PPT背景圖片收為己用
    當我們要把數量較多的圖片導入到我們的PPT當中,一張一張來的操作顯然是不科學的,那怎麼做可以快速地導入較多的圖片到不同的幻燈片中呢?這裡我們就需要用到PPT裡的【相冊】功能啦。我們需要做的是在點擊【插入】找到【相冊】,選擇【新建相冊】,然後點擊【文件磁碟】,選中我們需要用到的圖片,這樣就可以得到圖一的界面了。
  • 美國數位電視整體轉換背後的故事
    當地時間6月12日,全美完成了地面電視信號整體數字轉換  ■編譯/Redlum  按照美國國會於2005年確定的時間表,2009年2月17日,美國將關閉所有模擬電視信號傳送,全部轉換為數位電視信號。
  • 蘋果手機和安卓機之間怎麼相互同步導入通訊錄
    不同類型手機之間如何同步導入通訊錄呢?隨著手機的不斷普及,相信如今許多人手中都持有好幾臺手機,對此如何在多部手機之間同步通訊錄成為關注點。下面小編就與大家一起分享一下蘋果手機與安卓機之間如何同步導入通訊錄。
  • 2020年底了,我們才真正和模擬電視信號說再見!那或許是你小時候的...
    有著42年歷史的《新聞聯播》全新改版,更換為N01演播室,正式邁向數字高畫質化之路。  從模擬到數字,是電視技術的一次關鍵升級,在我們邁入全面數位電視之際,模擬電視也要永遠退出歷史舞臺。數位電視信號與模擬電視信號有什麼區別,數位電視信號有哪些優勢?  模擬電視信號跟數位電視信號又有什麼區別呢?
  • 淺談DTMB地面數位電視的安裝與接收
    DTMB全稱「Digital Television Terrestrial Multimedia Broadcasting」譯為:數字地面廣播電視系統,通過VHF(甚高頻段1-12頻道)和UHF(特高頻段13-69頻道)傳輸電視節目和音頻廣播節目還有推送一些數據信息,這就是DTMB地面無線數位電視。
  • 電視盒子沒網絡信號的3大原因和解決教程
    導讀:最近很多小夥伴反映說,家裡的電視盒子突然沒有網絡信號,導致電視節目也無法正常觀看,這究竟是怎麼一回事兒呢?  電視盒子遇到網絡問題不足為懼,俗話說對症下藥,要想解決還得先找出「病因」。下面給大家分析3種常見的失去信號原因,以及對應的解決方法。
  • 關於關停無線模擬發射電視信號播出的公告
    浦江縣文化和廣電旅遊體育局 浦江縣廣播電視臺關於關停無線模擬發射電視信號播出的公告為全面推進廣播電視無線傳輸覆蓋網的數位化
  • 為推進廣播電視數位化高畫質化 東營市將關停電視節目模擬信號傳輸和...
    齊魯網·閃電新聞6月10日訊 為推進廣播電視節目數位化、高畫質化,根據上級統一安排,東營市將關停無線模擬發射電視信號的播出。據悉,2020年6月17日0時起關停中央廣播電視總臺電視「農業農村頻道」無線模擬信號;2020年6月24日0時起,關停中央廣播電視總臺電視「綜合頻道」無線模擬信號。2020年10月22日0時起,關停東營廣播電視臺電視「新聞綜合頻道」、「東營教育頻道」無線模擬信號。
  • 電視顯示無信號怎麼調?方法簡單,一學就會!
    數位電視無信號怎麼調? 打開電視和機頂盒後 1、如果電視屏幕出現機頂盒的啟動圖像並隨後提示「沒有信號」的情況下。 注意:不是指紅黃白那三根沒有接到機頂盒RF輸入埠上,或者電視射頻輸入信號線沒有和牆壁上的終端盒連接,再或者在你室內有其他斷路的地方。
  • 電視突然沒信號怎麼辦?趕緊試試這一招!
    一、電視機常見故障以及解決方式故障一:電視突然無信號1、機頂盒線路問題電視無信號的原因可能是線路鬆動或。小達建議檢查一下線路,重新連接固定好即可。2、人為操作不當電視無信號有可能是人為操作不當的問題,不小心將電視機的信號源切換為其他模式,導致顯示無信號。
  • 長虹電視顯示無信號怎麼調?讓人著急的「無信號」解決辦法在這裡
    長虹電視是大家熟知的電視品牌,外觀時尚,並有著很高的性價比,深受大家的喜歡。電視我們每天都會打開觀看各種新聞或電影,那如果遇到突然沒信號了也著實讓人著急,該如何解決這樣的問題呢?接下來就來看一下長虹電視顯示無信號的解決辦法吧。
  • 數位電視有聲音無圖像怎麼辦
    電視由模擬轉數字後,頻道更多了,清晰度也大有提高,但由於多了機頂盒這一層,故障點也增加了,所以也有具備這一方面的基本知識數位電視一般是使用機頂盒,使用音頻線與電視機相連,因此首先是要判斷是哪一測的問題。
  • 電視連接WIFI信號不好是誰之過?
    如今的數字時代,我們看電視大多不再像之前一樣需要開通電視帳戶及信號後才能觀看,大多是通過連接網絡來觀看電視。且現在也都擺脫了線纜的限制,使用的都是WIFI信號,這樣減少了網線的使用,讓家裡看上去清爽乾淨。但是使用無線連接可能很多的夥伴們都遇到到信號不穩定或信號差的情況?
  • 自製四菱天線,接收政府公益項目地面數位電視波,網友:太實用了
    大家好,我是小林,今天給大家介紹四菱天線的製作方法,用於接收電視塔發射的地面數字波信號,收看當地政府的公益性免費電視節目,相對於八木天線來說,四菱天線製作簡單,參數固定不用去計算,直接可以套用。如圖所示為四菱天線:
  • 從舊的比特幣錢包中導出餘額的方法
    首先,我們需要用一個工具從錢包文件中將相關的私鑰導出,這裡我們使用一個開源的python腳本,下載地址:https://github.com/jackjack-jj/pywallet將錢包文件(wallet.data)放到腳本的同一目錄下,在命令行中執行導出錢包命令:python pywallet.py --dumpwallet --datadir
  • 報裝鬱南銀視數位電視 快樂學習so easy!
    根據上級通知精神,我臺為力爭不讓一個學生掉隊,3月2日開通「粵課堂」小學一年級至高三12套電視教育頻道,鬱南的中小學生可在家裡通過鬱南銀視數位電視正常上課了
  • 電視也要WiFi,榮耀智慧屏和小米電視5誰的信號更好?
    在使用手機時我們還可以通過移動位置來尋找網速最好的區域駐紮,但是在使用電視這種大屏時,遇到網絡信號不好,也只強忍著怒火看著卡頓的畫面了(那如果遇到球賽直播,或者打遊戲那場景可以想像一下)。所以大家在選購大屏時除了看音畫質這些硬核能力,像WiFi這種基礎的連接能力也不能忽視,不然買了一個差的大屏也只能在家落灰了(我總不能為了一個電視把我家拆了重新搞個網線口吧)。
  • 換手機怎麼把通訊錄導入新手機?換了iPhone12的朋友們必看!
    換手機怎麼把通訊錄導入新手機?不少朋友在昨天已經拿到了最新的iPhone 12了吧!但是有不少朋友覺得說,自己雖然換了新手機,但是卻不知道怎麼把手機通訊錄導進去,那麼就讓這篇文章來給你一個解答吧。方法一:通過SIM卡導入恢復首先打開手機【設置】,找到【通訊錄】,點擊【導入SIM卡通訊錄】,稍等片刻,等待手機將通訊錄導出到SIM卡。再將SIM插入新手機,導入通訊錄好友即可。
  • 非法衛星接收器好買不好用 數位電視受到挑戰
    1500元看200多個頻道  「高清數字衛星接收器熱賣中……歡迎各大賓館酒店及住宅訂購!」4月9日,記者在呼和浩特市金橋開發區聞都新苑小區的公示欄上看到這樣一則廣告。隨後,記者撥通了廣告上的銷售電話,一位男子向記者介紹,花300多元錢可以安裝一個普通的接收器,但是只能收到20多個頻道;要想看到更多的節目和破解加密頻道,需要安裝一個數字解碼器和一個接收信號的「鍋」。