獲取和處理廣播節目、節目指南和頻道標識數據的系統的製作方法
2023-08-01 02:04:56
專利名稱:獲取和處理廣播節目、節目指南和頻道標識數據的系統的製作方法
技術領域:
本發明涉及廣播節目指南、系統信息和節目特定信息的處理。
背景技術:
在視頻廣播和處理應用中,數字視頻數據通常被編碼成符合已知標準的要求。一種如此廣泛採用的標準是MPEG2(運動圖像專家組)圖像編碼標準,下文稱之為「MPEG標準」。MPEG標準由系統編碼部分(ISO/IEC(圖際標準化組織/國際電子技術委員會)13818-1,1994年6月10日)和視頻編碼部分(ISO/IEC 13818-2,1995年1月20日)組成。編碼成MPEG標準的數據是包化數據流的形式,它通常包括許多節目頻道的數據內容(例如,與有線電視頻道1-125相對應的內容)。並且,幾個數字服務和頻道可能佔據以前由單個模擬頻道佔據的頻譜。以前分配給模擬NTSC(美國國家電視標準委員會)兼容廣播頻道的6 MHz帶寬現在可能分裂成提供各種各樣服務的許多個數字子頻道。例如,用於RF頻道13的廣播頻譜可能被分配給包括主節目頻道、提供股票報價的金融服務頻道、體育新聞服務頻道、和購物互動頻道的子頻道。另外,在不同子頻道中傳送的數據可能是不同數據格式的(例如,模擬、數字等)。並且,傳輸的子頻道數量和各個子頻道帶寬可以動態地發生改變,以適應發生改變的廣播節目編排的要求。
在這樣的數字視頻系統中,要廣播的服務的數量的激增、它們內容的更加多樣性、以及廣播電臺動態地改變這些頻道的數量和所分配帶寬的能力,把許多問題擺在人們面前。尤其是,廣播頻道數量的增加可能增加了調諧的難度和延長了獲取所選節目頻道所需的時間。並且,隨著頻道數量不斷增加,解碼所傳輸的節目數據所需的輔助節目特定信息的數量也隨之增加。輔助節目特定信息包括在識別和組裝構成所選節目的數據包的過程中使用的數據,並且還包括與傳輸的節目數據相關的節目指南和文本信息。接收和解碼節目所需的輔助節目特定信息的獲取和管理和數字視頻系統中頻道編號的管理也把其它的問題擺在人們面前。這些問題和它們衍生的問題將由根據本發明原理的系統解決。
發明概述獲取在多個廣播頻道之一上傳送的節目指南信息的系統包括響應用戶輸入(a)第一頻道標識號(例如,虛擬頻道標識號)和(b)不同的第二頻道標識號(例如,傳輸頻道標識號)的至少一個,識別單個廣播頻道。把系統調諧到去接收識別的單個廣播頻道,和利用獲取的節目指南獲取構成在單個廣播頻道上傳送的節目的包化節目信息。把包化節目信息處理成適合於顯示的。系統還響應用戶啟動第一和第二導航控制,分別支持在廣播頻道的第一列表和與單個廣播頻道相聯繫的子頻道的第二列表中導航。
附圖簡述在附圖中
圖1是根據本發明原理,處理廣播信號的數字視頻接收設備的方塊圖;圖2顯示了根據本發明,獲取在傳送用戶所選廣播頻道的傳輸頻道上傳送的節目指南信息,以及識別單個廣播頻道和將其與特定節目指南相聯繫的方法的流程圖;圖3顯示了根據本發明,掃描接收的地面廣播頻道,將單個地面廣播頻道與相應節目指南相聯繫的解碼器初始化方法的流程圖;圖4顯示了根據本發明,掃描接收的有線廣播頻道,將單個有線廣播頻道與相應節目指南相聯繫的解碼器初始化方法的流程圖;圖5顯示了根據本發明,例如,響應用戶輸入頻道標識號或響應把新頻道加入解碼器頻道序列中,確定廣播頻道上的節目指南可用性的方法的流程圖;圖6顯示了根據本發明,涉及到處理節目內容數據和頻道標識號,以提供供顯示用的複合圖像的頻道號映射的方法的流程圖;圖7和8顯示了根據本發明,按照分別用於MPEG PSI節目指南和ATSCPSIP兼容節目指南的頻道映射進行解碼器調諧的例子;圖9顯示了根據本發明,響應通過導航分層聯繫的頻道列表的用戶頻道選擇,獲取節目內容數據的方法的流程圖;和圖10顯示了根據本發明,包括分層聯繫的頻道列表和相關的菜單導航控制的示範性節目指南顯示。
附圖詳述圖1是處理廣播信號的數字視頻接收設備的方塊圖。所公開的系統涉及到處理包括不同編碼格式的節目指南數據的輔助節目特定信息合併在其中的視頻信號。這些格式可以包括,例如,與MPEG系統標準第2.4.4節規定的節目特定信息(PSI)要求兼容的MPEG PSI格式,或者,它可以遵從下文稱之為PSIP標準的、高級電視系統委員會(ATSC)在1997年11月10日公布的地面廣播和有線廣播的節目和系統信息協議。數據格式還可以包括在垂直消隱期(VBI)傳送節目特定信息的模擬NTSC型視頻信號格式,或其它專用數據格式。
在數字視頻系統中,單個頻道可以由確定頻道傳輸的載波頻率的物理傳輸頻道(PTC)號來規定。單個頻道也可以由第一和第二標識號來規定。第一標識號(主號)與信息提供者相聯繫。第二標識號(輔號)用於標識與第一標識號相聯繫的一組頻道當中的廣播頻道。第一和第二標識號一起用於標識構成在廣播頻道上傳輸的節目的數據。主號的示範性範圍對於地面廣播頻道,是從1到99,和對於有線頻道,是從1到999。輔號的示範性範圍對於地面廣播頻道和對於有線頻道,都是從1到999。根據主號和輔號確定的廣播頻道可以互通地被稱為服務或虛擬頻道或邏輯頻道。在公開的實施例中,一旦系統初始化,有利地進行頻道掃描,將特定節目指南(例如,PSIP指南、MPEGPSI指南或模擬VBI指南)與單個頻道相聯繫。也可以根據新頻道的引入執行相似的過程。並且,解碼器把用戶輸入的PTC號有利地轉換成供顯示用的組合主輔號。
本發明的原理可以應用於使用不同編碼類型或調製格式的地面、有線、衛星、網際網路或計算機網絡廣播系統。這樣的系統可以包括,例如,涉及到其它編碼數據流的類型和其它傳送節目特定信息的方法的非MPEG兼容系統。並且,儘管所公開的系統被描述成處理廣播節目,但這只是示範性的。術語「節目」用於代表諸如音頻數據、電話消息、電腦程式、網際網路數據或其它信息之類,任何形式的包化數據。
在圖1的視頻接收器系統(系統20)中,用攜帶代表廣播節目內容的音頻、視頻和相關數據的信號調製的地面廣播載波由天線10接收和由單元13處理。所得的數字輸出信號由解調器15解調。來自單元15的解調輸出由解碼器17進行格子解碼,映射成字節長度的數據段,解交織和Reed-Solomon(裡德-索洛蒙)糾錯。來自單元17的糾正輸出數據是包含代表多路復用音頻、視頻和數據成分的節目的MPEG兼容傳輸數據流的形式。來自單元17的傳輸流由單元22多路分用成由解碼器系統100的其它部件作進一步處理的音頻、視頻和數字成分。這些其它部件包括視頻解碼器25、音頻處理器35、子畫面處理器30、屏幕圖形顯示發生器(OSD)37、多路復用器40、NTSC編碼器45和存儲接口95。在一種模式中,解碼器100把用於顯示和音頻再現的MPEG解碼數據分別提供到單元50和55上。在另一種模式中,解碼器100處理來自單元17的傳輸流,通過存儲設備90把用於存儲的MPEG兼容數據流提供到存儲介質98上。在模擬視頻信號處理模式中,單元19處理來自單元17的接收視頻信號,把用於顯示和音頻再現的NTSC兼容信號分別提供到單元50和55上。
在其它輸入數據模式中,單元72、74和78分別為來自電話線18的網際網路流化視頻和音頻數據、來自饋線11的衛星數據和來自電纜線14的有線視頻提供接口。來自單元72、74和78的經處理數據經單元17適當地解碼,提供給解碼器100,以結合通過天線10輸入的地面廣播所述的相似方式作進一步處理。
為了觀看,用戶利用遙控單元70選擇TV頻道或諸如節目指南之類的屏幕菜單。處理器60利用遙控單元70通過接口65提供的選擇信息,適當地配置圖1的部件,接收希望觀看的節目頻道。處理器60包括處理器62和控制器64。單元62處理(即分析、核對和組裝)包括節目指南和系統信息的節目特定信息,和控制器64執行操作解碼器100所需的其餘控制功能。儘管單元60的功能可以如圖1所示的那樣,由分開的單元62和64實現,但是它們也可以可替換地在單個處理器中實現。例如,可以把單元62和64的功能合併在微處理器的編程指令中。處理器60把處理器13、解調器15、解碼器17和解碼器系統100配置成解調和解碼輸入信號格式和編碼類型。單元13、15、17、和解碼器100中的子單元由利用雙向數據和控制信號總線C把控制寄存器值設置在這些部件中的處理器60,針對輸入信號類型單獨配置。
提供給解碼器100的傳輸流包括含有節目頻道數據和節目特定信息的數據包。單元22把節目特定信息包引向處理器60,處理器60分析、核對這個信息,和把這個信息組裝成分層排列的表。利用組裝的節目特定信息識別和組裝包括用戶所選節目頻道的單個數據包。節目特定信息包含條件訪問信息、網絡信息和使圖1的系統能夠調諧到所希望的頻道上和組裝數據包以形成完整節目的標識和連結數據。節目特定信息還包含與廣播節目相關的輔助節目指南信息(例如,電子節目指南-EPG)和描述性文本,以及支持這個輔助信息的標識和組裝的數據。
在獲取節目指南信息過程中,解碼器100(以及處理器60)確定接收信號是代表模擬頻道,還是代表數字頻道,並且還確定在接收頻道上可用的節目指南信息的類型。然後,可以獲取模擬頻道VBI指南或數字節目指南(例如,MPEG PSI型指南或ATSC PSIP型指南)。一旦確定了對於廣播頻道是存在PSIP、MPEG PSI、還是存在VBI指南,或者廣播頻道是否是沒有VBI指南的模擬頻道,解碼器100(以及單元60)就更新存儲的資料庫信息,把指南之一與所希望的廣播頻道相聯繫。
處理器60獲取和組裝不同類型的節目特定信息和節目指南(例如,PSIP、MPEG PSI或VBI型指南),形成它們各自的數據結構。例如,處理器60把數字ATSC PSIP指南(以及MPEG PSI指南)組裝成多層排列和相互連結的表。同樣,處理器60組裝模擬VBI數據,形成供執行節目相關解碼器功能(例如,時移節目記錄)之用的節目指南資料庫和供按照系統要求來顯示之用的指南。
示範性分層PSIP表結構包括主指南表(MGT)、頻道信息表(CIT)、事件信息表(EIT)、和諸如擴充文本表(ETT)之類的可選表。MGT包含用於獲取諸如標識與其它表相聯繫的數據包的標識符之類、在其它表中傳送的節目特定信息的信息。CIT包含用於調諧和導航以接收用戶所選節目頻道的信息。EIT包含可在列在CIT中的頻道上接收的節目(事件)的描述性列表。ETT包含描述節目和節目頻道的文本消息。描述和補充分層表內的項目的其它節目特定信息也在描述符信息元內傳送。處理器60通過單元22形成的最後節目特定信息數據結構被存儲在單元60的內部存儲器中。
如果獲取的節目特定信息以MPEG PSI格式傳送,那麼,它同樣形成符合MPEG系統標準第2.4.4節的表。這些表可以包括節目關聯表(PAT)和節目映射表(PMT)、並且還可以包括網絡信息表(NIT)和條件訪問表(CAT)。每個表都是從可通過特定PID識別的數據包中形成的。PMT定義PID標記,PID標記標識構成節目的單個包化數據流。這些單個數據流被稱為基本流。基本流包括諸如視頻數據流和各種語言的單個音頻數據,以及字幕數據流之類的各種數據流。PAT把節目號與使構成PMT的數據包得到標識和組裝的PID相聯繫。NIT是可選的,可以被構造成例如用於定義諸如衛星傳輸頻道頻率和轉發器頻道之類的物理網絡參數。CAT包含諸如加密碼之類的條件訪問信息,加密碼支配著對取決於用戶權限的節目的訪問。
圖2-5顯示了在獲取在多個廣播頻道上傳送的不同類型節目指南信息(例如,模擬-VBI型、MPEG PSI型或ATSC PSIP型)的過程中,處理器60控制圖1的解碼器所應用的方法,其中不同類型的節目指南信息(例如,模擬-VBI型、MPEG PSI型或ATSC PSIP型)供捕獲構成在單個廣播頻道上傳送的節目的包化節目信息之用。具體地說,圖2顯示了獲取節目指南信息,以及識別單個廣播頻道和將其與特定節目指南相聯繫的方法的流程圖。這有利地降低了搜索要用在處理將來選擇的廣播頻道中的指南的需要,和減少了節目和頻道獲取次數。在緊接在開始步驟100之後的步驟105,處理器60命令系統20調諧接收傳送用戶所選廣播頻道的物理傳輸頻道(PTC)。如果接收的廣播頻道是數字的,處理器60就在步驟110,檢查在頻道上接收的數據,通過首先尋找PSIP類型的指南,然後再尋找MPEG PSI類型的指南,識別哪一種節目指南是可用的。如果接收的廣播頻道是模擬的(例如,NTSC兼容的),處理器60就在步驟110,分析在模擬信號的垂直消隱期(VBI)內傳送的任何數據,以識別一個或多個節目指南是否可用。在PSIP指南和MPEG PSI指南兩者都可用的情況下,處理器60在步驟115,選擇PSIP指南(被指定為優先級最高的指南),供獲取用,並且更新內部資料庫,把接收的廣播頻道與所選的PSIP指南相聯繫。PSIP指南是按照預定的指南優先級簡表被選為優先級最高的指南的。在步驟120,處理器60與多路分解器22一起,獲取PSIP數據包和組裝它們,以便在單元60的內部存儲器內形成PSIP指南數據結構。
在另一個可替換實施例中,可以獲取和組裝多個指南(例如,PSIP和MPEG PSI指南)。多個指南可以由處理器60加以比較,用於識別指南數據中的錯誤,或識別列在一個指南中,而在其它指南中卻省略了的附加廣播服務。因而,處理器60通過捕獲支持用戶對這些服務的訪問的數據,可以把這樣的附加服務加入用戶服務列表中。在步驟125,處理器60分析捕獲的PSIP指南數據,導出支持所顯示節目指南列表的生成的信息。所顯示的節目指南向用戶顯示在接收的物理傳輸頻道(PTC)上可獲得的節目和事件、和相關的廣播時間表。處理器60與解碼器100一起處理經分析的信息,和在再現設備50上顯示節目指南列表。顯示的節目指南列表對接收的傳輸頻道和其它可用頻道的節目進行編排。在步驟130,處理器60利用獲取的PSIP指南數據,命令解碼器100捕獲和組裝包化數據,以形成在用戶所選廣播頻道上廣播的節目。在步驟135,結束圖2的處理。
圖3顯示了涉及到重複性地掃描接收的地面廣播頻道,將單個地面廣播頻道與相應節目指南相聯繫的、處理器60和解碼器100所應用的初始化方法的流程圖。這樣的初始化方法可以,例如,在電源接通的時候,在使用低峰期間(例如,在夜裡),或在用戶看不見的後臺運行期間進行。但是,這種類型的掃描操作可能識別不出可用於新加的廣播頻道的指南。緊接在開始步驟200之後,處理器60在步驟205,命令系統20(圖1的解碼器)利用以前存儲的物理傳輸頻道(PTC)調諧信息,調諧接收下一個可用的地面廣播頻道。並且,處理器60在步驟210,命令系統20嘗試獲取在這個地面廣播頻道上傳送的數字PSIP指南。如果處理器60成功了,它就把PSIP指南存儲在內部存儲器中,和更新內部資料庫,加入這個特定的接收頻道作為PSIP指南型頻道(分別在步驟215和220)。如果在步驟215,PSIP指南的獲取是不成功的,處理器60就分別在步驟225和230,確定接收的廣播頻道是否是模擬的,和如果是的話,就獲取在VBI數據(如果可用的話)中傳送的節目指南。如果接收的廣播頻道不是模擬的(步驟225),處理器60就嘗試獲取構成節目映射表和節目關聯表(PMT和PAT)的數字MPEG PSI指南。如果處理器60成功了,它就把MPEG PSI指南存儲在內部存儲器中,和更新內部資料庫,加入這個特定的接收頻道作為MPEG PSI指南型頻道(分別在步驟240和245)。如果在步驟240,MPEG PSI指南的獲取是不成功的,處理器60就在步驟250把這個特定的接收頻道標識為沒有相關指南的。在步驟220、230、245或250更新了其中的內部資料庫之後,處理器60通過在步驟205調諧接收下一地面廣播頻道,重複頻道掃描處理。重複這種重複性處理,直到所有可用的地面廣播頻道都得到掃描為止,然後,在步驟207結束處理。
圖4顯示了涉及到重複性地掃描接收的有線廣播頻道,將單個有線廣播頻道與相應節目指南相聯繫的、處理器60和解碼器100所應用的初始化方法的流程圖。緊接在開始步驟300之後,處理器60在步驟305,命令系統20利用以前存儲的物理傳輸頻道(PTC)調諧信息,調諧接收下一個可用的有線廣播頻道。並且,處理器60在步驟310,命令系統20嘗試獲取在這個有線廣播頻道上傳送的數字MPEG PSI指南。如果處理器60成功了,它就把MPEGPSI指南存儲在內部存儲器中,和更新內部資料庫,加入這個特定的接收頻道作為MPEGPSI指南型頻道(分別在步驟315和320)。如果在步驟315,MPEGPSI指南的獲取是不成功的,處理器60就分別在步驟325和330,確定接收的廣播頻道是否是模擬的,和如果是的話,就獲取在VBI數據(如果可用的話)中傳送的節目指南。如果接收的廣播頻道不是模擬的(步驟325),處理器60就在步驟335把這個特定的接收頻道標識為沒有相關指南的。在步驟320、330、和335更新了其中的內部資料庫之後,處理器60通過在步驟305調諧接收下一有線廣播頻道,重複頻道掃描處理。重複這種重複性處理,直到所有可用有線廣播頻道都得到掃描為止,然後,在步驟307結束處理。
圖5顯示了,例如,響應用戶輸入頻道標識號或響應把新頻道加入解碼器頻道排列中,確定廣播頻道上的節目指南可用性的方法的流程圖。緊接在開始步驟400之後,為了響應用戶輸入頻道標識號,處理器60在步驟405,從它的內部資料庫中確定用戶輸入的標識號是否與以前掃描過的頻道相對應,和是否與標識的節目指南相聯繫。如果節目指南與所選的頻道相聯繫,和以前曾經獲取過,處理器60就在步驟430,命令系統20利用這個以前獲取的節目指南信息調諧接收所選的頻道。如果所選的頻道是首次接收的頻道,和沒有相關的節目指南信息(例如,加入用戶頻道排列中的頻道),處理器60就初始化節目指南可用性掃描。處理器60在步驟410,命令系統20利用以前存儲的物理傳輸頻道(PTC)調諧信息,調諧接收所選的廣播頻道,和嘗試獲取在所選廣播頻道上傳送的數字PSIP指南。如果處理器60成功了,它就把PSIP指南存儲在內部存儲器中,和更新內部資料庫,加入這個所選的頻道作為PSIP指南型頻道(步驟415)。
在步驟430,處理器60命令系統20利用這個以前獲取的PSIP指南信息,調諧接收所選的廣播頻道。如果在步驟410,PSIP指南的獲取是不成功的,處理器60就分別在步驟420和425,確定接收的廣播頻道是否是模擬的,和如果是的話,獲取在VBI數據(如果可用的話)中傳送的節目指南。處理器60在步驟430,命令系統20利用這個預先存儲的PTC調諧信息,調諧接收模擬頻道。如果接收的廣播頻道不是模擬的(步驟420),處理器60就嘗試獲取構成節目映射表和節目關聯表(PMT和PAT)的數字MPEG PSI指南。如果處理器60成功了,它就把MPEG PSI指南存儲在內部存儲器中,和更新內部資料庫,加入這個特定的接收頻道作為MPEG PSI指南型頻道和初始化調諧接收所選頻道(分別在步驟435、440和430)。如果所選的頻道是數字的,並且既沒有獲取到PSIP指南,也沒有獲取到MPEG PSI指南,處理器60就在步驟445,初始化指南獲取處理從步驟410開始的循環。重複這種重複性處理達有限嘗試次數(例如,嘗試4次)或有限時間間隔。如果在這些嘗試之後,還沒有獲取到指南,就通過屏幕消息,向用戶把頻道標識為不能獲得的。在某些情況下,譬如在衛星天線調諧操作期間,可以把這種處理設置成作為頻道調諧操作的一部分而不斷重複。
圖6-9顯示了由處理器60應用於頻道號映射和導航頻道列表的方法,其中頻道號映射和導航頻道列表供利用不同類型的預存節目指南信息獲取用戶所選頻道之用。具體地說,圖6顯示了涉及處理節目內容數據和頻道標識號,以提供供顯示用的複合圖像的頻道號映射的方法的流程圖。在緊接在開始步驟500之後的步驟505,處理器60在以前獲取的頻道信息數據中搜索可用的頻道。這個資料庫信息是在前頻道掃描操作期間積累的。處理器60響應用戶輸入的物理傳輸頻道(PTC)的頻道號,和虛擬頻道主號和虛擬頻道輔號之一(或兩者),搜索資料庫以識別傳送所希望節目的用戶所選廣播頻道。在頻道映射中,資料庫把物理傳輸頻道(PTC)的頻道號與虛擬頻道主號和虛擬頻道輔號相聯繫。頻道映射有利地使傳送用戶所希望節目的特定廣播頻道能夠從帶有輔號的PTC的輸入中或從與輔號一起的主號的輸入中識別出來。在可替換的實施例中,這種頻道標識號轉換可以利用預定的和存儲的算法或公式進行。在用戶沒有輸入輔號情況下,假設默認值為0,但是,默認的輔號是可編程的,可以把它設置為另一個頻道輔號。在步驟510,處理器60命令系統20調諧接收利用它的內部資料庫識別的用戶所選廣播頻道。
在步驟515,處理器60檢查它的內部資料庫,以識別與用戶所選傳輸頻道相聯繫的節目指南的類型。在多於一個的指南可用(例如,PSIP和MPEGPSI指南)的情況下,處理器60根據預定指南優先級,選擇一個指南(例如,PSIP)使用。在步驟520,處理器60與解碼器100的多路分解器22一起,獲取構成在用戶所選廣播頻道上傳送的節目的數據包。在步驟525,處理器60與解碼器100一起,組裝獲取的數據包,並且處理它們,以形成供顯示用的節目圖像(代表在用戶所選廣播頻道上廣播的節目)。把節目圖像與相關PTC號和主輔號一起有利地顯示在再現設備50上。在步驟530,結束圖6的處理。
圖7和8顯示了按照分別用於MPEG PSI節目指南和ATSC PSIP兼容節目指南的頻道映射進行頻道選擇和解碼器調諧的例子。這些例子顯示了當正在廣播多個指南和多個虛擬頻道標識號時,選擇供顯示用的虛擬頻道(或子頻道)和相應的虛擬頻道號。具體地說,圖7顯示了雙頻道選擇的例子,和利用在帶有子頻道50-1、50-2、50-3和50-4的物理傳輸頻道50上傳送的MPEGPSI指南信息。在第一個例子中,用戶通過遙控單元70(圖1)輸入號碼50,以選擇物理傳輸頻道50(例如,NBC)。請注意,用戶可以利用其它方法,例如,通過圖形用戶界面中的菜單項選擇,或利用諸如鍵盤或獨立轉換器之類的不同數據輸入設備,選擇號碼50。處理器60(圖1)識別MPEG PSI指南與來自它的內部資料庫的PTC 50相聯繫。並且,處理器60應用以前存儲的MPEG PSI指南數據,命令系統20調諧到PTC 50,捕獲、處理和顯示由默認輔號1標識的廣播頻道50-1(例如,NBC-1體育子頻道)的節目圖像。這些圖像與廣播頻道號50-1一起顯示。在另一個實施例中,顯示頻道標誌和輔號,例如,NBC-1來代替號碼50-1,或者,除了顯示號碼50-1之外,還顯示頻道標誌和輔號,例如,NBC-1。
在圖7的下一個例子中,用戶通過遙控單元70(圖1)輸入號碼50和2,以選擇正在物理傳輸頻道50上傳送的特定廣播頻道。處理器60利用以前獲取的MPEG PSI數據,命令系統20調諧到PTC 50,捕獲、處理和顯示在這個頻道上傳送的節目數據。處理的節目數據與用戶輸入的輔號2標識的廣播頻道號50-2(例如,NBC-2電影頻道)一起顯示。這些圖像與廣播頻道號50-2一起顯示。
圖8顯示了應用在帶有虛擬頻道99-0、99-1、99-2和99-3的物理傳輸頻道50上傳送的ATSC PSIP指南信息的四頻道選擇例子。應該注意到,不同的接收節目指南支持不同的頻道映射結構。PSIP指南包含把物理傳輸頻道(PTC)與頻道主號相聯繫的頻道映射數據,其中頻道主號與特定的廣播電臺相聯繫。這樣的話,例如,PSIP頻道映射可以把頻道99與PTC 50和信息提供者(即,廣播電臺)NBC相聯繫。因此,解碼器可以有利地利用這種映射數據,顯示所選的頻道標識號或所有不同的頻道標識號,以及頻道標誌和輔號,例如,NBC-1。相比之下,傳統MPEG PSI指南不完全支持這樣的映射。
在圖8的第一個例子中,用戶通過遙控單元70(圖1)輸入號碼50,以選擇物理傳輸頻道50(例如,NBC)。處理器60識別ATSC PSIP指南與來自它的內部資料庫的PTC 50相聯繫。並且,處理器60應用以前獲取的PSIP指南數據,命令系統20調諧到PTC 50,捕獲、處理和顯示在與默認輔號0標識的虛擬頻道99-0等效的PTC 50上傳送的節目。請注意,不同的默認輔號可以用於標識一個指南頻道映射系統(例如,PSIP指南系統)中,而不是不同指南頻道映射系統(例如,MPEG PSI指南系統)中的特定廣播頻道。經處理的節目與從PSIP頻道映像中導出的廣播頻道號99-0一起顯示。
圖8的下一個例子與上述第一個例子的不同之處在於,用戶不但輸入了PTC號50,而且還輸入了輔號2。系統20和處理器60應用這兩個號碼,從以前獲取的PSIP頻道映射中,確定系統20是否調諧到PTC 50,獲取與虛擬頻道號99-2一起顯示的、虛擬頻道號99-2上的節目。
在圖8的第三個例子中,用戶輸入了廣播頻道號99。系統20和處理器60從以前獲取的PSIP頻道映射中,確定頻道99映射到PTC 50和系統20調諧到PTC 50,獲取與默認廣播頻道號99-0一起顯示的、標識號99-0上的節目。請注意,頻道99的默認輔號是0。
圖8的最後一個例子與上述第三個例子的不同之處在於,用戶不但輸入了虛擬廣播頻道號99,而且還輸入了輔號2。系統20和處理器60應用這兩個號碼,從以前獲取的PSIP頻道映像中,確定系統20是否調諧到PTC 50,獲取與廣播頻道號99-2一起顯示的、廣播頻道號99-2上的節目。
圖9顯示了由處理器60和系統20(圖1)用於響應通過導航分層聯繫的頻道列表的用戶頻道選擇,獲取節目內容數據的方法的流程圖。圖10顯示了包括分層聯繫的頻道列表和相關的菜單導航控制的示範性節目指南顯示。在圖9中,在緊接在開始步驟800之後步驟805,處理器60命令系統20響應用戶啟動第一導航控制,導航廣播頻道的第一列表,以便選擇由虛擬頻道號標識的廣播頻道。這樣的頻道列表可以採取圖10的左列中虛擬頻道號107-111(AE、NBC等)所示範的節目指南頻道的形式。並且,第一導航控制可以是任何形式的用戶界面控制,譬如,遙控單元70(圖1)上的向上搜索頻道或向下搜索頻道按鈕、或涉及到激活圖10的圖標957的基於光標的控制,或者是一些其它形式的控制。一旦選擇或突出顯示了由虛擬頻道號標識的所希望廣播頻道,例如,NBC頻道108(圖10中的項905),就顯示相應的物理傳輸頻道號,例如,頻道108的PTC 50(圖10中的項910)。另外,在本例中,可用於包括頻道108-0、108-1和108-2的頻道108的相應子頻道也顯示在分層排列的子菜單(圖10的菜單930)中。
在圖9的步驟810,處理器60命令系統20響應用戶啟動第二導航控制,導航與所選廣播頻道分層相關聯的廣播子頻道(菜單930)的第二列表。這樣做是為了選擇,例如,用於觀看和記錄的、由虛擬頻道輔號標識的所希望子頻道。在示範性的圖10中,第二列表包括為所選廣播頻道108分層顯示的子頻道108-0、108-1和108-2(項915、920和925)。與第一導航控制一樣,第二導航控制可以是任何形式的用戶界面控制,譬如,遙控單元70(圖1)上的向上搜索頻道或向下搜索頻道按鈕、或涉及到激活圖10的圖標940的基於光標的控制,或者是一些其它形式的控制。
在圖9的步驟815,處理器60命令系統20調諧接收傳送構成在步驟810選擇的子頻道的節目的數據的頻道。處理器60應用以前獲取的包括調諧信息的節目指南信息,其中調諧信息與存儲在它的內部資料庫中的所選子頻道相聯繫,把系統20配置成調諧接收所選子頻道。在步驟820,處理器60命令系統20捕獲和組裝包化數據,以形成在用戶所選子頻道上廣播的節目。在步驟825,結束圖9的處理。
圖1的結構不是唯一的。可以根據本發明的原理導出其它的結構來實現相同的目的。並且,圖1所示系統20的各個部件的功能和圖2-9所示的處理步驟可以全部或部分地在微處理器的編程指令中得以實施。另外,本發明的原理還可以應用於任何形式的模擬或數字節目特定(和節目指南)信息(包括非MPEG兼容節目指南信息)。
權利要求
1.在視頻解碼器中,獲取構成在多個廣播頻道之一上傳送的節目的包化節目信息的系統,包括下列步驟響應用戶輸入(a)第一頻道標識號和(b)不同的第二頻道標識號的至少一個,識別所述多個廣播頻道的單個廣播頻道;調諧接收所述識別的單個廣播頻道;利用獲取的節目指南,獲取構成在所述單個廣播頻道上傳送的節目的包化節目信息;和把所述包化節目信息處理成適合於顯示的。
2.根據權利要求1所述的系統,其中,所述第一頻道標識號是傳輸頻道標識號,和所述第二頻道標識號是虛擬頻道標識號。
3.根據權利要求2所述的系統,包括下列步驟響應所述第一頻道標識號的輸入,與所述節目一起顯示所述第二頻道標識號。
4.根據權利要求2所述的系統,其中,所述第二頻道標識號由兩個元素,即主號和輔號組成。
5.根據權利要求4所述的系統,包括下列步驟響應所述第一頻道標識號的輸入,與所述節目一起顯示所述主號和所述輔號。
6.根據權利要求2所述的系統,包括下列步驟響應所述第二頻道標識號的輸入,與所述節目一起顯示所述第一頻道標識號。
7.根據權利要求1所述的系統,其中,所述第二頻道標識號由兩個元素,即主號和輔號組成,在用戶沒有輸入所述輔號的情況下,使用默認輔號。
8.根據權利要求1所述的系統,其中,所述第二頻道標識號包括主號和輔號,其中,所述主號與信息提供者和一組子頻道兩者相聯繫,和所述輔號標識所述一組子頻道當中的一個子頻道。
9.根據權利要求8所述的系統,其中,所述第一頻道標識號是傳輸頻道標識號,和所述調諧步驟包括響應用戶輸入所述傳輸頻道標識號和所述輔號,調諧接收構成所述識別的單個廣播頻道的子頻道。
10.根據權利要求1所述的系統,其中,在所述識別步驟中,利用獲取的節目指南信息識別所述單個廣播頻道。
11.根據權利要求1所述的系統,包括下列步驟響應用戶輸入所述第一頻道標識號和所述不同的第二頻道標識號兩者之一,搜索資料庫,以識別所述多個廣播頻道的單個廣播頻道。
12.在視頻解碼器中,獲取構成在多個廣播頻道之一上傳送的節目的包化節目信息的系統,包括下列步驟獲取包含把第一廣播頻道號映射成不同的第二頻道號的信息的節目指南,所述獲取的節目指南是包括省略了所述映射信息的節目指南的多個不同可用節目指南之一;利用所述獲取的節目指南,響應用戶輸入所述第一廣播頻道號,調諧接收所述第二頻道;和獲取構成在所述第二頻道上傳送的節目的包化節目信息。
13.根據權利要求12所述的系統,其中,所述第一廣播頻道號是虛擬頻道標識號,和所述第二頻道標識號是傳輸頻道標識號。
14.根據權利要求12所述的系統,其中,所述第一廣播頻道號由兩個元素,即主號和輔號組成。
15.根據權利要求12所述的系統,其中,所述第一廣播頻道號由兩個元素,即主號和輔號組成,在用戶沒有輸入所述輔號的情況下,使用默認輔號。
16.根據權利要求14所述的系統,其中,所述輔號與廣播信息提供者相聯繫。
17.根據權利要求12所述的系統,包括下列步驟從包括省略了所述映射信息的所述節目指南的所述多個不同可用節目指南中選擇包含映射信息的所述節目指南。
18.根據權利要求12所述的系統,包括下列步驟,響應用戶輸入所述第一廣播頻道號,與所述節目一起顯示(a)所述第一廣播頻道號和(b)所述第二頻道號的至少一個。
19.根據權利要求18所述的系統,其中,所述第一廣播頻道號包括主號和輔號,其中,所述主號與信息提供者和一組子頻道兩者相聯繫,和所述輔號標識所述一組子頻道當中的一個子頻道。
20.根據權利要求12所述的系統,其中,所述第一廣播頻道號包括主號和輔號,其中,所述主號與信息提供者和一組子頻道兩者相聯繫,和所述輔號標識所述一組子頻道當中的一個子頻道,和所述第二頻道號是傳輸頻道標識號,和所述調諧步驟包括響應用戶輸入所述傳輸頻道標識號和所述輔號,調諧接收構成所述第二頻道的子頻道。
21.在視頻解碼器中,獲取構成在多個廣播頻道之一上傳送的節目的包化節目信息的系統,包括下列步驟接收(a)虛擬頻道標識號和(b)傳輸頻道標識號的至少一個,所述傳輸頻道傳送構成節目的包化節目信息;把所述虛擬頻道號映射成所述傳輸頻道標識號;響應用戶輸入所述虛擬頻道標識和所述傳輸頻道標識號之一,利用所述傳輸頻道標識號調諧接收所述傳輸頻道;和獲取構成在所述傳輸頻道上傳送的所述節目的所述包化節目信息。
22.根據權利要求21所述的系統,包括下列步驟響應用戶輸入所述第一廣播頻道號,與所述節目一起顯示(a)所述虛擬頻道標識號和(b)所述傳輸頻道標識號兩者的至少一個。
23.根據權利要求22所述的系統,其中,所述虛擬頻道標識號包括主號和輔號,其中,所述主號與信息提供者和一組子頻道兩者相聯繫,和所述輔號標識所述一組子頻道當中的一個子頻道。
24.在視頻解碼器中,調諧獲取構成在由虛擬頻道標識號標識的多個廣播頻道之一上傳送的節目的包化節目信息的系統,所述虛擬頻道標識號包括與信息提供者和一組子頻道相聯繫的主號和標識所述一組子頻道當中一個子頻道的輔號,包括下列步驟響應用戶啟動第一導航控制,在包括多個廣播頻道的第一列表中導航,以識別和選擇廣播頻道和相關的虛擬頻道標識號;響應用戶啟動第二導航控制,在與所述被選廣播頻道相聯繫的一組子頻道的第二列表中導航,以識別和選擇子頻道和相關的輔號;利用所述被選虛擬頻道標識號,調諧接收所選廣播頻道;和利用所述輔號,獲取構成在所述廣播子頻道上傳送的節目的包化節目信息。
25.根據權利要求24所述的系統,其中,所述第一導航控制包括遞增地或遞減地遍歷編號的廣播頻道的控制,和所述第二導航控制包括遞增地或遞減地遍歷編號的子頻道的控制。
26.根據權利要求24所述的系統,其中,所述第一和第二導航控制使用相同的用戶啟動遙控單元按鈕。
27.根據權利要求24所述的系統,其中,所述第一和第二導航控制使用不同的用戶啟動遙控單元按鈕。
28.根據權利要求24所述的系統,其中,所述第一導航控制包括遞增地或遞減地遍歷列出編號廣播頻道的顯示菜單的控制,和所述第二導航控制包括遞增地或遞減地遍歷列出編號子頻道的顯示菜單的控制。
29.根據權利要求24所述的系統,包括下列步驟生成響應所述第一導航控制遞增地或遞減地遍歷的列出編號廣播頻道的顯示菜單,和生成響應所述第二導航控制遞增地或遞減地遍歷的列出編號子頻道的顯示菜單。
全文摘要
一種獲取在多個廣播頻道之一上傳送的節目信息的系統涉及,響應用戶輸入(a)第一頻道標識號(例如,虛擬頻道標識號)和(b)不同的第二頻道標識號(例如,傳輸頻道標識號)之一,識別單個廣播頻道。調諧系統,以接收識別的單個廣播頻道和利用獲取的節目指南,獲取構成在單個廣播頻道上傳送的節目的包化節目信息。把包化節目信息處理成適合於顯示的。該系統還支持響應用戶啟動第一和第二導航控制,分別在廣播頻道的第一列表和與單個廣播頻道相聯繫的子頻道的第二列表中導航。
文檔編號H04N7/16GK1358387SQ00808426
公開日2002年7月10日 申請日期2000年5月19日 優先權日1999年5月25日
發明者斯科特·E·克洛普芬斯坦 申請人:湯姆森特許公司