電視機頂盒搜台原理和方法簡析

來源:互聯網
上載者:User

機頂盒搜台方法主要分為三種:

①:機頂盒軟體開發廠商會在機頂盒內設定一個初始頻點(MainFrenquency).或稱主頻點,機頂盒可以根據這個主頻點的物理參數,如頻點.符號率,和調製方式,去鎖定此頻點.如某機頂盒設定506MHZ作為數位元組目的承載主頻點,擷取NIT(Network Information Table),NIT表由以下兩個描述:1.Cable Delivery System Descriptor,這個描述主要包含了頻點,符號率,調製參數等資訊;2.ServiceList Descriptor,這個描述主要包含當前節目資訊的描述,通過NIT表擷取ServiceList,進而獲得SDT(Service Descriptor Table)表,擷取SDT.依靠SDT.機頂盒可以知道頻道名,頻道類型節目開始時間,節目名稱,節目長度,節目分類等資訊,通過系統的BAT(業務群關聯表)過濾節目資訊,可以構建出EPG應用的頻道列表.將播放節目和業務名稱關聯起來顯示於節目列表中,最後將新的節目資訊寫入E2PROM之類的非易失儲存介質中,開機自動讀取這個儲存空間中的資料。E2PROM之類的非易失儲存介質中,開機自動讀取這個儲存空間中的資料。至此機頂盒的節目搜尋工作算是完成。

②:機頂盒找到主頻點擷取PAT表。PAT(Program Association Table)表是不加密的。PAT是一個傳輸串流所有節目的總進入點.每路TS流都有一個PAT和一個PMT,但是最後合成的TS流中只有一個PAT和與相對應的總的多個PMT(Program Map Table),通過這兩個表的資訊進而擷取搜取的節目資訊,並將節目資訊寫入寫入E2PROM之類的非易失儲存介質中,開機自動讀取這個儲存空間中的資料。

③:全頻點搜台方式:通過設定的最低頻點和最高頻點,機頂盒從最低頻點,一般系統最低頻點為幾十MHz,然後每增長8M,依次搜台到最高頻點,搜所到這一頻點的節目資訊,便寫入某一特定的儲存空間,最後寫入E2PROM之類的非易失

機頂盒搜台的實質是從TS流中擷取並儲存每套節目的音視頻PID值和構建出電子節目節目指南。

廣西機頂盒設定的標準搜台方式為第一種,具體過程如下:

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.