專利名稱::用于處理節(jié)目指南和相關(guān)多媒體對象的多媒體系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及數(shù)字信號處理領(lǐng)域,特別涉及關(guān)于頻道和節(jié)目的節(jié)目指南。
背景技術(shù):
:形成和處理傳送可能涉及數(shù)以千計覆蓋廣闊地理區(qū)域的廣播節(jié)目頻道的信息的大節(jié)目指南引發(fā)了許多問題。例如,覆蓋的地理區(qū)域也許包含整個美國或整個大陸,大量的信息也許必須得到獲取、整理、編碼,以便于以后解碼廣播材料的格式進行廣播。處理這種大量信息所需的帶寬與處理的信息量成正比地擴大。因此,需要構(gòu)造節(jié)目指南數(shù)據(jù),以便最佳化可用帶寬的使用。節(jié)目指南數(shù)據(jù)結(jié)構(gòu)可以被最佳化的程度受到接收該結(jié)構(gòu)化數(shù)據(jù)的解碼器單元的成本制約。事實上,存在在傳輸帶寬與解碼器復(fù)雜性之間作出的折衷。在該折衷的一個極端,節(jié)目指南信息中所有重復(fù)的和冗余的數(shù)據(jù)元素都被刪除,以便使所需傳輸和處理帶寬最小化。結(jié)果,每個解碼器需要接收、緩存、分析和整理來自整個節(jié)目指南數(shù)據(jù)流的信息,因而需要既復(fù)雜成本又高的解碼器。在該折衷的另一個極端,節(jié)目指南信息被分區(qū)成數(shù)個滿足特定用戶和用戶組需求的子集。這意味著每個解碼器需要接收、緩存、分析和整理含有最小冗余度的目標信息,最小冗余度便于使用需要較小處理能力的。更簡單和更便宜的解碼器。然而,這種分區(qū)需要更大的傳輸帶寬來容納所增加的信息冗余度,該增加的信息冗余度是把重復(fù)節(jié)目指南信息項插入相應(yīng)于不同分區(qū)的多層不同的節(jié)目指南子集中的需要所導(dǎo)致的。涉及處理大量節(jié)目指南信息和取得傳輸帶寬與解調(diào)器復(fù)雜性之間的理想折衷的問題由本發(fā)明的系統(tǒng)解決。涉及構(gòu)造和分區(qū)節(jié)目指南數(shù)據(jù)使解碼器便于解碼和可選擇節(jié)目指南生成引發(fā)的衍生問題也由本發(fā)明的系統(tǒng)解決。發(fā)明概述解碼器獲取與節(jié)目指南信息條目相關(guān)聯(lián)的對象文件的目錄和將對象文件(例如,表示頻道、節(jié)目或控制信息或軟件)與節(jié)目指南信息條目相關(guān)聯(lián)的映射。該解碼器從對象文件建立圖像對象并將該圖像對象與節(jié)目指南信息條目相鏈接。該解碼器執(zhí)行應(yīng)用軟件對象以形成特殊節(jié)目指南供顯示用,并執(zhí)行另一個應(yīng)用軟件對象以命令裝置處理列在節(jié)目指南中的節(jié)目。附圖的簡要說明在附圖中圖1顯示了本發(fā)明用于傳送節(jié)目特定信息的特大節(jié)目指南(VLPG)分層文件/表格式;圖2顯示了本發(fā)明用于傳送節(jié)目特定信息的主指南表(MGT)格式;圖3顯示了本發(fā)明用于傳送插入了基于區(qū)域分區(qū)的節(jié)目特定信息的頻道信息表(CIT)格式;圖4顯示了本發(fā)明用于插入了基于區(qū)域和時間分區(qū)的多媒本對象數(shù)據(jù)結(jié)構(gòu)格式;圖5、圖6和圖7顯示了本發(fā)明關(guān)于頻道、事件和控制對象基本信息文件的數(shù)據(jù)結(jié)構(gòu)的實例;圖8顯示了包含允許基于區(qū)域和時間分區(qū)的標識符字段的與MPEG(運動圖象專家組)兼容的carouselId字段(如在圖5-7的表中所使用的)的數(shù)據(jù)結(jié)構(gòu);圖9顯示了本發(fā)明插入了基于分層的版本標識符和單元分區(qū)標識符,以支持動態(tài)節(jié)目指南再分區(qū)的主數(shù)據(jù)庫表數(shù)據(jù)結(jié)構(gòu)格式;圖10顯示了本發(fā)明插入了基于區(qū)域、時間和復(fù)雜度的標識符字段的單元類型指示符(如在圖9的表中所使用的)的示范性數(shù)據(jù)結(jié)構(gòu);圖11顯示了本發(fā)明包含頻道、事件和控制子目錄的對象數(shù)據(jù)庫的分層目錄格式;圖12顯示了本發(fā)明生成節(jié)目特定信息的方法;圖13是數(shù)字視頻接收設(shè)備根據(jù)本發(fā)明的原理對包含VLPG信息的廣播信號進行解調(diào)和解碼的方框圖。附圖的詳細說明按數(shù)字格式傳送的廣播節(jié)目與輔助信息一起被編碼和廣播,輔助信息包含用于對節(jié)目和相關(guān)數(shù)據(jù)進行解碼的節(jié)目特定信息(PSI)。節(jié)目特定信息包含節(jié)目指南數(shù)據(jù)和用于標識和組合各數(shù)據(jù)分組以便恢復(fù)所選用節(jié)目頻道的內(nèi)容的信息。節(jié)目特定信息和相關(guān)節(jié)目內(nèi)容被有益地構(gòu)造成傳送攜帶可能涉及數(shù)以千計覆蓋廣闊地理區(qū)域(例如,整個大陸、國家或州)的廣播節(jié)目頻道和相關(guān)多媒體對象的信息的大節(jié)目指南。多媒體對象包括音頻片段(audioclip)視頻片段(videoclip)、動畫、靜止圖象、互聯(lián)網(wǎng)數(shù)據(jù)、電子郵件消息、文本和其它類型的數(shù)據(jù)。多媒體對象是可以被看作獨立單位的數(shù)據(jù)實體,并與各節(jié)目內(nèi)的圖象相關(guān)聯(lián)或者與節(jié)目指南成分相關(guān)聯(lián)。例如,將多媒體對象合并在代表節(jié)目指南或視頻節(jié)目的合成視頻圖象中。輔助信息數(shù)據(jù)結(jié)構(gòu)支持單向通信應(yīng)用,例如,被動式收看,和雙向通信應(yīng)用,例如,交互型功能,并且還支持存儲應(yīng)用。節(jié)目特定信息和相關(guān)節(jié)目內(nèi)容可以由不同的服務(wù)提供者經(jīng)互聯(lián)網(wǎng)以廣播/多路廣播方式傳遞,或者按照預(yù)收費或其它觀看一次收費一次方式經(jīng)陸地、衛(wèi)星或有線廣播進行傳遞。該數(shù)據(jù)結(jié)構(gòu)便于獲取和解碼按不同數(shù)據(jù)格式編碼的和以與本地和遠程信源都不同的通信協(xié)議進行通信的多媒體對象。在下文中,被稱作可以與MPEG兼容的數(shù)據(jù)遵從MPEG2(運動圖象專家組)圖象編碼標準,術(shù)語定為“MPEG標準”。這一標準由系統(tǒng)編碼部分(ISO/IEC(國際標準化組織/國際電子技術(shù)委員會)13818-1,1994年6月10日)和視頻編碼部分(ISO/IEC13818-2,1995年1月20日)組成。符合本發(fā)明原理的數(shù)據(jù)結(jié)構(gòu)元素可以按MPEG兼容格式(根據(jù)MPEG系統(tǒng)標準的第2.4.4節(jié))傳送,或者可以按與高級電視系統(tǒng)委員會(ATSC)于1997年11月10日公布的關(guān)于陸地廣播和有線的節(jié)目和系統(tǒng)信息協(xié)議,以下稱作PSIP標準,或其它ATSC標準兼容的格式傳送。此外,數(shù)據(jù)結(jié)構(gòu)元素也可以根據(jù)諸如MPEG-4或MPEG-7的其它MPEG標準,或者按照特定系統(tǒng)的專有或定制要求形成。本發(fā)明的原理可適用于其中碼型或調(diào)制格式可以改變的陸地、有線、衛(wèi)星、互聯(lián)網(wǎng)或計算機網(wǎng)絡(luò)廣播系統(tǒng),這種系統(tǒng)可以包括例如,非MPEG兼容系統(tǒng),涉及其它類型的編碼數(shù)據(jù)流和傳送節(jié)目特定信息的其它方法。此外,盡管公開的系統(tǒng)是按處理廣播節(jié)目來描述的,但這僅是示范性的。術(shù)語“節(jié)目,,用來表示任何形式的分組數(shù)據(jù),比如,音頻數(shù)據(jù)、電話消息、計算機程序、互聯(lián)網(wǎng)數(shù)據(jù)或其它通信。圖1顯示了用于傳送節(jié)目特定信息的傳送流層數(shù)據(jù)結(jié)構(gòu)的特大型節(jié)目指南(VLPG)分層文件/表格式的概觀。該結(jié)構(gòu)包括多個分層排列和互連的表。該表由數(shù)據(jù)和參數(shù)陣列組成,用來列舉和說明TV頻道、TV節(jié)目、頻道參數(shù)、節(jié)目參數(shù)、相關(guān)多媒體對象和對象參數(shù)等的集合或序列。圖1的示范性分層表排列包括主指南表(MGT)120、主數(shù)據(jù)庫表(MDBT)122、內(nèi)容和分類表(CCT)114、系統(tǒng)時間表(STT)116、和額定值范圍表(RRT)118。圖1的層次還顯示了陸地、有線和衛(wèi)星頻道信息表(分別是,TCIT條目112、CCIT條目110、和SCIT條目108),其中頻道信息由網(wǎng)絡(luò)供應(yīng)者例如CBS、NBC、HBO、Comcast等整理。附加表包括節(jié)目或服務(wù)由信源整理的進度(schedule)信息表(SIT106、SIT104和SIT102)。MGT含有用于獲取在其它表中傳送的節(jié)目特定信息的信息。頻道信息表-CIT(例如,TCIT、CCIT、或SCIT)包含調(diào)諧和導(dǎo)航信息,以接收用戶所選用的節(jié)目頻道。SIT包含可在CIT所列出的頻道上接收的節(jié)目(事件)的說明性列表。CIT、SIT或其它表可以用來傳送使用戶能夠選擇和調(diào)諧到特定節(jié)目的信息。CIT通常用來傳送在幾個事件(TV節(jié)目)上保持不變的、用于獲取視聽節(jié)目內(nèi)容數(shù)據(jù)的參數(shù)。SIT通常用來傳送對一個事件(各個TV節(jié)目)保持不變的視聽節(jié)目內(nèi)容數(shù)據(jù)的參數(shù)。說明和增補分層表內(nèi)條目的附加節(jié)目特定信息在描述符信息元素內(nèi)傳送。為了容納足以滿足寬區(qū)域節(jié)目指南的數(shù)據(jù),圖1的分層中的各個表是按區(qū)域(例如地理、廣播,或網(wǎng)絡(luò)市場區(qū))和預(yù)定廣播時間兩者有益分區(qū)的。此外,例如,表數(shù)據(jù)還可以根據(jù)諸如數(shù)據(jù)或多媒體對象的復(fù)雜性等級的第三參數(shù)被附加地分區(qū),以便使解碼具有伸縮性。這類節(jié)目指南分區(qū)由圖表100所示的三維單元表示。實際上,圖1的VLPG結(jié)構(gòu)支持指南提供者可能要求的幾乎任何類型的分區(qū)?;趨^(qū)域和時間的分區(qū)是通過把時間和區(qū)域標識符包含在一個或多個圖1的表中和相關(guān)對象數(shù)據(jù)中實現(xiàn)的。以這種方式把區(qū)域和時間標識符包含在通信協(xié)議的傳送級中的優(yōu)點是減輕了解碼器如果在較高級,比如說,應(yīng)用層級,進行分區(qū),則會出現(xiàn)的處理負擔(例如,分析數(shù)據(jù))。因此,節(jié)目指南過濾在傳送層進行并由包含在解碼器單元中的傳送芯片直接執(zhí)行。然而,如果需要的話,在這種較高級上還能夠包含關(guān)于表數(shù)據(jù)和對象兩者的時間和區(qū)域標識符。在傳輸和處理節(jié)目指南過程中,帶寬要求隨著需要傳輸?shù)念l道和節(jié)目信息量以及相關(guān)對象數(shù)量的增加而增加。對于大節(jié)目指南,甚至簡單情況也要求傳輸數(shù)以千計的信息和對象條目。簡單的節(jié)目指南可能既沒有圖象也沒有音頻片段或視頻片段,但仍然需要至少攜帶數(shù)以千計節(jié)目(事件)的文本說明??梢詿o需冗余度和無需分區(qū)地以單箱(bin)或數(shù)據(jù)文件發(fā)送節(jié)目指南信息。在這種情況下,和在沒有傳送級分區(qū)的情況下,文本說明(例如)將以單數(shù)據(jù)文件結(jié)束。這意味著,例如,位于圣地亞哥(SanDiego)的解碼器將從美國的所有其它城市接收所有材料(事件文本說明、圖象、或任何其它對象)并且將不能刪除傳送級上的無用材料。因此,在不存在傳送級分區(qū)的情況下,解碼器有必要在應(yīng)用級上濾除所接收的節(jié)目指南信息。這是需要復(fù)雜軟件和有效處理能力才能完成的特別耗處理器的、費時的和繁重的任務(wù),因而增加了解碼器單元的成本。圖1的VLPG數(shù)據(jù)結(jié)構(gòu)利于提供在傳送層級上使用基于區(qū)域的分區(qū)的選項。節(jié)目指南信息可以按例如東部區(qū)域、中部區(qū)域、山區(qū)和太平洋區(qū)域來分區(qū)。這樣,位于圣地亞哥的解碼器將不再從其它3個區(qū)域接收節(jié)目指南信息。因此,這種分區(qū)顯著地減輕了解碼器的分析和濾除負擔,而且更小的分區(qū)(例如,按一個州一個州地分區(qū))將進一步減輕分析和濾除負擔。這種分區(qū)的另一個優(yōu)點是可以減少下載可用的分區(qū)節(jié)目指南信息所占用的時間。然而,分區(qū)節(jié)目指南信息涉及引入冗余節(jié)目指南數(shù)據(jù),因為這種分區(qū)需要數(shù)據(jù)條目的復(fù)制。作為一個實例,如果一場籃球比賽要在太平洋和山區(qū)區(qū)域播放,那么需要發(fā)送相關(guān)文本說明信息的兩個拷貝,為以太平洋和山區(qū)區(qū)域為目標的每個分區(qū)各發(fā)送一個拷貝??梢姡敺謪^(qū)的數(shù)目增加時,冗余信息量也增加,因而需要較大的傳送帶寬。所以,在帶寬與信息濾除負擔之間存在一個折衷。大量的分區(qū)意味著快速信息濾除,但以增加帶寬為代價。當只有一個分區(qū)時,沒有冗余,因而帶寬最小,但濾除負擔較大,因為需要分析所有的節(jié)目指南信息條目。通過使用MPFG2PSI和DSM-CC字段,時間和區(qū)域單元可以被映射為MPEG-2兼容數(shù)據(jù)結(jié)構(gòu)。不是所有的表都需要加入基于區(qū)域的標識符的。例如,節(jié)目內(nèi)容額定值通??蛇m用于美國的任何地方。在圖1的VLPG結(jié)構(gòu)中,通過把基于區(qū)域的分區(qū)加入頻道信息表(CIT)和主指南表可以獲得顯著的優(yōu)點。CIT確定了服務(wù)供應(yīng)者的頻道隊列(可用頻道列表),該CIT依賴于服務(wù)供應(yīng)者覆蓋的地理區(qū)域。例如,在印第安納波利斯(Indianapolis)陸地廣播的頻道隊列不同于在費城(philadelphia)的有線電視(cableTV)供應(yīng)者的頻道隊列。在圖1的系統(tǒng)中,MGT也依賴于地理區(qū)域,但并非必需。使節(jié)目指南信息集中面向特定觀眾的能力是一個能夠在廣播市場級上對頻道隊列進行基于區(qū)域細劃分而得到的優(yōu)點。為此建立了不同的表“事例”。表事例是表面向特定市場區(qū)域并插入了用于標識可用市場區(qū)域的區(qū)域標識符的一種版本。單表的多個事例可以同時傳送,但每個事例攜帶不同的信息。不同的表事例使用MPEG-2協(xié)議的“table_id_extension”字段來識別。圖2和圖3分別顯示了主指南表(MGT)格式和頻道信息表(CIT)格式,用來傳送節(jié)目特定信息并插入了用于市場區(qū)域標識的一個table_id_extension字段。在圖2的MGT中和在圖3的CIT中,這個市場區(qū)域標識字段被稱作“network_provider”,在MGT數(shù)據(jù)結(jié)構(gòu)中如條目130所示,在CIT數(shù)據(jù)結(jié)構(gòu)中如條目140所示。network_provider區(qū)域標識符字段是用來唯一地標識網(wǎng)絡(luò)供應(yīng)者的16比特字段。網(wǎng)絡(luò)供應(yīng)者的含義依賴于傳輸介質(zhì)。具體地說,對于陸地廣播,網(wǎng)絡(luò)供應(yīng)者是一個地理區(qū)域內(nèi)的臺站匯集;對于有線廣播,網(wǎng)絡(luò)供應(yīng)者是局域有線服務(wù)供應(yīng)者;對于衛(wèi)星廣播,網(wǎng)絡(luò)供應(yīng)者是衛(wèi)星服務(wù)供應(yīng)者。圖1的數(shù)據(jù)結(jié)構(gòu)有利于使不同類型的節(jié)目特定和節(jié)目指南信息能夠面向不同地區(qū)。這一特征使得在涉及廣播和接收節(jié)目指南數(shù)據(jù)的解碼器復(fù)雜性與處理帶寬之間選擇可接受折衷方面能夠具有靈活性。作為一個實例,把多媒體對象分成比頻道隊列信息更大的區(qū)域也許是可接受的。圖1的數(shù)據(jù)結(jié)構(gòu)為節(jié)目供應(yīng)者提供了以區(qū)域的不同等級對不同類型數(shù)據(jù)分區(qū)的能力,該區(qū)域的范圍包括從大的區(qū)域到小的區(qū)域(例如,像國家、州、或縣一樣大的區(qū)域到像市、鎮(zhèn)、街區(qū)或者甚至各用戶一樣小的區(qū)域)。此外,節(jié)目指南信息可以在解碼器中整理,以便為用戶提供對不同區(qū)域(例如,兩個鄰近區(qū)域之間或從任何一個可用區(qū)域選擇指南)或?qū)Σ煌瑥V播時段的節(jié)目指南的選擇。這樣,解碼器可以響應(yīng)經(jīng)遙控單元或其它數(shù)據(jù)輸入裝置輸入的用戶選擇,從一個或多個與不同區(qū)域相關(guān)聯(lián)的可用節(jié)目指南中選擇節(jié)目指南。在執(zhí)行這種選擇時,解碼器將范圍標識標志(與接收到的節(jié)目指南信息相關(guān)聯(lián))與代表解碼器位置的預(yù)存的范圍標識標志相比較。這樣的范圍標識標志可以包括郵政編碼、電話區(qū)號和任何其它的范圍標識碼。圖4顯示了用于傳送VLPG內(nèi)的對象的多媒體對象數(shù)據(jù)結(jié)構(gòu)格式。通過使用MPEGDSM-CC可兼容carouselID(圖4中的條目150)內(nèi)的區(qū)域和時間標識符字段,多媒體對象數(shù)據(jù)結(jié)構(gòu)支持基于區(qū)域和時間的分區(qū)。圖5、6和7分別顯示了包括頻道、時間和控制對象的對象的數(shù)據(jù)結(jié)構(gòu)的實例。具體地說,圖5顯示了頻道基本信息文件(頻道BIF)二進制文件,圖6顯示了事件基本文件(事件BIF)二進制文件,圖7顯示了控制基本信息文件(控制BIF)二進制文件。與圖4相同,圖5-7的頻道、事件和控制對象數(shù)據(jù)包括在MPEGDSM-CC可兼容carouselID(分別為圖5-7中的條目153、157和159)內(nèi)的區(qū)域和時間標識符字段。圖8的條目152顯示了關(guān)于MPEG可兼容carouselID(如用于圖4、5、6和7的表那樣)的一個示范性carowelib數(shù)據(jù)結(jié)構(gòu)。carouselID包括,一個用作數(shù)據(jù)庫基準的16比特目錄條目標識符、一個8比特時間標識符和一個8比特區(qū)域標識符。這些字段能夠使解碼器根據(jù)基于區(qū)域和時間的分區(qū)有選擇地濾除節(jié)目指南數(shù)據(jù)。在圖1的VLPG數(shù)據(jù)結(jié)構(gòu)中,主數(shù)據(jù)庫表(MDBT條目122)用來確定節(jié)目指南分區(qū)(單元)并通知適用于它的位置的單元的解碼器進行解碼。圖9顯示了主數(shù)據(jù)庫表數(shù)據(jù)結(jié)構(gòu),它插入了基于分層的版本標識符和有利于使動態(tài)節(jié)目指南能夠再分區(qū)的單元分區(qū)標識符。條目170與178之間的代碼包括確定被分區(qū)單元的循環(huán)。在該循環(huán)內(nèi),稱作“cell-type”(條目172)的字段確定單元的索引,如圖10所示。圖10的條目179顯示了單元類型指示符的示范性數(shù)據(jù)結(jié)構(gòu)。該單元類型指示符包括8比特的復(fù)雜度級標識符,用來定義對象的復(fù)雜度級。單元類型指示符還包括8比特區(qū)域標識符和8比特時間標識符,用于定義基于區(qū)域和時間的分區(qū)。各個對象或節(jié)目指南信息條目包括一個將對象與其母單元(mothercell)的時間和區(qū)域索引鏈接起來的carouselID(如圖8定義的那樣,和如圖4的條目150所示)。通過對MDBT中的單元條目的再排列和動態(tài)改變carouselID內(nèi)的母單元時間及區(qū)域索引標識符,可以實現(xiàn)動態(tài)節(jié)目指南的再分區(qū)。因此,指南供應(yīng)者能夠動態(tài)地對節(jié)目指南數(shù)據(jù)結(jié)構(gòu)再分區(qū),以適應(yīng)可用傳輸帶寬或解碼器復(fù)雜性方面的變化。如果有更寬的帶寬可用,那么指南供應(yīng)者可以使用更細的分區(qū)來提供更快的對象濾除時間;如果解碼器處理能力改善了,那么指南供應(yīng)者可以使用更大的分區(qū)來保護帶寬。這樣,例如,位于圣地亞哥的解碼器今天可以訪問與區(qū)域0和7關(guān)聯(lián)的節(jié)目指南信息,而將來可以訪問反映更小分區(qū)的、與區(qū)域0和9相關(guān)聯(lián)的節(jié)目指南信息。將來,通過在帶寬與分區(qū)之間選擇一個合適的折衷,完全可以做到能夠?qū)Υ嬖谟诟采w像美國一樣大的區(qū)域的指南中的多媒體對象進行實時訪問。圖11顯示了包括在頻道、事件和控制子目錄下的對象文件的對象數(shù)據(jù)庫的分層目錄格式。圖11顯示了諸如“event2”的一個特定事件可以擁有它自己的包含其所需文件的目錄,例如“event2”具有4個相關(guān)的對象(圖11中的條目240、242、244和246)。通過使用對象數(shù)據(jù)庫,基于目錄的地址被映射為傳送級字段進行處理。例如,假定有一條比如/VLPG/TIME1/AREA1/events/event2/event.bif的路徑(通過圖11的目錄條目220、224、228、232、238和242的路徑),則存在一個并僅有一個具有確定的carouselID和moduleID的對象。例如,在這種情況下,應(yīng)用下列映射/VLPG………>從VLPG對象數(shù)據(jù)庫中提取的文件/TIME1………>0×01(時間可變)/AREA1………>0×01(區(qū)域可變)/events/event2…>0×3005(目錄號可變)因此,該數(shù)據(jù)庫地址被映射到0×01013005的carouselID上。此外,eventbif(條目242)具有一個可以依據(jù)節(jié)目指南信息(比如本例中其值為0×0002)確定的moduleID。從傳送級字段到基于目錄的地址的反向映射也是唯一的并可以相似地得到。圖11舉例說明的目錄結(jié)構(gòu)支持用于處理傳輸對象和與傳輸對象進行交互的軟件的操作。處理軟件可以以文件形式同對象一起傳輸,然后由解碼器翻譯、編譯和運行。這樣的處理軟件可以用于大量的應(yīng)用中,包括用于在解碼器中使用下列的一種語言有利于建立基于內(nèi)容的節(jié)目指南,比如HTML(超文本標記語言)、SGML(標準通用標記語言)、Java、ActiveX和任何其它解碼器支持的語言。作為一個實例,每個周日指南供應(yīng)者可能需要制作一個說明傳輸給含有全球網(wǎng)瀏覽器和支持HTML軟件的解碼器單元的所有可用周日電影的全球網(wǎng)站點。該周日指南信息按HTML編碼,并作為說明專用全球網(wǎng)站點的HTML軟件文件傳輸給解碼器。該HTML軟件文件位于對象數(shù)據(jù)庫的目錄結(jié)構(gòu)中的任何地方,并同時生成圖象、文本、視頻和音頻文件以形成包括專用全球網(wǎng)站點的周日電影指南列表。這樣,周日指南全球網(wǎng)站點作為對象數(shù)據(jù)庫的一部分被播出,而不是傳統(tǒng)地從互聯(lián)網(wǎng)服務(wù)器訪問??梢粤谐隹梢砸赃@種方式傳送的其它專用節(jié)目指南全球網(wǎng)站點例如,(a)可用于播放的DVD/VCR(數(shù)字多用途盤/盒式錄像機)節(jié)目、(b)其它互聯(lián)網(wǎng)全球網(wǎng)站點、(c)用于訪問的預(yù)存?zhèn)髡?電話號碼、(d)可視電話功能和(e)家用電器控制功能。用戶使用遠程單元或其它數(shù)據(jù)輸入裝置選擇一個相關(guān)顯示的菜單條目或顯示圖符,可以啟動對包含在對象數(shù)據(jù)庫中的專用周日指南全球網(wǎng)廣播站點的顯示,并且用戶可以類似地導(dǎo)航全球網(wǎng)廣播站點并觀看該廣告過的電影。此外,用戶也許能夠經(jīng)全球網(wǎng)站點啟動命令,比如(a)對VCR或DVD單元編程,(b)調(diào)諧所需頻道,或(c)訪問作為對象數(shù)據(jù)庫的一部分被類似地廣播或者經(jīng)電話(或電纜)進行傳統(tǒng)訪問的其它互聯(lián)網(wǎng)站點。此外,在啟動這種電話(或電纜)線互聯(lián)網(wǎng)訪問時,解碼器可以從廣播或其它信源獲得訪問信息。這種訪問信息包括,例如,(a)互聯(lián)網(wǎng)URL(統(tǒng)一資源定位地址),(b)互聯(lián)網(wǎng)IP(互聯(lián)網(wǎng)協(xié)議)地址,(c)電子郵件地址,(d)電話/傳真/可視電話號碼。圖11的分層目錄結(jié)構(gòu)示出了由圖1的VLPG結(jié)構(gòu)提供的另一個優(yōu)點。在大節(jié)目指南中,管理分表和對象的更新涉及檢驗大量的版本號(可能涉及含數(shù)千個版本號)。一旦確定版本號改變,解碼器就下載特定節(jié)目指南表或?qū)ο?,并忽略那些顯示無版本號改變的表和對象。通過列出表以及易于在諸如MGT的一個表中變化的對象的所有版本號可以幫助這一任務(wù)的完成。MGT以足夠高的速率廣播,使解碼器能夠檢查MGT以確定這些表或?qū)ο蟮哪膫€已經(jīng)變化,并及時獲得已變化的表和對象。然而,在大節(jié)目指南結(jié)構(gòu)中,分析每個MGT輸入可能變得非常費時。這一問題通過使用分層版本控制的系統(tǒng)來解決,其中存在幾個執(zhí)行版本控制的表。這些表按圖11示范的樹結(jié)構(gòu)排列。在圖11中,表238(event2)控制表238之下的那些表/文件的版本。表232(events)控制表336(event1)、238的所有版本。表228(AREA1)僅控制表230(channels)、232和236(contro1)的版本。這樣,存儲在每個表中的版本號信息是很小的,并通過從頂?shù)降椎臉浣Y(jié)構(gòu)可以快速地找到需要更新的那些文件、表或?qū)ο?。盡管上文已經(jīng)描述了多級結(jié)構(gòu),但兩層版本控制結(jié)構(gòu)也可以用于對圖1的VLPG中數(shù)據(jù)庫中的對象的版本控制。在兩層的實例中,樹分層的上層是如圖9示范的主數(shù)據(jù)庫表(MDBT)。在MDBT級之下的第二級,由包括分別如圖5、6、和7的前述數(shù)據(jù)結(jié)構(gòu)所示范的頻道、事件和控制基本信息文件的多個單元組成。頻道、事件或控制文件的任何變化由它們各自的版本號,即,條目160(圖5)、條目163(圖6)和條目167(圖7)的變化來體現(xiàn)。此外,頻道、事件或控制文件版本號的任何變化由下一分層(單元)級版本號的變化來體現(xiàn),即,這種變化由圖9的MDBT中的版本號176的變化來體現(xiàn)。作為一個特殊實例,如果頻道標志符(1ogo)(數(shù)據(jù)庫中的一種圖象)從一種版本變?yōu)榱硪环N版本,則頻道BIF將在條目160(圖5)中反映這種變化。MDBT還將在單元級的條目176(圖9)中體現(xiàn)這種變化。解碼器首先檢驗MDBT和確定單元版本號已經(jīng)發(fā)生變化,然后檢驗BIF文件以識別已經(jīng)在該單元內(nèi)發(fā)生變化的對象。圖9的主要數(shù)據(jù)庫表(MDBT)結(jié)構(gòu)提供了處理大節(jié)目指南的另一個優(yōu)點。解碼器復(fù)雜性和處理能力以及處理復(fù)雜多媒體對象的能力是隨時間不斷發(fā)展的。例如,第一代頂置盒解碼器主要限于以比特映象方式處理圖象。然而更新一代的解碼器可以使用解壓縮軟件下載JPEG(聯(lián)合圖象專家組)、GIF(圖形交換格式)或其它圖象格式,未來的解碼器將不僅能夠以多種格式處理圖象而且還能以多種格式處理電影片段。因此,人們希望構(gòu)造支持解碼器可伸縮性的節(jié)目指南數(shù)據(jù),也就是說,允許一組具有不同復(fù)雜度的解碼器利用賦予它們的處理能力級來處理節(jié)目指南信息。因而,低復(fù)雜度解碼器能夠識別它們能夠處理的對象并刪除超出它們處理能力的對象。另外,由于造成緩沖器溢出或其它問題,高復(fù)雜度對象可能損壞低復(fù)雜度解碼器的操作。圖9(和圖10)的MDBT數(shù)據(jù)結(jié)構(gòu)有利于在解碼器單元中支持有效多媒體對象復(fù)雜度辨別。為此,MDBT把PID(分組標識符)值指定給數(shù)據(jù)庫中的單元。在圖9中,條目172標識特定單元并與條目174的PID值相關(guān)聯(lián)。此外,條目172定義了24比特的字段celltype,它定義了一個單元的時間、區(qū)域和復(fù)雜度坐標(參見圖10)。這樣,MPEG-2可兼容傳送層字段中包含對象復(fù)雜度級指示符。因此,屬于不同復(fù)雜度級的數(shù)據(jù)庫中的對象在不同PID所標識的流中傳輸。對解碼器預(yù)先指定一個復(fù)雜度級,然后該解碼器應(yīng)用MDBT(特別是條目172)為具有等于或低于預(yù)先指定的解碼器復(fù)雜度級的復(fù)雜度級的那些單元選擇和高速緩存PID值。復(fù)雜度級超出解碼器能力的對象在傳送層上被有利地刪除。圖12顯示了根據(jù)本發(fā)明生成節(jié)目特定信息的方法的流程圖。圖12的方法生成節(jié)目特定信息,包括MGT、MDBT、CCT、STT、RRT、TCIT、CCIT、SCIT和SIT數(shù)據(jù)以及含有前述有益特征的描述符。該方法可以應(yīng)用在用于廣播節(jié)目指南數(shù)據(jù)的編碼器上,或者可以應(yīng)用于編碼在解碼器中的節(jié)目指南數(shù)據(jù)以傳送給另一個裝置。流程開始于圖12的步驟250,在步驟253,選擇基于前述數(shù)據(jù)構(gòu)成原理的方法來對節(jié)目特定信息分區(qū)。該節(jié)目特定信息根據(jù)時段和區(qū)域、網(wǎng)絡(luò)類型、復(fù)雜度級、單元、和節(jié)目(事件)來分區(qū)。在步驟255,指定PID值,以供已分區(qū)的節(jié)目特定信息使用。如果使用非MPEG傳送協(xié)議,則PID值可以由標識邏輯頻道的適當參數(shù)替代。在步驟257,生成MGT和MDBT(或其它類型的控制表),以包含分區(qū)操作期間形成的那些要素。MGT傳輸用于獲取在其它表中傳輸?shù)墓?jié)目特定信息的信息。MDBT傳輸用于從一個傳送流獲取多媒體對象的信息。在步驟260,形成遵從分區(qū)結(jié)構(gòu)的CCT、STT、RRT、TCIT、CCIT、SCIT和SIT等專用表。這些專用表并入根據(jù)前述的發(fā)明原理而得到的多媒體對象鏈路、版本號和標識符。形成一個含有能夠獲得可用廣播節(jié)目和頻道的頻道和節(jié)目標識信息的CIT(例如,TCIT、CCIT和SCIT),該可用廣播節(jié)目和頻道包含用于標識各分組數(shù)據(jù)流的分組標識符,這些分組數(shù)據(jù)流構(gòu)成要在特定頻道上傳輸?shù)母鱾€節(jié)目。此外,在步驟260,還生成包含節(jié)目指南調(diào)度信息的SIT,該節(jié)目指南調(diào)度信息包括可在CIT中列出的頻道上接收的節(jié)目(事件)的說明性列表。在步驟263,在步驟260中形成的表與相關(guān)多媒體對象一起被格式化成與所需數(shù)據(jù)格式和協(xié)議相適應(yīng)。這種數(shù)據(jù)格式和協(xié)議包括,例如,MPEG2可兼容節(jié)目特定信息、MPEG2DSM-CC、DSS、和互聯(lián)網(wǎng)可兼容文件傳送格式。在步驟265,最后的格式化表和多媒體對象在它們的指定位置并入數(shù)據(jù)流中進行陸地傳送。MGT和MDBT在步驟267被并入數(shù)據(jù)流中。在步驟270,在步驟267中產(chǎn)生的節(jié)目特定信息與用于多頻道的視頻和音頻節(jié)目典型分量(和其它數(shù)據(jù))一起被多路復(fù)用和格式化成傳輸流輸出。在步驟270,輸出的傳輸流被進一步處理,以便適合于陸地傳輸?shù)搅硪谎b置,比如接收機、視頻服務(wù)器、或在存儲媒體上進行記錄的存儲裝置。步驟270所執(zhí)行的處理包括已知的編碼功能,比如數(shù)據(jù)壓縮Reed-Solomon編碼、交織、擾頻、網(wǎng)格編碼和載波調(diào)制。在步驟275處理完成和終止。在圖12的處理中,可以形成多個CIT、SIT和相關(guān)擴展表并把它們并入節(jié)目特定信息中,以便適應(yīng)擴充的頻道數(shù)目。此外,在其它實施例中,可以對這些表進行相似的處理以用于,例如衛(wèi)星、有線或互聯(lián)網(wǎng)傳送。在圖13所示的視頻接收機系統(tǒng)中,用攜帶代表廣播節(jié)目內(nèi)容的音頻、視頻和相關(guān)數(shù)據(jù)的信號調(diào)制的廣播載波由天線10接收并被單元13處理。最后的數(shù)字輸出信號由解調(diào)器15解調(diào)。來自單元15的解調(diào)輸出由解碼器17進行網(wǎng)格解碼、映射成字節(jié)長度數(shù)據(jù)段、解交織和Reed-Solomon糾錯。來自單元17的糾正輸出數(shù)據(jù)是MPEG可兼容傳輸數(shù)據(jù)流形式的,含有節(jié)目典型多路復(fù)用音頻、視頻和數(shù)據(jù)分量。來自單元17的傳輸流由單元22多路分用成音頻、視頻和數(shù)據(jù)分量,它們由解碼器系統(tǒng)100的其它部件作進一步地處理。在一種模式中,解碼器100分別在單元50和55上提供用于顯示和音頻再現(xiàn)的MPEG解碼數(shù)據(jù)。在另一種模式中,解碼器100處理來自單元17的傳輸流,以便提供經(jīng)存儲裝置90存儲在存儲介質(zhì)105上的MPEG可兼容數(shù)據(jù)流。用戶使用遙控單元70選擇觀看TV頻道(用戶選擇頻道-SC)或者觀看屏幕菜單,比如節(jié)目指南。控制器60使用從控制單元70經(jīng)接口65提供的選擇消息適當?shù)嘏渲脠D13的部件接收所需節(jié)目頻道,以進行觀看??刂破?0包括處理器62和處理器64。單元62處理(即,分析、整理、組合)系統(tǒng)定時信息和包含節(jié)目指南信息在內(nèi)的節(jié)目特定信息。處理器64執(zhí)行操作解碼器100所需的其余控制功能。盡管單元60的功能可以像圖13所示的分立部件62和64那樣來實施,但這兩個部件的功能也可以在單個處理器中交替實施。例如,單元62和64的功能可以并入微處理器的編程指令內(nèi)??刂破?0配置了處理器13、解調(diào)器15、解碼器17和解碼器系統(tǒng)100,以對輸入信號格式和編碼類型進行解調(diào)和解碼。此外,控制器60還配置了用于其它通信模式的單元13、15和17,比如用于接收有線電視(CATV)信號和經(jīng)同軸線14進行雙向通信,或者通過,例如,電話線18進行雙向(例如,互聯(lián)網(wǎng))通信。在模擬視頻模式中,NTSC(美國國家電視標準委員會)可兼容信號由單元13、15和17接收并由解碼器100處理,分別在單元50和55上進行視頻顯示和音頻再現(xiàn)??刂破?0針對輸入信號類型,使用雙向數(shù)據(jù)和控制總線C在單元13、15、17和解碼器100的子單元中設(shè)置控制寄存器值,來逐個配置這些部件。提供給解碼器100的傳輸流包括含有節(jié)目頻道數(shù)據(jù)和輔助系統(tǒng)定時信息的數(shù)據(jù)分組;和含有節(jié)目指南信息的節(jié)目特定信息。單元22把輔助信息分組導(dǎo)引到控制器60上,在此把這一信息分析、整理和組合成前述分層排列的表(如圖1所示范的那樣)。包含用戶選擇節(jié)目頻道SC的各數(shù)據(jù)分組通過使用組合節(jié)目特定信息得到標識和組合。此外,節(jié)目特定信息包含條件訪問、網(wǎng)絡(luò)信息和標識及鏈接數(shù)據(jù),以便使圖13的系統(tǒng)調(diào)整到所希望的頻道上并組合數(shù)據(jù)分組形成完整的節(jié)目。節(jié)目特定信息還含有支持標識的數(shù)據(jù)和輔助信息的組合。節(jié)目特定信息和系統(tǒng)定時信息由控制器60按照圖1的結(jié)構(gòu)組合成多分層排列和互連的表。STT包含時間基準指示符和相關(guān)校正數(shù)據(jù),足以使解碼器建立廣播源發(fā)送節(jié)目的發(fā)送時間。MGT包含獲取其它表傳輸?shù)墓?jié)目特定信息的信息,比如用于標識與其它表相關(guān)的數(shù)據(jù)分組的標識符。CIT(例如,TCIT)包含用于調(diào)諧和導(dǎo)航的信息,以接收用戶所選擇的節(jié)目頻道。SIT包含可在CIT中所列出的頻道上接收的節(jié)目(事件)的說明性列表。RRT含有節(jié)目內(nèi)容額定值信息,比如依據(jù)范圍(例如,依據(jù)整個美國或美國內(nèi)的州)整理的MPAA(美國電影協(xié)會)或V-chip可兼容額定值信息。在分層表內(nèi)說明和增補條目的附加節(jié)目特定信息在描述符信息元素內(nèi)傳輸??刂破?0經(jīng)單元22獲得的節(jié)目特定信息和系統(tǒng)定時信息存儲在單元60的內(nèi)部存儲器中??刂破?0使用所獲得的節(jié)目指南信息對節(jié)目進行條件訪問和調(diào)度包括節(jié)目觀看、錄制和播放的節(jié)目處理功能??刂破?0和處理器22辨別從單元17輸入給解碼器100的分組解碼傳輸流中的視頻、音頻和子圖象(sub-picture)流的PID。該視頻、音頻和子圖象流構(gòu)成在所選頻道SC上傳輸?shù)乃韫?jié)目。處理器22分別向視頻解碼器25、音頻解碼器35和子圖象處理器30提供MPEG可兼容視頻、音頻和子圖象流。視頻和音頻流包含代表所選頻道SC節(jié)目內(nèi)容的壓縮視頻和音頻數(shù)據(jù)。子圖象數(shù)據(jù)包含與所選頻道SC節(jié)目內(nèi)容關(guān)聯(lián)的SIT、CCT和RRT信息。解碼器25對來自單元22的MPEG可兼容分組視頻數(shù)據(jù)進行解碼和解壓縮,并經(jīng)多路復(fù)用器40把解壓縮的節(jié)目典型象素數(shù)據(jù)供給NTSC解碼器45。相似地,音頻處理器35對來自單元22的分組音頻數(shù)據(jù)進行解碼,并與相關(guān)解壓縮視頻數(shù)據(jù)相同步地把經(jīng)解碼和放大的音頻數(shù)據(jù)提供給音頻再現(xiàn)裝置55。處理器30對從單元22接收到的子圖象數(shù)據(jù)進行解碼和解壓縮。處理器30組合、整理和翻譯來自單元22的RRT、CCT、CIT和數(shù)據(jù)對象,以產(chǎn)生格式化節(jié)目指南數(shù)據(jù)輸出給OSD37。OSD37處理SIT、RRT和CCT以及其它信息以生成象素映射數(shù)據(jù),它代表在顯示裝置50上顯現(xiàn)的包括可選擇菜單選項和其它條目的字幕、控制和信息菜單顯示。顯示的控制和信息菜單能夠使用戶選擇要觀看的節(jié)目,和調(diào)度未來節(jié)目處理功能,包括a)轉(zhuǎn)為接收所選節(jié)目以進行觀看,b)把節(jié)目錄制到存儲介質(zhì)105上,和c)從介質(zhì)105播放節(jié)目。包含OSD生成器37產(chǎn)生的文本和圖形的控制和信息顯示是在控制器60的操縱下以覆蓋象素映射數(shù)據(jù)的形式生成的。來自單元37的覆蓋象素映射數(shù)據(jù)與來自MPEG解碼器25的解壓縮節(jié)目典型象素數(shù)據(jù)在控制器60的操縱下經(jīng)多路復(fù)用器40在編碼器45中被組合在一起并得到同步。代表頻道SC上的視頻節(jié)目的合成象素映射數(shù)據(jù)和相關(guān)子圖象數(shù)據(jù)一起被NTSC編碼器45編碼輸出給顯示裝置50進行顯示。在圖13的系統(tǒng)的存儲模式中,來自單元17的校正輸出數(shù)據(jù)由解碼器100處理,以提供用于存儲的MPEG可兼容數(shù)據(jù)流。在這種模式中,用戶通過遙控單元70和接口65選擇用于存儲的節(jié)目。處理器22與處理器60一起形成包含MGT、MDBT、CCT、STT、RRT、TCIT和SIT數(shù)據(jù)的壓縮節(jié)目特定信息和包含前述有益特征的描述符。該壓縮節(jié)目特定信息支持對存儲所選用的節(jié)目進行解碼,但無關(guān)的信息除外。處理器60與處理器22一起形成一個合成MPEG可兼容數(shù)據(jù)流,包含所選節(jié)目的分組內(nèi)容數(shù)據(jù)和相關(guān)壓縮節(jié)目特定信息。該合成數(shù)據(jù)流輸出到存儲接口95。存儲接口95緩存合成數(shù)據(jù)流,以降低數(shù)據(jù)中的間隙和比特速率變化。所得到的緩沖數(shù)據(jù)由存儲裝置90處理成適于存儲在介質(zhì)105上的。存儲裝置90使用已知的有錯編碼(errorencoding)技術(shù),比如頻道編碼、交織和ReedSolomon編碼對來自接口95的緩沖數(shù)據(jù)流編碼,以產(chǎn)生適于存儲的編碼數(shù)據(jù)流。單元90在介質(zhì)105上存儲插入了壓縮節(jié)目特定信息的最后編碼數(shù)據(jù)流。圖13的結(jié)構(gòu)不是唯一的。根據(jù)本發(fā)明的原理也可以得到實現(xiàn)相同目的的其它結(jié)構(gòu)。此外,圖13的解碼器100的部件功能和圖12的處理步驟可以在微處理器編程指令中全部或部分得到實現(xiàn)。此外,本發(fā)明的原理適用于任何形式的MPEG或非MPEG可兼容電子節(jié)目指南。根據(jù)本發(fā)明原理形成的數(shù)據(jù)流可以用于包括例如視頻服務(wù)器或經(jīng)電話線路的PC(個人計算機)型通信的各種應(yīng)用。根據(jù)本發(fā)明原理插入節(jié)目特定信息而形成的、含有視頻、音頻和數(shù)據(jù)的一個或多個分量的節(jié)目數(shù)據(jù)流可以記錄在存儲介質(zhì)上,和向其它服務(wù)器、PC、或接收機傳送或再廣播。這里所述的數(shù)據(jù)結(jié)構(gòu)的關(guān)鍵要素能夠有利地用于以用來傳送節(jié)目內(nèi)容或節(jié)目指南信息的各種各樣數(shù)據(jù)傳輸結(jié)構(gòu)傳送節(jié)目輔助信息。例如,這種傳送結(jié)構(gòu)可以包含MPEG-PSI、互聯(lián)網(wǎng)TCP/IP(傳輸控制協(xié)議/互聯(lián)網(wǎng)協(xié)議)、DSS(數(shù)字衛(wèi)星系統(tǒng))、ATM(異步傳輸模式)等等。權(quán)利要求1.一種解碼至少來自第一信源的分組節(jié)目數(shù)據(jù)以提供節(jié)目指南的設(shè)備,包括用于獲取節(jié)目指南信息和用于獲取所述分組節(jié)目數(shù)據(jù)中的輔助信息的處理器,所述輔助信息包括,(a)與節(jié)目指南信息條目相關(guān)聯(lián)的對象文件的目錄,和(b)將所述對象文件與所述節(jié)目指南信息條目相關(guān)聯(lián)的映射;用于從對象文件建立圖像對象并將所述圖像對象與節(jié)目指南信息條目相鏈接的處理器;和用于形成包括所述圖像對象和所述節(jié)目指南信息條目的合成圖像以提供節(jié)目指南供顯示用的顯示處理器。2.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述對象文件的目錄列出至少與下列之一相關(guān)聯(lián)的文件(a)廣播節(jié)目、(b)廣播頻道和(c)用戶界面控制。3.根據(jù)權(quán)利要求1所述的設(shè)備,其中對象至少包括下列之一(a)視頻段、(b)音頻段、(c)文本、(d)代表要顯示的用戶可選條目的圖標、(e)HTML或SGML文件、(f)可選條目的菜單、(g)顯示在內(nèi)含圖像(encompassingimage)內(nèi)的圖像窗口、和(h)啟動多媒體功能的圖像窗口。4.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述輔助信息還包括獲取信息;用于從與第一信源不同的第二信源獲取所述輔助信息,和所述輔助信息包括下列之一(a)互聯(lián)網(wǎng)URL,(b)互聯(lián)網(wǎng)IP地址,(c)電子郵件地址,和(d)電話/傳真/可視電話號碼。5.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述顯示處理器響應(yīng)在可用節(jié)目指南之間選擇的用戶選擇輸入命令提供所述節(jié)目指南供顯示用。6.根據(jù)權(quán)利要求1所述的設(shè)備,其中所述輔助信息包括對象復(fù)雜度級指示符,和所述設(shè)備忽略復(fù)雜度級超過預(yù)定級別的對象。7.一種解碼至少來自第一信源的分組節(jié)目數(shù)據(jù)以提供節(jié)目指南的設(shè)備,包括用于獲取所述分組節(jié)目數(shù)據(jù)中的節(jié)目指南信息和用于獲取輔助信息的處理器,所述輔助信息包括,(a)用于處理獲取的節(jié)目指南信息的應(yīng)用軟件,和(b)將所述應(yīng)用軟件與要處理的節(jié)目指南信息相關(guān)聯(lián)的目錄;用于執(zhí)行所述應(yīng)用軟件來處理所述節(jié)目指南信息條目,以形成節(jié)目指南供顯示用的處理器;和用于調(diào)整所述形成的節(jié)目指南信息供顯示用的顯示處理器。8.根據(jù)權(quán)利要求7所述的設(shè)備,其中所述應(yīng)用軟件至少包括下列之一(a)HTML或SGML文件、(b)JavaTM文件、(c)ActivexTM文件和(d)解碼器支持的軟件語言文件。9.根據(jù)權(quán)利要求7所述的設(shè)備,其中所述處理器執(zhí)行所述應(yīng)用軟件以建立節(jié)目指南供顯示用。10.根據(jù)權(quán)利要求9所述的設(shè)備,其中所述處理器建立特殊節(jié)目指南供顯示用,所述特殊節(jié)目指南包括至少根據(jù)下列之一整理的節(jié)目表(a)特定時段的節(jié)目廣播,和(b)特定類別的節(jié)目。11.根據(jù)權(quán)利要求10所述的設(shè)備,其中所述特定類別的節(jié)目包括至少含有下列之一的節(jié)目(a)特定主題或題目、(b)特定演員或?qū)а?、?c)用戶定義的特定判據(jù)。12.根據(jù)權(quán)利要求9所述的設(shè)備,其中所述處理器從下列之一或多個建立特殊節(jié)目指南(a)從廣播信源獲得的節(jié)目指南信息、和(b)通過因特網(wǎng)獲得的節(jié)目指南信息。13.根據(jù)權(quán)利要求9所述的設(shè)備,其中所述處理器建立列出下列之一或多個的、包括多媒體服務(wù)的特殊節(jié)目指南(a)適用于播放的DVD/VCR節(jié)目、(b)因特網(wǎng)萬維網(wǎng)站點、(c)用于訪問的預(yù)存?zhèn)髡?電話號碼、(d)視頻電話服務(wù)訪問條目、和(e)家用電器控制功能。14.根據(jù)權(quán)利要求12所述的設(shè)備,其中在建立特殊節(jié)目指南過程中,所述處理器通過利用包括下列之一的獲取信息與第二信息建立雙向通信來獲得節(jié)目指南信息(a)因特網(wǎng)URL、(b)因特網(wǎng)IP地址、(c)電子郵件地址、和(d)電話/傳真/視頻電話號碼。15.根據(jù)權(quán)利要求7所述的設(shè)備,其中所述應(yīng)用軟件包括至少與下列之一相關(guān)聯(lián)的對象文件(a)廣播節(jié)目、(b)廣播頻道和(c)用戶界面控制。16.根據(jù)權(quán)利要求7所述的設(shè)備,其中所述處理器執(zhí)行所述應(yīng)用軟件以建立從用于顯示的若干個節(jié)目指南中選擇的用戶選擇節(jié)目指南供顯示用。17.一種解碼至少來自第一信源的分組節(jié)目數(shù)據(jù)的設(shè)備,包括用于獲取包括輔助信息和節(jié)目指南信息的分組節(jié)目信息的處理器,所述輔助信息包括,(a)包括用于命令裝置的應(yīng)用軟件的對象文件,和(b)用于將所述應(yīng)用軟件與列在所述節(jié)目指南信息中的節(jié)目相關(guān)聯(lián)的目錄;和利用所述輔助信息并用于執(zhí)行所述應(yīng)用軟件以命令所述裝置處理所述列出的節(jié)目的處理器。18.根據(jù)權(quán)利要求17所述的設(shè)備,其中所述應(yīng)用軟件至少實現(xiàn)下列功能之一(a)命令VCR/DVD裝置在預(yù)定廣播時間記錄節(jié)目、(b)命令所述設(shè)備調(diào)諧到特定廣播視頻頻道、和(c)命令所述設(shè)備調(diào)諧到特定廣播音頻頻道。19.根據(jù)權(quán)利要求17所述的設(shè)備,其中所述應(yīng)用軟件至少包括下列之一(a)HTML或SGML文件、(b)JavaTM文件、(c)ActivexTM文件、(d)萬維網(wǎng)瀏覽器和(e)解碼器支持的軟件語言文件。20.根據(jù)權(quán)利要求17所述的設(shè)備,其中所述目錄列出至少與下列之一相關(guān)聯(lián)的文件(a)廣播節(jié)目、(b)廣播頻道、(c)用戶界面控制和(d)與所述設(shè)備相連接的外圍裝置。21.根據(jù)權(quán)利要求17所述的設(shè)備,其中所述輔助信息包括對象文件復(fù)雜度級指示符,和所述設(shè)備忽略復(fù)雜度級超過預(yù)定級別的對象文件。22.一種解碼至少來自第一信源的分組節(jié)目數(shù)據(jù)以提供節(jié)目指南的設(shè)備,包括用于獲取節(jié)目指南信息和用于獲取所述分組節(jié)目數(shù)據(jù)中的輔助信息的處理器,所述輔助信息包括(a)與節(jié)目指南信息條目相關(guān)聯(lián)的對象文件的目錄,和(b)對象文件復(fù)雜度級指示符,和用于忽略復(fù)雜度級超過預(yù)定級別的對象文件和用于從對象文件建立圖像對象并將所述圖像對象與節(jié)目指南信息條目相鏈接的處理器;和用于形成包括所述圖像對象和所述節(jié)目指南信息條目的合成圖像以提供節(jié)目指南供顯示用的顯示處理器。23.一種包含表示視頻信息的數(shù)字數(shù)據(jù)的存儲介質(zhì),包括表示視頻節(jié)目的分組節(jié)目信息;包括用于處理多媒體對象的信息的輔助信息,所述輔助信息包括,(a)與節(jié)目指南信息條目相關(guān)聯(lián)的對象文件的目錄,和(b)將所述對象文件與所述節(jié)目指南信息條目相關(guān)聯(lián)的映射;和用于從對象文件建立圖像對象并將所述圖像對象與圖像中的節(jié)目指南信息條目相鏈接供顯示用的信息。24.一種解碼至少來自第一信源的分組節(jié)目數(shù)據(jù)以提供節(jié)目指南的方法,包括下列步驟獲取節(jié)目指南信息和獲取所述分組節(jié)目數(shù)據(jù)中的輔助信息,所述輔助信息包括,(a)與節(jié)目指南信息條目相關(guān)聯(lián)的對象文件的目錄,和(b)用于將所述對象文件與所述節(jié)目指南信息條目相關(guān)聯(lián)的映射;從對象文件建立圖像對象;將所述圖像對象與節(jié)目指南信息條目相鏈接;和形成包括所述圖像對象和所述節(jié)目指南信息條目的合成圖像以提供節(jié)目指南供顯示用。25.一種解碼至少來自第一信源的分組節(jié)目數(shù)據(jù)以提供節(jié)目指南的方法,包括下列步驟獲取所述分組節(jié)目數(shù)據(jù)中的節(jié)目指南信息和獲取輔助信息,所述輔助信息包括,(a)用于處理獲得的節(jié)目指南信息的應(yīng)用軟件,和(b)用于將所述應(yīng)用軟件與要處理的節(jié)目指南信息條目相關(guān)聯(lián)的目錄,執(zhí)行所述應(yīng)用軟件處理所述節(jié)目指南信息條目,以形成節(jié)目指南供顯示用;和調(diào)整所述形成的節(jié)目指南信息供顯示用。26.一種解碼至少來自第一信源的分組節(jié)目數(shù)據(jù)的方法,包括下列步驟獲取包括輔助信息和節(jié)目指南信息的分組節(jié)目信息,所述輔助信息包括(a)包括用于命令裝置的應(yīng)用軟件的對象文件,和(b)用于將所述應(yīng)用軟件與列在所述節(jié)目指南信息中的節(jié)目相關(guān)聯(lián)的目錄;和利用所述輔助信息以確定要由裝置處理的節(jié)目;和執(zhí)行所述應(yīng)用軟件以命令所述裝置處理所述列出的節(jié)目。27.一種形成適合于在解碼器中處理的分組節(jié)目數(shù)據(jù)的方法,包括下列步驟形成節(jié)目指南信息和輔助信息,所述輔助信息包括,(a)與節(jié)目指南信息條目相關(guān)聯(lián)的對象文件的目錄,和(b)將所述對象文件與所述節(jié)目指南信息條目相關(guān)聯(lián)的映射;將所述輔助信息和所述節(jié)目指南信息合并入分組數(shù)據(jù)中輸出到傳送信道。全文摘要一種節(jié)目指南信息數(shù)據(jù)結(jié)構(gòu)和處理系統(tǒng)便于解碼器的解碼和可選節(jié)目指南生成。解碼器獲取與節(jié)目指南信息條目相關(guān)聯(lián)的對象文件的目錄和將對象文件(例如,表示頻道、節(jié)目或控制信息或軟件)與節(jié)目指南信息條目相關(guān)聯(lián)的映射。該解碼器從對象文件建立圖像對象并將該圖像對象與節(jié)目指南信息條目相鏈接。該解碼器執(zhí)行應(yīng)用軟件對象以形成特殊節(jié)目指南供顯示用,并執(zhí)行另一個應(yīng)用軟件對象以命令裝置處理列在節(jié)目指南中的節(jié)目。文檔編號H04N5/445GK1297652SQ99805195公開日2001年5月30日申請日期1999年2月18日優(yōu)先權(quán)日1998年2月20日發(fā)明者梅米特·K·奧茲坎,唐嘉元,埃德溫·A·赫里迪亞申請人:湯姆森特許公司