專利名稱::機(jī)頂盒特定格式信息廣播的設(shè)計(jì)實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
:本發(fā)明屬于數(shù)字電視領(lǐng)域,特別涉及一種機(jī)頂盒特定格式信息廣播的設(shè)計(jì)實(shí)現(xiàn)方法。即數(shù)字電視的特殊格式數(shù)據(jù)在機(jī)頂盒上的應(yīng)用方法,具體包括數(shù)字電視前端數(shù)據(jù)的發(fā)送和機(jī)頂盒終端數(shù)據(jù)的接收解析。
背景技術(shù):
:信息廣播的應(yīng)用服務(wù),現(xiàn)在很多機(jī)頂盒都有用了。不過目前大多采用數(shù)據(jù)廣播通道,發(fā)送HTML頁面數(shù)據(jù),并在機(jī)頂盒上集成瀏覽器組件,通過數(shù)據(jù)廣播入口顯示前端發(fā)送的包含信息數(shù)據(jù)的HTML頁面。這種信息廣告既需要運(yùn)營商前端具有一定的HTML網(wǎng)頁設(shè)計(jì)人員和工具,也需要終端的機(jī)頂盒移植集成一定功能的瀏覽器組件或者中間件,這兩方面都是一筆不小的花費(fèi)。但是對(duì)于一些沒有較復(fù)雜和較高的信息廣播需求來說,采用此種方式就得不償失。
發(fā)明內(nèi)容本發(fā)明的目的是針對(duì)上述需求設(shè)計(jì)的一種機(jī)頂盒特定格式信息廣播的設(shè)計(jì)實(shí)現(xiàn)方法。本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的,通過制作部分EPG制作服務(wù)器單元、發(fā)送裝置、數(shù)字電視網(wǎng)和接收部分遙控器、機(jī)頂盒、電視機(jī)來實(shí)現(xiàn)的,EPG制作服務(wù)器單元含有EPG制作服務(wù)器、交互制播服務(wù)器、視頻節(jié)目存儲(chǔ)服務(wù)器、編碼轉(zhuǎn)換服務(wù)器、復(fù)用調(diào)制服務(wù)器,機(jī)頂盒中含有節(jié)目信號(hào)接收裝置、節(jié)目信號(hào)發(fā)送裝置、遙控器信號(hào)發(fā)送接收裝置以及微處理芯片和靜態(tài)、動(dòng)態(tài)存儲(chǔ)器等。該方法含有以下步驟a.導(dǎo)入文本信息步驟,b.將文本信息封裝成TS數(shù)據(jù)流步驟,c.生成特定格式的數(shù)據(jù)流步驟,d.將數(shù)據(jù)流復(fù)用到EPG節(jié)目單數(shù)據(jù)流中步驟,e.將含有特定格式的數(shù)據(jù)流的EPG節(jié)目單數(shù)據(jù)流發(fā)送到數(shù)字電視傳輸網(wǎng)步驟,f.接收并按照特定格式解析出文本信息步驟,d.在機(jī)頂盒的EPG界面的某些欄目下顯示出來文本信息步驟。所述的將數(shù)據(jù)流復(fù)用到EPG節(jié)目單數(shù)據(jù)流中步驟,含有進(jìn)一步驟生成關(guān)聯(lián)關(guān)系的步驟,即在EPG節(jié)目單TS數(shù)據(jù)流的BAT(BouquetAssociationTable)表中生成關(guān)聯(lián)關(guān)系的描述子數(shù)據(jù)步驟,所述的特定格式數(shù)據(jù)流是PID的TS數(shù)據(jù)流,所述的文本信息是各種信息廣播,所述的關(guān)聯(lián)關(guān)系,是解析工具能快速定位到包含信息廣播的特定PID的TS數(shù)據(jù)流的信息,用戶在收看到顯示出來EPG界面的某些欄目時(shí),并據(jù)此關(guān)聯(lián)關(guān)系收看到信息廣播。具體的關(guān)聯(lián)關(guān)系方式,是在EPG節(jié)目單TS數(shù)據(jù)流的BAT(BouquetAssociationTable)表中發(fā)送關(guān)聯(lián)關(guān)系的描述子數(shù)據(jù)。本發(fā)明的有益效果是,對(duì)于一些沒有較復(fù)雜和較高的廣播信息需求來說,采用此種方式,既簡便又實(shí)惠既在整個(gè)處理流程上節(jié)省了制作HTML信息頁面以及機(jī)頂盒集成瀏覽器的復(fù)雜工序,又節(jié)省了機(jī)頂盒集成瀏覽器模塊所需的移植費(fèi)用。下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作一詳細(xì)描述。圖1數(shù)字電視制作、播放系統(tǒng)示意圖;圖2為采用瀏覽器方式的信息廣播實(shí)現(xiàn)流程;圖3為本發(fā)明的特定文本格式信息廣播流程;圖4為PID的TS數(shù)據(jù)流格式流程;圖5為PID的TS數(shù)據(jù)流的傳輸表格;;圖6為天氣描述子的描述;圖7為郵件描述子的描述;圖8為關(guān)聯(lián)關(guān)系的BAT表描述子流程;圖9為關(guān)聯(lián)關(guān)系的描述子數(shù)據(jù)表。具體實(shí)施例方式參見圖1,EPG制作服務(wù)器單元1.1,它含有EPG制作服務(wù)器、交互制播服務(wù)器、視頻節(jié)目存儲(chǔ)服務(wù)器、編碼轉(zhuǎn)換服務(wù)器、復(fù)用調(diào)制服務(wù)器,發(fā)送裝置1.2,數(shù)字電視網(wǎng)1.3,和接收部分機(jī)頂盒1.4,它含有節(jié)目信號(hào)接收裝置、節(jié)目信號(hào)發(fā)送裝置、遙控器信號(hào)發(fā)送接收裝置以及微處理芯片和靜態(tài)、動(dòng)態(tài)存儲(chǔ)器等,電視機(jī)1.5,和遙控器1.6,EPG制作服務(wù)器單元完成EPG節(jié)目的制作通過發(fā)射裝置1.2將信號(hào)發(fā)送到數(shù)字電視網(wǎng)1.3上,機(jī)頂盒1.4通過數(shù)字電視網(wǎng)1.3接收到信號(hào)后,在電視機(jī)1.5顯示輸出并通過遙控器、1.6,對(duì)節(jié)目進(jìn)行選擇。參見圖2,3,數(shù)字電視系統(tǒng)前端1,數(shù)字電視系統(tǒng)后端2,信息文本1-1,HTML編輯制作工具1-2,含信息的HTML頁面1-3,信息廣播信合成工具1-4,信息廣播TS數(shù)據(jù)流1-5,信息廣播接收解析1-6,機(jī)頂盒集成的游覽器1-7,顯示廣播信息1-8,特定格式TS封裝工具2-1,特定PID的TS數(shù)據(jù)流2-2,特定PID的TS的數(shù)據(jù)流2-3,特定PID的TS數(shù)據(jù)流接收解析2-4;在圖2,圖3中省略了本專業(yè)人員熟知的EPG節(jié)目制作和接收流程。圖2表示了采用瀏覽器方式的信息廣播實(shí)現(xiàn)流程。在數(shù)字電視系統(tǒng)的前端1將信息文本1-1,通過HTML編輯制作工具1-2,制作成含信息的HTML頁面1-3,然后采用信息廣播合成工具1-4,生成含廣播信息的TS數(shù)據(jù)流1-5。在數(shù)字電視系統(tǒng)的后端2機(jī)頂盒通過廣播信息接收解析1-6,將接收到的TS數(shù)據(jù)流1-5中含有的信息廣播,解析還原到含信息廣播的HTML頁面1-3,通過機(jī)頂盒集成的游覽器1-7,在電視機(jī)上顯示信息廣播1-8。圖3表示了本發(fā)明的特定文本格式信息廣播流程。在數(shù)字電視系統(tǒng)的前端3首先在EPG節(jié)目制作服務(wù)器中導(dǎo)入文本信息1-1,通過封裝工具將信息文本1-1制作成TS數(shù)據(jù)流2-1,生成特定PID的TS數(shù)據(jù)流2-2,通過信息廣播合成工具1-4,將特定PID的TS數(shù)據(jù)流2-2合成到EPG節(jié)目單數(shù)據(jù)流中,形成含特定PID的TS的數(shù)據(jù)流2-3,同時(shí)在EPG節(jié)目單TS數(shù)據(jù)流的BAT(BouquetAssociationTable)表中,生成PID的TS數(shù)據(jù)流2-2跟EPG界面的某些欄目相關(guān)聯(lián)的描述子數(shù)據(jù),然后將含有特定PID的TS的數(shù)據(jù)流2-3發(fā)送到數(shù)字電視傳輸網(wǎng)。在數(shù)字電視系統(tǒng)的后端4機(jī)頂盒通過特定PID的TS數(shù)據(jù)流接收解析2-3,將接收到的PID的TS數(shù)據(jù)流2-2解析還原到信息文本1-1,根據(jù)EPG節(jié)目單TS數(shù)據(jù)流的BAT(BouquetAssociationTable)表中,PID的TS數(shù)據(jù)流2-2跟EPG界面的某些欄目相關(guān)聯(lián)關(guān)系數(shù)據(jù),在電視機(jī)上EPG界面的某些欄目中顯示信息廣播1-8。本發(fā)明的這種簡化的信息廣播實(shí)現(xiàn)方法的特征是,采用特定格式PID的TS數(shù)據(jù)流傳輸文本信息將文本信息按照特定的專有格式封裝成TS數(shù)據(jù)流后復(fù)用到常規(guī)傳輸網(wǎng)絡(luò),在機(jī)頂盒終端接收并按照特定格式解析出文本數(shù)據(jù),然后直接在機(jī)頂盒的EPG界面的某些欄目下顯示出來。圖4,是PID的TS數(shù)據(jù)流格式流程,5作為文本數(shù)據(jù)表結(jié)構(gòu)(TXT_DATA_SECTION),5.1首先設(shè)置PID表標(biāo)志ID(TABLE_ID)實(shí)施例中設(shè)置為0x92,接下來5.2設(shè)置文本的數(shù)據(jù)表指示標(biāo)志總是為1,5.3設(shè)置文本數(shù)據(jù)表的首位,如果為同一PID表ID的第一個(gè)表則設(shè)置為1,5.4設(shè)置文本數(shù)據(jù)表的長度,5.5為文本數(shù)據(jù)PID表屬性編號(hào)(TABLE_ID_EXT)0表示天氣預(yù)報(bào)信息、1表示郵件信息等等,5.6設(shè)置文本版本號(hào),5.7設(shè)置文本的表數(shù)對(duì)于一個(gè)文本的數(shù)據(jù)視大小可分多個(gè)表,5.8設(shè)置數(shù)據(jù)表的末尾數(shù)從數(shù)據(jù)表(sectionnumber)0開始逐一遞加分割和合并(i=0;<N;I++),5.9開始接收文本數(shù)據(jù)具體的文本數(shù)據(jù)可以是天氣描述子、文本郵件信息、郵件描述子等,它們是所要封裝和解析的內(nèi)容,9.10設(shè)置CRC32校驗(yàn)符。本發(fā)明所定義的TS封裝和解析的PID的TS數(shù)據(jù)流格式,格式中TXT_DATA_SECTION用于傳送文本數(shù)據(jù),如果與其它數(shù)據(jù)在同一PID中傳輸時(shí),只有當(dāng)同一TABLE_ID和TABLE_ID_EXT的所有TXT_DATA_SECTION都傳完的時(shí)候,此PID的碼流中才可以插入其它數(shù)據(jù)。圖5,示意的是文本格式數(shù)據(jù)PID的TS數(shù)據(jù)流實(shí)施例圖表,它是對(duì)圖4的更具體的說明。采用這種方式來實(shí)現(xiàn)郵件信息廣播、天氣信息廣播等內(nèi)容都是簡便可行的。該方法的具體實(shí)施,關(guān)鍵就是對(duì)特定信息數(shù)據(jù)的結(jié)構(gòu)組織,發(fā)送什么樣的數(shù)據(jù)結(jié)合什么樣的應(yīng)用。下面是針對(duì)兩種信息應(yīng)用所采用的表格式具體的一種是廣播郵件如圖7所示,郵件描述子采用文本格式的郵件用于運(yùn)營商向全體用戶通知或廣播一些信息,而不需要占用電視節(jié)目中插播這些信息;另一種是天氣預(yù)報(bào)如圖6所示,天氣描述子可以將收集到的天氣預(yù)報(bào)信息采用這種形式廣播給用戶,用戶不需要等什么整點(diǎn)新聞的天氣預(yù)報(bào)節(jié)目才能了解到天氣信息。圖8,是關(guān)聯(lián)關(guān)系的BAT表中描述子流程,從關(guān)聯(lián)標(biāo)簽說明6(Linkage_descriptor)開始,首先6.1描述了各種ID數(shù)據(jù),包括說明標(biāo)簽(descriptor_tap)、說明長度(decriptor_length)、傳輸流ID(transport_stream_ID),代表此推薦節(jié)目的對(duì)應(yīng)EIT所在傳輸流ID、原始網(wǎng)絡(luò)ID(original_network_ID),代表此推薦節(jié)目的對(duì)應(yīng)EIT的原網(wǎng)絡(luò)ID、服務(wù)ID(service_ID),代表此推薦節(jié)目的對(duì)應(yīng)節(jié)目的節(jié)目事件ID,6.2設(shè)置關(guān)聯(lián)標(biāo)簽類型用82表示文本TXT格式數(shù)據(jù),如果關(guān)聯(lián)標(biāo)簽為0x82則代表數(shù)據(jù)格式為文本信息數(shù)據(jù),6.3定位PID此處是為了方便機(jī)頂盒快速定位碼流,而不需要再過濾相應(yīng)碼流中的PMT,6.4文本數(shù)據(jù)表ID(TABLE_ID)此處為開始攜載文本數(shù)據(jù)的TS數(shù)據(jù)流表的TABLE_ID,6.5版本號(hào)描述此版本號(hào)與圖4的版本數(shù)據(jù)表結(jié)構(gòu)(TXT_DATA_SECTION)中的版本號(hào)值相同,在BAT表版本變化后,可以監(jiān)測(cè)這幾個(gè)linkage描述子那個(gè)發(fā)生了變化,只需要更新發(fā)生變化的描述子相關(guān)數(shù)據(jù)表的數(shù)據(jù)即可,6.6描述文本PID表數(shù)據(jù)類型編號(hào)(table_ID_extension)代表不同的文本數(shù)據(jù)類型,從0開始排列,此處加上這個(gè)信息主要是為了時(shí)機(jī)頂盒提前知道總的數(shù)據(jù)信息種類,此處,當(dāng)取值為0時(shí),為天氣預(yù)報(bào)信息,取值為1時(shí),為郵件信息,其他類型信息可以相應(yīng)擴(kuò)展,6.7描述文本數(shù)據(jù)表數(shù)的末尾數(shù)代表傳輸文本數(shù)據(jù)的最后一位(last_section_number)。為了快速定位到包含這些信息內(nèi)容的數(shù)據(jù)流,在EPG節(jié)目單TS數(shù)據(jù)流的BAT(BouquetAssociationTable)表中發(fā)送了解析工具能快速定位到包含信息廣播的特定PID的TS數(shù)據(jù)流的信息,用于快速定位到該碼流進(jìn)行數(shù)據(jù)解析,并且還可以據(jù)此快速判斷包含的信息數(shù)據(jù)的大概情況以及版本更新情況。圖9示意的是關(guān)聯(lián)關(guān)系的描述子數(shù)據(jù)表,它是對(duì)圖8的更具體的說明。本行業(yè)人員在了解上述表結(jié)構(gòu)的基礎(chǔ)上,具體所采用的TS封裝和數(shù)據(jù)解析方法即很容易,本發(fā)明這里不作具體闡述。權(quán)利要求1.一種機(jī)頂盒特定格式信息廣播的設(shè)計(jì)實(shí)現(xiàn)方法,它是通過制作部分EPG制作服務(wù)器單元(1.1)、發(fā)送裝置(1.2)、數(shù)字電視網(wǎng)(1.3)和接收部分遙控器(1.6)、機(jī)頂盒(1.4)、電視機(jī)(1.5)來實(shí)現(xiàn)的,其特征在于,該方法含有以下步驟a.導(dǎo)入文本信息步驟,b.將文本信息封裝成TS數(shù)據(jù)流步驟,c.生成特定格式的數(shù)據(jù)流步驟,d.將數(shù)據(jù)流復(fù)用到EPG節(jié)目單數(shù)據(jù)流中步驟,e.將含有特定格式的數(shù)據(jù)流的EPG節(jié)目單數(shù)據(jù)流發(fā)送到數(shù)字電視傳輸網(wǎng)步驟,f.接收并按照特定格式解析出文本信息步驟,d.在機(jī)頂盒的EPG界面的某些欄目下顯示出來文本信息步驟。2.根據(jù)權(quán)利要求1所述的一種機(jī)頂盒特定格式信息廣播的設(shè)計(jì)實(shí)現(xiàn)方法,其特征在于,所述的將數(shù)據(jù)流復(fù)用到EPG節(jié)目單數(shù)據(jù)流中步驟,含有進(jìn)一步驟生成關(guān)聯(lián)關(guān)系的步驟,即在EPG節(jié)目單TS數(shù)據(jù)流的BAT表中生成關(guān)聯(lián)關(guān)系的描述子數(shù)據(jù)步驟。3.根據(jù)權(quán)利要求1所述的一種機(jī)頂盒特定格式信息廣播的設(shè)計(jì)實(shí)現(xiàn)方法,其特征在于,所述的特定格式數(shù)據(jù)流是PID的TS數(shù)據(jù)流。4.根據(jù)權(quán)利要求1所述的一種機(jī)頂盒特定格式信息廣播的設(shè)計(jì)實(shí)現(xiàn)方法,其特征在于,所述的文本信息是各種信息廣播。5.根據(jù)權(quán)利要求2所述的一種機(jī)頂盒特定格式信息廣播的設(shè)計(jì)實(shí)現(xiàn)方法,其特征在于,所述的關(guān)聯(lián)關(guān)系的步驟,是解析工具能快速定位到包含信息廣播的特定PID的TS數(shù)據(jù)流的信息。全文摘要本發(fā)明屬于數(shù)字電視領(lǐng)域,特別涉及一種機(jī)頂盒特定格式信息廣播的設(shè)計(jì)實(shí)現(xiàn)方法。本發(fā)明是通過制作部分EPG制作服務(wù)器單元、發(fā)送裝置、數(shù)字電視網(wǎng)和接收部分遙控器、機(jī)頂盒、電視機(jī)來實(shí)現(xiàn)的,采用特定格式PID的TS數(shù)據(jù)流傳輸文本信息,將文本信息按照特定的專有格式封裝成TS數(shù)據(jù)流后復(fù)用到常規(guī)傳輸網(wǎng)絡(luò),在機(jī)頂盒終端接收并按照特定格式解析出文本數(shù)據(jù),然后直接在機(jī)頂盒的EPG界面的某些欄目下顯示出來。對(duì)于一些沒有較復(fù)雜和較高的廣播信息需求來說,采用此種方式,既簡便又實(shí)惠,既在整個(gè)處理流程上節(jié)省了制作HTML信息頁面以及機(jī)頂盒集成瀏覽器的復(fù)雜工序,又節(jié)省了機(jī)頂盒集成瀏覽器模塊所需的的移植費(fèi)用。文檔編號(hào)H04N7/08GK1953533SQ20051008666公開日2007年4月25日申請(qǐng)日期2005年10月20日優(yōu)先權(quán)日2005年10月20日發(fā)明者張淮野,易鵬,黨海飛申請(qǐng)人:中央電視臺(tái)