熟女俱乐部五十路二区av,又爽又黄禁片视频1000免费,国产卡一卡二卡三无线乱码新区,中文无码一区二区不卡αv,中文在线中文a

新聞中心

EEPW首頁 > 消費電子 > 設計應用 > 大顯DC-618C數(shù)字電視機頂盒的軟件設計與應用

大顯DC-618C數(shù)字電視機頂盒的軟件設計與應用

作者: 時間:2009-10-20 來源:網絡 收藏

MPEG-2在PSI中提供了不少有關節(jié)目組成和相互關系的信息,從而使得在接收端可以正確地對TS流進行解復用。但是這些信息在實際使用時仍然顯得不夠,為此在DVB標準中采用SI(Service Information:業(yè)務信息)對PSI信息進行了進一步的擴展。PSI中的信息基本上都是與當前碼流相關,即它們所涉及的內容都與當前碼流中的部分信息相關;而SI信息可以包括不在當前碼流中的一些服務和事件,允許用戶進行更多的選擇和了解更多的其他服務。SI信息表主要有以下內容:

BAT(Bouquet Association Table:業(yè)務群關聯(lián)表)、SDT(Service Description Table:業(yè)務描述表)、EIT(Event Information Table:事件信息表)、RST(Running Status Table:運行狀態(tài)表)、TDT(Time and Date Table:時間和日期表)、TOT(Time Offset Table:時間偏移值表)、ST(Stuffing Table:填充表)
業(yè)務信息(SI)是用來描述傳送系統(tǒng),傳送內容和廣播數(shù)據(jù)流時間表等的數(shù)據(jù),是補充MPEG-2節(jié)目說明信息(PSI)的附加數(shù)據(jù),這些數(shù)據(jù)幫助綜合接收解碼器(IRD)自動調諧,給用戶提供附加信息,使IRD能自動設置可供選擇的業(yè)務。

頭端系統(tǒng)每隔一定周期將重復傳送SI信息,對于最高速率為100Mbits/s的傳送流而言,重復傳送SI信息的最小間隔為25毫秒。這樣,對于新開機的用戶,在很短的時間內,就可以接收到SI(業(yè)務信息),構成EPG(電子節(jié)目指南)所需的各項條款。

2.4. 1.3 EPG信息的提取

一般而言,PAT表的PID號為“0x00”,解復用器工作總是通過尋找PAT表開始。PAT給出了構成傳送流中各個節(jié)目業(yè)務的PMT(節(jié)目映射表)的 PID,同時也給出了NIT(網絡信息表)的PID號。根據(jù)PID值及對應的Table ID值可以從流中解出相應的PMT、NIT、SDT、EIT等信息。接收端的解析主要負責這些SI數(shù)據(jù)信息的重建。信息內容應與PSI和SI表中的信息相對應,它可按照Network-Transport Stream-Service-Event的分層順序描述,同時內嵌Transport Stream-Program(Service)-Element Stream的分層順序。SI數(shù)據(jù)信息必須按照一定的數(shù)據(jù)結構進行存儲,這樣才能方便、快捷地對其進行檢索和數(shù)據(jù)的提取。特別是對于運行于的實時操作系統(tǒng)中的EPG,需要對用戶的交互進行實時的動作,所以對響應速度的要求很高,SI數(shù)據(jù)庫建立的好壞對其性能有重要的影響。SI數(shù)據(jù)主要有:網絡信息、傳輸流信息、業(yè)務(節(jié)目)信息,業(yè)務的事件信息等,并且大量的信息都是通過描述子來傳輸?shù)?,所以可用樹狀鏈表來存儲?shù)據(jù),構成從網絡、傳輸流、業(yè)務、事件的樹狀結構,傳送不同信息的描述子用繼承于同一基類的描述子類來表示。

網絡信息表傳送本網絡以及與此有關的其它網絡的一些信息。每個網絡都有唯一的識別符,網絡編碼請參看ETR162。網絡信息表主要攜帶:網絡識別符(network_id)、網絡名稱、傳輸系統(tǒng)參數(shù)(包括:頻率、調制方式、FEC外碼、符號率、FEC內碼)等信息,如果NIT表中有關于傳輸系統(tǒng)參數(shù)的正確描述,只要調諧到攜帶此NIT表的傳送流中,即可提取其它網絡的參數(shù),一般解碼器便可根據(jù)提取出來的信息,自動搜索頻道。

節(jié)目業(yè)務描述表的每一個子表都對一個特定傳送流中的節(jié)目業(yè)務進行了描述。這些節(jié)目業(yè)務可以一部分是本身實際的傳送流,也可以是其它傳送流,這一點可以通過table_id(表識別符)進行識別。節(jié)目業(yè)務描述表提供了如下的信息:屬于哪一個節(jié)目業(yè)務群;節(jié)目業(yè)務的類型,如PAL、NTSC、SECAM、調頻廣播、圖文電視、準視頻點播等;節(jié)目業(yè)務的提供者;可以接收該節(jié)目業(yè)務的國家和不可以接收該節(jié)目業(yè)務的國家;指向特定信息的鏈接信息;實現(xiàn)準視頻點播的指導信息;實現(xiàn)多畫面的控制信息;指示使用的加密系統(tǒng);給出實現(xiàn)交互式回傳信道的電話號碼;提供多語種的節(jié)目業(yè)務名稱和廣播者以及私有數(shù)據(jù)。

事件信息表按時間順序提供每一個節(jié)目業(yè)務中包含的節(jié)目段的信息。事件信息表提供如下信息:節(jié)目段的標識號、起始時間、節(jié)目長度、播放狀態(tài)、是否加密;指向特定信息的鏈接信息;節(jié)目段多語種的簡短介紹;節(jié)目段的詳細介紹;兩段同樣節(jié)目段的時間偏移;基本碼流類型,如視頻的幅型比、伴音的類型、字幕的類型等;使用的加密系統(tǒng);節(jié)目類型,如電影/戲劇、新聞、綜藝、體育、少兒、音樂、藝術、社會政治、文教等;節(jié)目限定年齡的級別;給出實現(xiàn)交互式回傳信道的電話號碼;為滿足各節(jié)目段的碼率而提供的緩存大小信息及私有數(shù)據(jù)。

2.4.1.4 EPG系統(tǒng)的顯示技術

當電視節(jié)目和EPG同時啟動時,用戶看到的可能是節(jié)目畫面和EPG界面的疊加,用戶所看到的電視畫面從前到后可以分為三層,依次為圖形層、視頻層和背景層。圖形層即OSD(On Screen Display)層,OSD界面顯示技術指在圖像畫面上疊加文字顯示,使屏幕為用戶提供更多的附加信息。視頻層為當前正在收看的節(jié)目(解碼出來的活動圖像);背景層為沒有播放電視節(jié)目和啟動EPG菜單時的屏幕圖像。EPG畫面在圖形層上構建,EPG畫面是由許多EPG圖形元素(如按鈕、文本框、選擇按鈕、組件容器等)疊加而成。界面的狀態(tài)轉移是通過消息驅動的機制來實現(xiàn)的,在消息響應函數(shù)中進行消息處理。用見到的是屏幕圖像是這三層的疊加(blend)后的圖像。

SI數(shù)據(jù)檢索模塊快速的檢索本地SI數(shù)據(jù)庫,提供EPG界面當前輸入焦點所需的數(shù)據(jù)信息;OSD層圖形元素庫提供界面所需的圖形元素,該庫存于本地的ROM中;狀態(tài)轉移控制器接收用戶遙控器的輸入,提供當前顯示所需的活動焦點,控制狀態(tài)轉移地流向;OSD層圖像是指EPG界面圖形元素合成后的圖像;OSD繪制引擎決定顯示的相應算法,接收各模塊提供的數(shù)據(jù),完成OSD層圖形的繪制,最后是OSD層、視頻層和背景層的疊加操作。

2.4.2 在線升級功能的實現(xiàn)[/NextPage]

升級方法有兩種,一種是使用串口的升級功能,一種是使用網絡的在線升級方式。前一種方式,是從PC機上將軟件通過RS232串口下載到機頂盒中,由用戶自己操作,是一種個體行為;后一種方式,是由運營商將軟件放在服務器上,由用戶或運營商來觸發(fā)對機頂盒的軟件升級動作。



評論


相關推薦

技術專區(qū)

關閉