專利名稱:用于動(dòng)態(tài)視頻電子節(jié)目指南的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及諸如有線電視(CATV)、衛(wèi)星電視、網(wǎng)際協(xié)議電視(IPTV)和基于因特網(wǎng)的視頻分配系統(tǒng)之類的壓縮數(shù)字視頻傳送系統(tǒng)中的節(jié)目導(dǎo)航。具體地,它涉及結(jié)合數(shù)字視頻傳送系統(tǒng)使用通常用于視頻會(huì)議系統(tǒng)的低延遲且分層的編解碼器和相應(yīng)的低延遲傳輸, 從而通過示出實(shí)際程序的視聽內(nèi)容以及關(guān)于該視聽內(nèi)容的元信息,諸如程序的標(biāo)題、描述、 視頻內(nèi)容的分類、頻道或時(shí)間,來增強(qiáng)電子節(jié)目指南(EPG)/交互節(jié)目指南(IPG)的導(dǎo)航能力和用戶接口。
背景技術(shù):
可在以下共同待審批的美國(guó)專利申請(qǐng)中發(fā)現(xiàn)本申請(qǐng)有關(guān)的主題2010年4月22 日提交的題為“An Efficient Video Skimmer(高效視頻瀏覽器)”的No. 12/765,815 ; 2010 年 4 月 22 日提交的題為"Systems,Methods and Computer Readable Media for Instant Multi-Channel Video Content Browsing in Digital Video Distribution Systems (用于數(shù)字視頻分配系統(tǒng)中的即時(shí)多通道視頻內(nèi)容瀏覽的系統(tǒng)、方法和計(jì)算機(jī)可讀介質(zhì))”的 No. 12/765, 793 ;2010 年 4 月 22 日提交的題為“Systems,Methods and Computer Readable Media for Instant Multi-Channel Video Content Browsing in Digital Video Distribution Systems (用于數(shù)字視頻分配系統(tǒng)中的即時(shí)多通道視頻內(nèi)容瀏覽的系統(tǒng)、方法和計(jì)算機(jī)可讀介質(zhì))”的No. 12/765,767 ;2009年11月25日提交的題為“IPTV Presence And Interaction Protocol (IPTV 呈現(xiàn)和交互協(xié)議)”的 No. 61/264, 466 ;以 R 2009 ^ 12 M 22 H11 !! "System And Method For Interactive Synchronized Video Watching(交互同步視頻觀看的系統(tǒng)和方法)”的No. 61/289, 249 ;2008年1月17 日提交的題為"System and Method for Scalable and Low-Delay Videoconferencing Using Scalable Video Coding(利用可縮放視頻編碼的可縮放和低延遲視頻會(huì)議的系統(tǒng)和方法)”No. 12/015, 956 ;2006 年 12 月 8 日提交的題為 “Systems and Methods for Error Resilience and Random Access in Video Communication Systems (視步頁通信系統(tǒng)中差錯(cuò)彈性和隨機(jī)接入的系統(tǒng)和方法)”的No. 11/608,776 ;以及2007年3月5日提交的題為"System and Method for Providing Error Resilience, Random Access and Rate Control in Scalable Video Communications (可縮放視頻通信中提供差錯(cuò)彈性、隨機(jī)接入和速率控制的系統(tǒng)和方法)”的No. 11/682,263 ;以及2008年1月17日提交的題為“System and Method for a Conference Server Architecture for Low Delay and Distributed Conferencing Applications (用于低延遲和分配會(huì)議應(yīng)用的會(huì)議服務(wù)器架構(gòu)的系統(tǒng)和方法)”的美國(guó)專利No. 7,593,032。所有上述相關(guān)申請(qǐng)和專利的全部?jī)?nèi)容通過引用結(jié)合在本文中。電子節(jié)目指南(EPG)或者稱為交互節(jié)目指南(IPG)或電子服務(wù)指南(ESG)是可例如結(jié)合CATV、衛(wèi)星電視、數(shù)字視頻記錄器和TV機(jī)頂盒使用以觀看每個(gè)TV頻道上可用或即將可用的當(dāng)前和安排的節(jié)目的應(yīng)用。EPG可被視為傳統(tǒng)印刷或紙質(zhì)TV指南的電子等價(jià)物。EPG顯示在視頻顯示器上,例如,TV或計(jì)算機(jī)監(jiān)視器,并且可通過諸如TV遙控器、 計(jì)算機(jī)鼠標(biāo)、鍵盤或其它輸入設(shè)備之類的輸入設(shè)備對(duì)EPG進(jìn)行控制。提供菜單,以允許TV用戶(或者稱為TV觀看者)導(dǎo)航、選擇和發(fā)現(xiàn)關(guān)于視頻內(nèi)容的數(shù)據(jù)(或者稱為視頻節(jié)目/節(jié)目安排、節(jié)目或視聽內(nèi)容),包括例如節(jié)目的頻道、時(shí)間、標(biāo)題或類別,甚至觀看為接下來的幾小時(shí)或接下來的幾天安排的節(jié)目列表。典型的EPG可包括例如用于設(shè)置家長(zhǎng)控制、訂購按次付費(fèi)節(jié)目、基于主題或類別搜索節(jié)目或在與記錄系統(tǒng)結(jié)合時(shí)為未來設(shè)置記錄的選項(xiàng)。 EPG可用于安排的廣播TV以及按次付費(fèi)(PPTV)和視頻點(diǎn)播(VoD)服務(wù)。通過EPG進(jìn)行導(dǎo)航,用戶能夠看到關(guān)于TV頻道上的當(dāng)前節(jié)目和關(guān)于未來和過去節(jié)目的更多信息。當(dāng)EPG連接到諸如個(gè)人視頻記錄器(PVR)之類的記錄系統(tǒng)時(shí),它們使得觀看者能夠計(jì)劃他或她的觀看并將廣播節(jié)目記錄至硬盤或基于網(wǎng)絡(luò)的存儲(chǔ)以供稍后的觀看。通過EPG呈現(xiàn)的屏幕上的信息可通過專用頻道傳送或通過接收設(shè)備與各個(gè)節(jié)目頻道的內(nèi)容一起發(fā)送的信息組合。在模擬領(lǐng)域,歐洲電信標(biāo)準(zhǔn)協(xié)會(huì)(ETSI)利用基于圖文電視的協(xié)議設(shè)施(ETS 300 707/708)開發(fā)EPG標(biāo)準(zhǔn)。在傳統(tǒng)的數(shù)字視頻廣播(DVB)中,EPG信息支持DVB系統(tǒng)中的服務(wù)信息規(guī)范(ETSI ETS 300 468)中定義的節(jié)目安排元數(shù)據(jù)作為純推送服務(wù)(pure push service)。通過IP的DVB服務(wù)的服務(wù)發(fā)現(xiàn)、選擇和描述可以是推送(push)或拉取(pull) 服務(wù)。最近,ETSI主動(dòng)地開發(fā)IPTV (DVB-IPTV)標(biāo)準(zhǔn),該標(biāo)準(zhǔn)還包括用于寬帶內(nèi)容指南 (DVB-BCG, ETSITS 102 539)的元數(shù)據(jù)定義。EPG可包括圖形用戶界面(GUI),該圖形用戶界面允許顯示頻道名稱和節(jié)目開始時(shí)間和標(biāo)題以及附加描述信息,諸如節(jié)目的梗概、演員、導(dǎo)演、出品年份等,這在VoD和PPV 服務(wù)中尤其有用。EPG信息可被顯示為在二維表格中顯示節(jié)目標(biāo)題的時(shí)間表,其中兩個(gè)軸表示頻道名稱和時(shí)間(例如,小時(shí)/分鐘)。EPG可向用戶提供以下的示例性選項(xiàng)(1)通過用輸入設(shè)備點(diǎn)擊節(jié)目標(biāo)題來選擇關(guān)于各節(jié)目的更多信息,(2)直接切換到頻道上的節(jié)目,(3)在未來的節(jié)目開始時(shí)切換到該未來的節(jié)目,或者(4)設(shè)置記錄器以記錄所選的節(jié)目。用戶可在EPG內(nèi)上下滾動(dòng)以觀看附加頻道上可用的節(jié)目信息(假設(shè)頻道是垂直軸)或者可橫向滾動(dòng)以觀看不同時(shí)間段可用的節(jié)目信息(假設(shè)時(shí)間是水平軸)。EPG可允許觀看者瀏覽節(jié)目摘要、通過類別或頻道進(jìn)行搜索并直接接入所選節(jié)目。更先進(jìn)的EPG可包括字母數(shù)字搜索能力。VoD或PPV服務(wù)的EPG可具有不同于用于顯示廣播頻道的信息的二維網(wǎng)格的⑶I, 諸如通過類型或類別的分類(例如,喜劇、戲劇、動(dòng)作劇、連續(xù)劇等)或通過標(biāo)題對(duì)可用視頻內(nèi)容的字母數(shù)字排序。
EPG的最新進(jìn)展是個(gè)人化EPG,其使用語義來基于一個(gè)或多個(gè)用戶的興趣向他們推薦視頻節(jié)目。個(gè)人EPG可允許用戶使用或創(chuàng)建自定義皮膚(custom skin)(類似于個(gè)人計(jì)算機(jī)上的桌面圖像)并且基于從用戶處收集的先前選擇和相關(guān)反饋而知曉用戶喜歡觀看的內(nèi)容。它還有助于這些節(jié)目的記錄,使得用戶不再需要依賴于廣播臺(tái)的時(shí)間安排,而是在用戶選擇的時(shí)間觀看節(jié)目,這稱為時(shí)間平移。EPG數(shù)據(jù)可在廣播傳輸流內(nèi)或沿特定的數(shù)據(jù)通道進(jìn)行發(fā)送。然而,很多EPG系統(tǒng)依賴于第三方“元數(shù)據(jù)聚集器”來提供良好質(zhì)量的數(shù)據(jù)內(nèi)容。較新的媒體中心(例如,基于個(gè)人計(jì)算機(jī)的多頻道TV記錄器)和DVR可使用因特網(wǎng)來提供EPG數(shù)據(jù)的饋送。這實(shí)現(xiàn)雙向交互,使得用戶能夠經(jīng)由EPG或有關(guān)鏈路請(qǐng)求媒體下載。在衛(wèi)星和CATV系統(tǒng)中,EPG廣泛用于將用戶引導(dǎo)至TV頻道,而不使用紙。盡管 EPG通過提供大量的元數(shù)據(jù)和菜單選項(xiàng)來顯示不同級(jí)別的關(guān)于視頻內(nèi)容的信息(例如,視頻內(nèi)容的頻道、時(shí)間、標(biāo)題和類別、未來安排的節(jié)目列表以及設(shè)置家長(zhǎng)控制、訂購按次付費(fèi)節(jié)目、基于主題或類別搜索節(jié)目或在與記錄系統(tǒng)結(jié)合時(shí)為未來設(shè)置記錄的能力)而變得更加復(fù)雜,但該信息的大部分是文本格式的,且在一些情況下,與實(shí)際顯示的視聽內(nèi)容分離。 換句話說,大多數(shù)EPG目前不能攜帶實(shí)際的視聽內(nèi)容——僅關(guān)于該內(nèi)容的分離元信息—— 很多用戶發(fā)覺這不足以描述節(jié)目的細(xì)節(jié)。由頻道/內(nèi)容所有者預(yù)先準(zhǔn)備、提供節(jié)目列表并且通常將其下載到用戶設(shè)施;因此實(shí)際的節(jié)目安排中的實(shí)時(shí)變化可能不會(huì)反映在節(jié)目元數(shù)據(jù)中。在開發(fā)EPG軟件時(shí),制造者包括解決與TV節(jié)目安排相關(guān)聯(lián)的日益復(fù)雜數(shù)據(jù)的增長(zhǎng)量的功能。該數(shù)據(jù)可包括例如節(jié)目描述、安排和等級(jí)以及用戶配置信息,諸如喜愛的頻道列表、多媒體內(nèi)容和家長(zhǎng)控制。為了滿足該需要,一些機(jī)頂盒軟件設(shè)計(jì)包含“數(shù)據(jù)庫層”,其利用專屬功能或現(xiàn)成的嵌入數(shù)據(jù)庫來分類、存儲(chǔ)和檢索節(jié)目安排數(shù)據(jù)。通過連同EPG —起攜帶視頻內(nèi)容而將“內(nèi)容漫游”體驗(yàn)結(jié)合到EPG需要發(fā)送視頻內(nèi)容的較低分辨率版本以裝入迷你瀏覽窗口(MBW)。簡(jiǎn)言之,MBW是⑶I中的小窗口,可示出節(jié)目的運(yùn)動(dòng)視頻。盡管MBW在屏幕上的尺寸、數(shù)量和位置可以是用戶定義的,但本發(fā)明預(yù)想多個(gè)MBW的同時(shí)呈現(xiàn)。隨著廣播頻道的數(shù)量和可用視頻內(nèi)容量增長(zhǎng)到非常大的數(shù)量,像 CATV的數(shù)字視頻分配架構(gòu)那樣將整個(gè)感興趣的節(jié)目集帶給每個(gè)人變得不可能。CATV或IPTV系統(tǒng)中使用的傳統(tǒng)視頻編解碼器被設(shè)計(jì)成具有單層編碼,其僅以給定位率提供單個(gè)位流。如果需要較低的空間分辨率(諸如對(duì)于MBW的較小的幀尺寸),則在接收端首先接收和解碼全分辨率信號(hào),然后是子采樣操作以產(chǎn)生較低分辨率版本,因此浪費(fèi)大量帶寬和計(jì)算資源。具體地,如果動(dòng)態(tài)視頻EPG(AVEPG)要實(shí)現(xiàn)η個(gè)頻道的預(yù)覽,則利用傳統(tǒng)全分辨率視頻,運(yùn)行AVEPG的接收器的網(wǎng)絡(luò)容量將需要η倍高。一些現(xiàn)有技術(shù)系統(tǒng)在發(fā)送器側(cè)混合按比例縮小的視頻內(nèi)容,并將單個(gè)全分辨率視頻信號(hào)傳送至接收器,這有些類似于AVEPG。然而,在不需要發(fā)送器側(cè)不合理的大量資源的情況下,這種技術(shù)不允許 AVEPG的按用戶配置;即,不能容納用戶偏好,或者僅能夠容納有限程度。公開的發(fā)明克服了兩個(gè)限制。視頻節(jié)目切換(或者稱為頻道漫游)時(shí)間的增加也使得AVEPG內(nèi)的節(jié)目變化更困難。數(shù)字視頻編解碼器,或者稱為數(shù)字視頻編碼/解碼技術(shù)(例如,MPEG-2、諸如H. 263和 H. 264基線或主類之類的H系列編解碼器以及分組網(wǎng)絡(luò)傳送)具有增加的節(jié)目切換時(shí)間,這主要是由于以下兩個(gè)原因(1)傳輸延遲這些延遲因解碼器在接收端的緩沖造成,其對(duì)緩解以下的影響是必要的(a)因傳輸網(wǎng)絡(luò)交換機(jī)中的改變排隊(duì)延遲所引起的延遲抖動(dòng);(b)網(wǎng)絡(luò)中的分組損失;和/或(c)傳輸網(wǎng)絡(luò)中的帶寬改變(諸如無線網(wǎng)絡(luò)中體驗(yàn)到的可變鏈路帶寬)。(2)編碼延遲為了顯示視頻,接收器處的解碼器必須在能解碼視頻之前從編碼器接收I幀,或稱為內(nèi)編碼幀(諸如逐步解碼器刷新之類的避免I幀的技術(shù)暗示更長(zhǎng)的延遲)。在廣播環(huán)境中,位流中I幀之間的時(shí)間距離是固定的(例如,0. 5秒或更多)以改進(jìn)編碼效率。因此,當(dāng)用戶改變節(jié)目時(shí),在接收器能解碼視聽內(nèi)容前要花0. 5秒或更多的時(shí)間。 此外,TV系統(tǒng)中使用的編碼器使用“未來幀”以及“先前幀”作為基準(zhǔn)以有效地壓縮當(dāng)前幀。 如此,解碼器必須等待I幀和未來基準(zhǔn)幀到來,使得幀以正確的順序生成,導(dǎo)致新節(jié)目的即時(shí)顯示中的固有延遲。與衛(wèi)星和CATV系統(tǒng)相比,IPTV和其它基于分組網(wǎng)絡(luò)的視頻分配系統(tǒng)也導(dǎo)致令人討厭的傳輸延遲,該延遲可能很大一約為數(shù)秒或數(shù)十秒。在演進(jìn)IPTV環(huán)境中,頻道改變時(shí)間已變得顯著更長(zhǎng),尤其是當(dāng)頻道在網(wǎng)絡(luò)狀況完全不可預(yù)測(cè)的諸如因特網(wǎng)的盡力(best effort)網(wǎng)絡(luò)上傳送時(shí)。分層編碼或可縮放編碼是明確針對(duì)異質(zhì)環(huán)境開發(fā)的視頻壓縮技術(shù)。在這種編解碼器中,對(duì)給定源視聽信號(hào)生成兩個(gè)或更多個(gè)層基層和至少一個(gè)增強(qiáng)層?;鶎右越档偷馁|(zhì)量提供源信號(hào)的基本表示,這可通過使用降低的空間和/或時(shí)間分辨率或這些技術(shù)的組合經(jīng)由粗略量化降低信噪比(SNR)來實(shí)現(xiàn)。該基層能使用可靠頻道、即具有確認(rèn)或增強(qiáng)服務(wù)質(zhì)量(QoS)的頻道來傳送。每個(gè)增強(qiáng)層通過提高SNR、空間分辨率、或時(shí)間分辨率來增強(qiáng)質(zhì)量, 且能以降低的QoS或無QoS來傳送。實(shí)際上,確保用戶接收到具有基層信號(hào)的至少最低質(zhì)量水平的信號(hào)。因此,需要利用低延遲和分層編解碼器以及相應(yīng)的低延遲傳輸發(fā)送視聽信號(hào)的技術(shù),以實(shí)現(xiàn)具有特定需要的AVEPG顯示,即多種分辨率和快速的節(jié)目切換。
發(fā)明內(nèi)容
本文中公開了用于在一個(gè)或多個(gè)電子通信網(wǎng)絡(luò)上顯示將在電子節(jié)目指南(EPG) 中顯示的多個(gè)TV節(jié)目的實(shí)時(shí)視聽內(nèi)容的傳輸和準(zhǔn)備技術(shù)。具體地,利用分層編解碼器編碼并以分層格式存儲(chǔ)的視頻的使用允許適當(dāng)配置的系統(tǒng)向終端用戶在他/她的視頻顯示器 (例如,TV或計(jì)算機(jī)監(jiān)視器)上呈現(xiàn)多個(gè)TV頻道的直播預(yù)覽以及EPG信息,而不占用比傳統(tǒng)數(shù)字TV傳輸顯著更多的資源(例如,在帶寬、系統(tǒng)復(fù)雜性方面)。在一個(gè)示例性實(shí)施例中,公開了視頻服務(wù)器和動(dòng)態(tài)視頻EPG(AVEPG)系統(tǒng)。該系統(tǒng)可包括AVEPG視頻提取器,配置成從至少一個(gè)視頻數(shù)據(jù)庫中提取不同分辨率的經(jīng)編碼的視聽信號(hào),該視頻數(shù)據(jù)庫可包括所存儲(chǔ)的可縮放經(jīng)編碼的視頻(即,基層和增強(qiáng)層格式的視頻)。在相同或另一個(gè)實(shí)施例中,系統(tǒng)可通過一個(gè)或多個(gè)電子通信網(wǎng)絡(luò)頻道分配信號(hào)。在相同或另一個(gè)實(shí)施例中,系統(tǒng)可包括AVEPG控制邏輯服務(wù)器,配置成從附連至至少一個(gè)接收器的AVEPG控制邏輯客戶機(jī)接收一個(gè)或多個(gè)控制消息,并且可調(diào)用視頻提取器來提取用于顯示的適當(dāng)視聽信號(hào)并將其發(fā)送到至少一個(gè)接收器。
在相同或另一個(gè)實(shí)施例中,該系統(tǒng)可包括位于接收器上的AVEPG控制邏輯客戶機(jī),該AVEPG控制邏輯客戶機(jī)配置成將EPG功能與用于顯示的視聽內(nèi)容的制備組合。在相同或另一個(gè)實(shí)施例中,AVEPG控制邏輯客戶機(jī)可通過向AVEPG控制邏輯服務(wù)器發(fā)送至少一個(gè)消息來對(duì)經(jīng)由輸入設(shè)備(諸如指向設(shè)備、鼠標(biāo)、鍵盤、遙控器或其它輸入設(shè)備)作出的用戶動(dòng)作起作用。在相同或另一個(gè)實(shí)施例中,AVEPG控制邏輯服務(wù)器可配置成從AVEPG控制邏輯客戶機(jī)接收至少一個(gè)消息,并且對(duì)該消息作出反應(yīng)而發(fā)送至少一個(gè)視聽信息流。在相同或另一個(gè)實(shí)施例中,系統(tǒng)可包括用于對(duì)表示來自相機(jī)的直播內(nèi)容的視聽信號(hào)進(jìn)行編碼的分層視頻編碼器。經(jīng)編碼的視聽信號(hào)可包括視頻基層和至少一個(gè)增強(qiáng)層,并且可用于直播傳輸或用于存儲(chǔ)在記錄視頻數(shù)據(jù)庫中,用于稍后以不同分辨率在電子通信網(wǎng)絡(luò)頻道上分配——例如,用于在主屏幕上顯示的高分辨率內(nèi)容和用于在AVEPG上顯示以供頻道瀏覽的較低分辨率。在相同或另一個(gè)實(shí)施例中,系統(tǒng)可包括記錄視頻數(shù)據(jù)庫,其存儲(chǔ)準(zhǔn)備在AVEPG的 MBW內(nèi)和主屏內(nèi)顯示的過去和未來的節(jié)目的例如基層和增強(qiáng)層格式的視聽信號(hào)。在相同或另一個(gè)實(shí)施例中,AVEPG視頻提取器可分布在一個(gè)以上的物理服務(wù)器上。在相同或另一個(gè)實(shí)施例中,AVEPG控制邏輯服務(wù)器可分布在一個(gè)以上的物理服務(wù)器上。在相同或另一個(gè)實(shí)施例中,系統(tǒng)可包括分層代碼轉(zhuǎn)換器以對(duì)來自視頻數(shù)據(jù)庫的視聽信號(hào)進(jìn)行實(shí)時(shí)代碼轉(zhuǎn)換,其中數(shù)據(jù)庫存儲(chǔ)以基層和增強(qiáng)層格式以外的格式編碼的視聽信號(hào)。公開了在電子通信網(wǎng)絡(luò)上TV節(jié)目的實(shí)際實(shí)時(shí)視聽內(nèi)容的準(zhǔn)備、分配和顯示方法。還公開的是包括指令的計(jì)算機(jī)可讀介質(zhì),該指令配置成當(dāng)在CPU、DSP或其它可編程組件上執(zhí)行該指令時(shí)執(zhí)行上述方法。包含在此公開中且構(gòu)成此公開一部分的附圖例示了本發(fā)明的優(yōu)選實(shí)施例,且用于說明本發(fā)明的原理。附圖簡(jiǎn)述
圖1是示出根據(jù)本發(fā)明的用于分配和顯示AVEPG視聽信號(hào)的示例性系統(tǒng)的框圖。圖2是示出根據(jù)本發(fā)明的用于分配和顯示AVEPG視聽信號(hào)的示例性系統(tǒng)的框圖, 其中服務(wù)器是分布式的。圖3是示出根據(jù)本發(fā)明的方法的流程圖。圖4是根據(jù)本發(fā)明的AVEPG的示例性三維視頻顯示屏。圖5是根據(jù)本發(fā)明的瀏覽模式下的AVEPG的示例性二維視頻顯示屏。在整個(gè)附圖中,除非特別說明,相同的附圖標(biāo)記和字符用來表示所說明實(shí)施例的相同部件、元件、組件或部分。而且,當(dāng)現(xiàn)在將參考附圖具體描述本發(fā)明時(shí),這一描述是結(jié)合說明性實(shí)施例來完成的。詳細(xì)描述本發(fā)明提供用于動(dòng)態(tài)視頻電子節(jié)目指南(AVEPG)中顯示的多個(gè)TV節(jié)目或頻道的實(shí)時(shí)視聽內(nèi)容的顯示的傳輸和準(zhǔn)備技術(shù)。該先進(jìn)形式的EPG從多個(gè)頻道的實(shí)際實(shí)時(shí)視聽內(nèi)容產(chǎn)生搜索和發(fā)現(xiàn)EPG機(jī)制。換言之,AVEPG系統(tǒng)獲取廣播的內(nèi)容,并實(shí)時(shí)地將其轉(zhuǎn)換成允許用戶預(yù)覽多個(gè)頻道的格式——同時(shí)顯示不同的視聽內(nèi)容——并且從這些頻道中做出他/ 她的選擇。AVEPG因此貫穿整個(gè)觀看周期——從用戶打開視頻顯示器(例如,TV或計(jì)算機(jī)監(jiān)視器)時(shí)開始,經(jīng)過搜索和發(fā)現(xiàn)直到觀看節(jié)目——提高顯示器上視聽內(nèi)容的顯著性,并且通過這樣做,它改善了用戶的EPG體驗(yàn)。AVEPG包括傳統(tǒng)的EPG和“頻道漫游”機(jī)制,兩者合并成單個(gè)功用,這與其中視聽內(nèi)容和EPG為不同應(yīng)用的傳統(tǒng)EPG不同。AVEPG向用戶提供瀏覽一組頻道和每個(gè)頻道上的一組時(shí)間,同時(shí)在MBW中觀看實(shí)際的實(shí)時(shí)視聽內(nèi)容的能力。用戶可向前和向后改變?cè)摻M頻道和該組時(shí)間,并且立即切換到所選時(shí)間和頻道/節(jié)目以使其成為主屏幕。因此,所公開的技術(shù)提供對(duì)當(dāng)前基于文本的EPG 的顯著提高。為了實(shí)現(xiàn)AVEPG的特征,示例性數(shù)字視聽分配系統(tǒng)使用低延遲和分層編解碼器及其相關(guān)聯(lián)的低延遲傳輸和隨機(jī)進(jìn)入特征,如共同待審批的美國(guó)專利申請(qǐng)S/N 12/015,956、 11/608,776和11/682,263以及美國(guó)專利No. 7,593,032中描述的。本發(fā)明避免傳統(tǒng)數(shù)字視頻分配系統(tǒng)的緩沖和固有編碼延遲。這些技術(shù)通過在發(fā)生分組丟失或過量分組延遲時(shí)引入輕微的性能下降,消除了對(duì)接收器緩沖的需要。此外,該技術(shù)立即產(chǎn)生同步幀而不需要未來基準(zhǔn)幀,從而減少算法延遲。將實(shí)際的視聽內(nèi)容傳輸?shù)紸VEPG表示傳送該內(nèi)容的適合于在AVEPG的MBW中顯示的較低分辨率版本,該MBW小于視頻顯示器的全屏(或者稱為主窗口)尺寸。本發(fā)明通過生成視聽內(nèi)容的多個(gè)層并且僅使用較低層在AVEPGMBW中顯示視聽內(nèi)容來降低帶寬使用和處理復(fù)雜度。這些較低層表示較低分辨率、較低幀或較低SNR。此外,分層編解碼器提供速率匹配,以解決不同頻道可使用具有不同帶寬的網(wǎng)絡(luò)連接,從而需要來自編碼器的不同數(shù)據(jù)速率的事實(shí)。盡管傳統(tǒng)EPG通常具有兩個(gè)主要維度,即頻道和時(shí)間,然而AVEPG增加第三維度 視頻節(jié)目?jī)?nèi)容,其可按運(yùn)動(dòng)視頻的形式呈現(xiàn)在MBW中。由于MBW相比于全屏較小的尺寸, AVEPG需要視頻節(jié)目?jī)?nèi)容的較低分辨率版本。在MBW中可獲得當(dāng)前正播放的預(yù)錄或直播節(jié)目的視頻節(jié)目?jī)?nèi)容。換言之,如果內(nèi)容類型是“直播”(即在觀看節(jié)目時(shí)制作的),則可在廣播時(shí)和之后顯示該內(nèi)容,不管它是在全屏還是在MBW中顯示。當(dāng)頻道顯示在MBW中時(shí),用戶可跨時(shí)間瀏覽該頻道。例如,AVEPG系統(tǒng)可配置成實(shí)現(xiàn)四天時(shí)間窗口用于預(yù)覽,包括當(dāng)前時(shí)間之前兩天和之后的兩天。通過在MBW的時(shí)間軸上拖動(dòng)光標(biāo),用戶能夠在時(shí)域上“漫游”該頻道。時(shí)間軸可以是線性尺度或者在涉及大時(shí)間窗 (例如幾天)時(shí)為對(duì)數(shù)尺度。盡管用戶可在單個(gè)MBW之間改變他/她視覺注意的焦點(diǎn),但在聽覺上的類似聚焦困難得多。因此,在相同或另一個(gè)實(shí)施例中,可在用戶使用輸入設(shè)備選擇或“點(diǎn)擊”特定MBW 時(shí)激活與該MBW中顯示的節(jié)目對(duì)應(yīng)的音頻內(nèi)容。否則,在沒有音頻的情況下呈現(xiàn)視頻,使得各自顯示不同視頻內(nèi)容的多個(gè)MBW可同時(shí)顯示,但不同時(shí)播放相應(yīng)的音頻。AVEPG的關(guān)鍵方面如下(I)AVEPG可使用實(shí)際上實(shí)時(shí)的節(jié)目視聽內(nèi)容(連同與內(nèi)容有關(guān)的描述數(shù)據(jù))以便在時(shí)間和頻道軸上導(dǎo)航。當(dāng)用戶在時(shí)間軸上移動(dòng)時(shí),可準(zhǔn)備實(shí)際的視頻內(nèi)容以供呈現(xiàn),并且與特定時(shí)間瞬間的節(jié)目對(duì)應(yīng)地顯示該視頻內(nèi)容。
1
(2)使用AVEPG,用戶可按時(shí)間向后導(dǎo)航(類似于VoD系統(tǒng)的恢復(fù)和回放功能)以及按時(shí)間向前導(dǎo)航(用于未來時(shí)隙的預(yù)覽)。(3)利用向后導(dǎo)航,AVEPG技術(shù)上允許針對(duì)較舊的內(nèi)容的VoD服務(wù)的直接整合。在 AVEPG中用戶可向后瀏覽以觀看過去已經(jīng)播放的期望演出。從用戶的角度看,這可消除對(duì)用于“捕捉”TV功能的本地記錄TV頻道的需要(例如,如TiVo出售的數(shù)字視頻記錄器)。當(dāng)然,需要在其它位置部署VoD設(shè)施以支持該功能。(4)利用前向?qū)Ш剑珹VEPG技術(shù)上允許傳送安排即將播放的TV連續(xù)劇的下一集,例如下周的集。該功能可實(shí)現(xiàn)新的TV商業(yè)模型。例如,可想到電視臺(tái)可提供針對(duì)“未來發(fā)行” 的額外費(fèi)用服務(wù),且用戶可付費(fèi)觀看完整的下一集而不是僅獲得預(yù)覽。該功能可改變?nèi)绾问筎V節(jié)目商品化。(5) AVEPG向顯示時(shí)間和頻道的傳統(tǒng)二維網(wǎng)格增加新的維度。AVEPG使用戶能通過水平滾動(dòng)以改變覆蓋的時(shí)間間隔并垂直滾動(dòng)以改變覆蓋的頻道來漫游多個(gè)頻道。(6)與乍一看似乎覆蓋與AVEPG相似的應(yīng)用空間的現(xiàn)有技術(shù)系統(tǒng)相比,用戶例如能夠改變AVEPG屏幕中覆蓋的頻道和時(shí)間間隔和/或調(diào)節(jié)用于直播同步視頻顯示的MBW尺寸,以便適應(yīng)觀看偏好和或其它限制(例如,屏幕尺寸、觀看距離)。利用傳統(tǒng)上不能在當(dāng)今IPTV或CATV系統(tǒng)中找到的視頻編碼和解碼技術(shù),極大地促進(jìn)了 AVEPG功能的實(shí)現(xiàn)。具體地,視頻編碼技術(shù)和周圍實(shí)現(xiàn)應(yīng)支持(A)視頻內(nèi)容的多種分辨率(用于在主屏幕和MBW上顯示),(B)從AVEPG MBW至主視頻顯示器的即時(shí)分辨率切換,提供與MBW中較低分辨率預(yù)覽視頻相對(duì)應(yīng)的即時(shí)較高分辨率視頻,以及(C)當(dāng)用戶瀏覽節(jié)目時(shí)沿AVEPG的頻道軸或時(shí)間軸的即時(shí)節(jié)目切換。分層編碼技術(shù)和適當(dāng)?shù)牡脱舆t傳輸滿足這些要求。共同待審批的美國(guó)專利申請(qǐng)S/ N 12/765,793公開一種架構(gòu),且共同待審批的美國(guó)專利申請(qǐng)S/m2/765,767公開實(shí)現(xiàn)快速頻道切換的技術(shù)。在AVEPG的一個(gè)實(shí)施例中,對(duì)文本EPG的用戶感覺增加顯示頻道的視頻內(nèi)容的 MBW。在相同或另一個(gè)實(shí)施例中,位于接收器中的EPG邏輯可獲得關(guān)于頻道的EPG元數(shù)據(jù)和如現(xiàn)有技術(shù)中公開的節(jié)目。當(dāng)接收器顯示EPG時(shí),系統(tǒng)在每個(gè)開始時(shí)間標(biāo)記上附加地顯示可點(diǎn)擊的MBW。在每個(gè)MBW中,視頻內(nèi)容以靜音模式播放。如果用戶點(diǎn)擊特定的MBW,向用戶提供以下選項(xiàng)(1)在啟用音頻的情況下預(yù)覽所選的MBW,(2)將所選的MBW的視頻切換至主屏幕,用戶在其全分辨率下觀看,和/或(3)改變AVEPG的顯示以在不同的時(shí)間標(biāo)記或事件標(biāo)記處顯示所選視頻節(jié)目的不同分段的預(yù)覽。當(dāng)用戶點(diǎn)擊各自示出同一視頻節(jié)目的不同段的MBW中的任一個(gè)時(shí),全分辨率視頻開始在該特定標(biāo)記處播放(類似于DVD中的章節(jié)選擇功能)。為了提供AVEPG的能力,在視頻分配中單獨(dú)或結(jié)合地需要顯著改變。具體而言,有利地采用一編碼器,該編碼器能夠(a)不是以固定間隔生成同步幀(即現(xiàn)有系統(tǒng)的I幀), 而是僅在來自接收器或中間網(wǎng)絡(luò)元件的請(qǐng)求時(shí)才生成該同步幀;(b)不采用或僅采用少量的未來幀用于視頻壓縮,以最小化算術(shù)延遲;以及(c)通過生成穩(wěn)健視頻位流補(bǔ)償潛在的分組損失或不可克服的延遲,而不是依賴于接收端緩沖和/或重傳作為差錯(cuò)彈性的唯一機(jī)制。由于傳輸延遲可導(dǎo)致對(duì)視頻節(jié)目切換時(shí)間的顯著影響,僅結(jié)合傳統(tǒng)IPTV型流送技術(shù)使用普通電視會(huì)議編解碼器可能不能完全消除上述節(jié)目改變延遲問題。然而,分層編解碼器與適當(dāng)?shù)膫鬏敿夹g(shù)結(jié)合可滿足所提到的要求。本發(fā)明以提供諸如EPG之類的有效視頻內(nèi)容搜索和瀏覽的方式,提供用于例如預(yù)先存儲(chǔ)的視頻文件和TV節(jié)目之類的數(shù)字視聽信號(hào)的分配和顯示的技術(shù),并且良好地適用于包括使用分組網(wǎng)絡(luò)(例如,IPTV)或因特網(wǎng)(例如,因特網(wǎng)上可用的視頻服務(wù))的任何普通數(shù)字視頻分配系統(tǒng)。具體地,該技術(shù)允許利用同時(shí)顯示若干頻道或視頻節(jié)目的不同尺寸和數(shù)量的多個(gè)MBW作為EPG的一部分來顯示數(shù)字視聽信號(hào)的數(shù)字視頻分配系統(tǒng)。在一個(gè)實(shí)施例中,EPG中使用的MBW尺寸可以是固定的并通過TV服務(wù)提供商來預(yù)先設(shè)置?;蛘撸脩艨删哂羞x擇EPG中使用的MBW的數(shù)量和尺寸的配置選項(xiàng)。在圖1中,以及在貫穿本公開內(nèi)容的其它附圖中,實(shí)箭頭指示媒體數(shù)據(jù)流,且虛箭頭指示控制消息流。圖1示出根據(jù)本發(fā)明的實(shí)施例實(shí)現(xiàn)AVEPG的系統(tǒng)的示例性架構(gòu)。服務(wù)器(101)由諸如TV網(wǎng)絡(luò)之類的服務(wù)提供商操作,并且一般位于服務(wù)提供商房產(chǎn)內(nèi)或者位于“網(wǎng)絡(luò)”中的戰(zhàn)略選擇物理位置上(即,緊接主網(wǎng)絡(luò)中樞的主數(shù)據(jù)中心)。例如因特網(wǎng)之類的適當(dāng)網(wǎng)絡(luò) (102)用于連接一個(gè)或多個(gè)客戶機(jī)(103)。客戶機(jī)(103)位于用戶的房產(chǎn)內(nèi),并且可采用例如運(yùn)行適當(dāng)軟件的通用PC、游戲控制臺(tái)、機(jī)頂盒或其它適當(dāng)?shù)挠布?或軟件組合的形式。盡管圖1中示出的適當(dāng)網(wǎng)絡(luò)(102)是因特網(wǎng),但視頻服務(wù)器(101)和附連的接收器(103)還可通過一種或多種其它網(wǎng)絡(luò)通信,例如另一個(gè)IP網(wǎng)絡(luò)、分組網(wǎng)絡(luò)、專用IP網(wǎng)絡(luò)和因特網(wǎng)的結(jié)合或?qū)S镁W(wǎng)絡(luò)進(jìn)行通信。還能想到諸如視頻提取器(11 和顯示管理器 (116)之間的通信量之類的媒體通信量可通過一個(gè)網(wǎng)絡(luò)發(fā)送,而諸如AVEPG控制邏輯服務(wù)器(AVEPG-CL-S) (112)和AVEPG控制邏輯客戶機(jī)(AVEPG-CL-C) (115)之間的通信量之類的控制通信量通過另一個(gè)網(wǎng)絡(luò)發(fā)送。服務(wù)器(101)和客戶機(jī)(103)均可包含可編程設(shè)備,諸如CPU、DSP、FPGA等等。這些可編程的設(shè)備可接收來自計(jì)算機(jī)可讀介質(zhì)(104、10幻的指令以啟用它們的操作。在一個(gè)實(shí)施例中,服務(wù)器(101)可包括以下的組件EPG數(shù)據(jù)庫(106)存儲(chǔ)元數(shù)據(jù)形式(例如以XML格式)的EPG。EPG數(shù)據(jù)庫的內(nèi)容可從服務(wù)器提供商的操作中的其它位置可用的信息自動(dòng)生成,或者可手動(dòng)維護(hù)。該元數(shù)據(jù)可包括與視頻內(nèi)容相關(guān)聯(lián)的信息,例如視頻節(jié)目標(biāo)題、類型、制作年份、家長(zhǎng)控制信息、訪問限制(即,按用戶組或按用戶許可觀看 MBW或全屏格式)或計(jì)劃的和實(shí)際的廣播時(shí)間。視頻數(shù)據(jù)庫(107)包含以分層編碼格式存儲(chǔ)的實(shí)際的連續(xù)鏡頭(即,視聽內(nèi)容),其中有利的是基層適合于以低分辨率MBW的呈現(xiàn),且基層與至少一個(gè)增強(qiáng)層結(jié)合可適合于以全分辨率的全屏顯示。非常少的預(yù)先記錄連續(xù)鏡頭目前在分層格式中可用。因此,為了在視頻數(shù)據(jù)庫
(107)中存儲(chǔ)數(shù)字介質(zhì)(諸如DVD、D1帶、Betacam帶或其它數(shù)字介質(zhì))上得到的連續(xù)鏡頭, 首先需要將其轉(zhuǎn)換成分層格式。這可在分層代碼轉(zhuǎn)換器(108)中實(shí)現(xiàn),該分層代碼轉(zhuǎn)換器
(108)從諸如DVD(109)之類的適當(dāng)介質(zhì)和相關(guān)聯(lián)的播放器獲取其輸入。一些服務(wù)提供商還對(duì)呈現(xiàn)直播連續(xù)鏡頭感興趣。在這種情況下,制作未壓縮視頻的相機(jī)(110)可直接連接至產(chǎn)生分層格式的分層編碼器(111)。為了實(shí)現(xiàn)直播傳輸,視頻數(shù)據(jù)庫(107)可被配置成僅在最小延遲之后使輸入壓縮視頻可用于其輸出。相機(jī)(110)僅僅是使用未壓縮視頻的內(nèi)容源的一個(gè)示例;諸如衛(wèi)星下行鏈路之類的具有類似特性的其它源或其它視頻壓縮技術(shù)的解碼器的輸出可同等連接至分層編碼器(111)。使用分層編碼器同樣不排他地限于直播視頻傳輸;它也可用于以分層格式將內(nèi)容存儲(chǔ)在視頻數(shù)據(jù)庫中供未來使用。服務(wù)器(101)通過網(wǎng)絡(luò)(102)從連接的客戶機(jī)(103)接收控制消息。這些控制消息可由AVEPG-CL-S (112)處理。該AVEPG-CL-S (112)還從EPG數(shù)據(jù)庫(106)接收輸入;具體地,該輸入可包括服務(wù)提供商的節(jié)目安排信息,以及有助于給定時(shí)間給定頻道的節(jié)目安排信息與存儲(chǔ)在視頻數(shù)據(jù)庫(107)中的視聽信息記錄相匹配的關(guān)聯(lián)元數(shù)據(jù)。一旦從客戶機(jī) (103)接收消息和/或與AVEPG-CL-S的初始狀態(tài)不相符,AVEPG-CL-S (112)就指令視頻提取器(11 從視頻數(shù)據(jù)庫(107)提取一定格式(例如具有或不具有音頻的適合于MBW的分辨率、全分辨率等)的某些視聽信息。視頻數(shù)據(jù)庫(107)通過將所請(qǐng)求的視聽內(nèi)容流送通過視頻提取器(11 通過網(wǎng)絡(luò)(10 到客戶機(jī)(10 來對(duì)這些請(qǐng)求作出響應(yīng)。即使對(duì)于單個(gè)客戶機(jī)(103),可同時(shí)對(duì)很多視聽內(nèi)容流進(jìn)行流送以饋送多個(gè)MBW。仍參考圖1,現(xiàn)在討論客戶機(jī)(103)的操作。在相同或另一個(gè)實(shí)施例中,客戶機(jī) (103)可包括本地EPG數(shù)據(jù)庫(114)、AVEPG-CL-C(115)、顯示管理器(116)和⑶I (117)。用戶通過適當(dāng)?shù)妮斎朐O(shè)備(118)以及諸如顯示器(119)之類的渲染設(shè)備和揚(yáng)聲器(未示出) 與客戶機(jī)(10 交互。適當(dāng)?shù)妮斎朐O(shè)備(118)可以是遙控器形式、鍵盤、鼠標(biāo)、其它指向設(shè)備或它們的組合。顯示器(119)可是TV、計(jì)算機(jī)監(jiān)視器或能夠以全分辨率和/或MBW來顯示運(yùn)動(dòng)視頻的任何其它顯示設(shè)備。用戶可通過在輸入設(shè)備(118)上發(fā)出命令來與AVEPG系統(tǒng)交互。來自輸入設(shè)備 (118)的命令被GUI (117)接收。在諸如顯示器(119)上的MBW的再定位之類的一些命令下, GUI (117)可作用而不需要與其它系統(tǒng)組件的進(jìn)一步交互。然而,在其它情況下,GUI (117) 可與顯示管理器(116)交換消息。該顯示管理器(116)尤其負(fù)責(zé)從網(wǎng)絡(luò)(10 接收視聽內(nèi)容并本地處理(包括解碼)該內(nèi)容用于通過⑶1(117)顯示。GUI(117)和顯示管理器(116) 均與AVEPG-CL-C(115)通信。AVEPG-CL-C(115)的一個(gè)任務(wù)通過在網(wǎng)絡(luò)(102)上交換信息來與服務(wù)器(即AVEPG-CL-S(112))中的對(duì)應(yīng)部件交互。稍后在本公開中討論命令和所得的消息流的一些細(xì)節(jié);然而,本文中應(yīng)提及若干寬范疇。消息流的第一范疇包括旨在形成和更新本地EPG數(shù)據(jù)庫(114)的消息。本地EPG 數(shù)據(jù)庫(114)可被看作既與客戶機(jī)(103)有關(guān)又可基于用戶的證書訪問的服務(wù)器EPG數(shù)據(jù)庫(106)的內(nèi)容的高速緩存。該用戶的證書可包括諸如哪些頻道可對(duì)用戶可用(例如,基于按頻道付費(fèi)計(jì)劃)或哪些VoD內(nèi)容可用(例如,基于按次付費(fèi)計(jì)劃)之類的信息。將經(jīng)高速緩存的信息本地保持在客戶機(jī)(10 處既使網(wǎng)絡(luò)(10 上的通信量最小化又加速客戶機(jī)(103)的操作。消息流的第二范疇包括在適當(dāng)?shù)奶幚碇笸ㄟ^輸入設(shè)備(118)、GUI(117)和 AVEPG-CL-C(115)從用戶轉(zhuǎn)發(fā)的那些消息。該范疇中的一個(gè)示例性消息是在用戶選擇或 “點(diǎn)擊”MBW時(shí)開始的消息流。GUI(117)將來自輸入設(shè)備(118)的選擇或“點(diǎn)擊”信息轉(zhuǎn)發(fā)到顯示管理器(116)。顯示管理器(116)知曉視頻顯示器(119)上當(dāng)前的光標(biāo)位置,并且能夠?qū)⒃摴鈽?biāo)位置與MBW相關(guān)聯(lián)并且由此與內(nèi)容相關(guān)聯(lián)。之后,顯示管理器(116)可與AVEPG-CL-C (115)交換消息,指令用戶希望在主窗口中以全屏分辨率觀看由該MBW標(biāo)識(shí)的內(nèi)容。AVEPG-CL-C(115)在咨詢本地EPG數(shù)據(jù)庫(114)(例如,用于確定用戶是否具有全屏觀看該內(nèi)容的適當(dāng)許可或訪問權(quán),例如,家長(zhǎng)控制)之后可基于該信息授權(quán)請(qǐng)求,并與 AVEPG-CL-S(112)交換消息。作為該交互的結(jié)果,AVEPG-CL-S(112)能夠指令視頻提取器 (113)提取全屏顯示所請(qǐng)求的內(nèi)容所需的所有層,并且停止提取與先前顯示的MBW有關(guān)的信息。結(jié)果,視頻提取器(113)可開始通過網(wǎng)絡(luò)(102)將全屏顯示所需的所有層發(fā)送到顯示管理器(116)。顯示管理器(116)解碼全屏圖像并將其轉(zhuǎn)發(fā)到⑶I (117),以用于在視頻顯示器(119)上進(jìn)行全屏渲染。以下將結(jié)合圖3討論消息流的這個(gè)范疇的更多示例。盡管可使用其它協(xié)議架構(gòu),但在相同或另一個(gè)實(shí)施例中,視頻提取器(113)和顯示器管理器(116)之間的介質(zhì)通信量遵循RTP規(guī)范[RFC 3550]及其相關(guān)聯(lián)的有效載荷規(guī)范??稍诶鏤DP和IP上發(fā)送RTP分組。在相同或另一個(gè)實(shí)施例中,在AVEPG-CL-S (112) 和AVEPG-CL-C (115)之間交換的消息利用XML編碼在例如HTTP和TCP/IP上傳達(dá)。在相同或另一個(gè)實(shí)施例中,可實(shí)現(xiàn)與改進(jìn)有關(guān)的介質(zhì)通信量。通常,由多個(gè)TV觀看者同時(shí)觀看TV節(jié)目。已經(jīng)設(shè)計(jì)出諸如IP多播(RFC 3170)和RTP組特征(RFC3550)之類的技術(shù)以高效率地支持相同媒體流的大量分配。根據(jù)該實(shí)施例,服務(wù)器可標(biāo)識(shí)在無改進(jìn)的情況下同時(shí)流出一次以上的那些媒體流。如果服務(wù)器(101)檢測(cè)到這種情況,假設(shè)網(wǎng)絡(luò) (102)支持所需特征,則服務(wù)器(101)可合并關(guān)于流送某些視頻內(nèi)容的請(qǐng)求,并通過IP多播而非點(diǎn)對(duì)點(diǎn)發(fā)送視頻內(nèi)容。服務(wù)器(101)還指令有關(guān)客戶機(jī)(10 從特定多播地址接收視頻內(nèi)容,使得客戶機(jī)(103)能利用例如IGMP[RFC 2236]加入適當(dāng)?shù)亩嗖ソM。從計(jì)算復(fù)雜性觀點(diǎn)來看和關(guān)于服務(wù)器所需要的連接性,利用單個(gè)服務(wù)器為數(shù)百萬的客戶機(jī)和用戶提供AVEPG和視頻內(nèi)容可能具有挑戰(zhàn)。因此,由于利用高容量因特網(wǎng)服務(wù)器是習(xí)慣做法,在某些情況下分布式架構(gòu)是有利的。圖2描繪一個(gè)示例性的分布式服務(wù)器架構(gòu)。來自客戶機(jī)O01)的一些或全部控制通信量(為了清楚,在本文中僅示為單個(gè)客戶機(jī))通過適當(dāng)?shù)木W(wǎng)絡(luò)(20 傳達(dá),并且可由 AVEPG服務(wù)器(203)處理。還可利用網(wǎng)絡(luò)服務(wù)器部署(未示出)的公知技術(shù)來分布AVEPG 服務(wù)器。AVEPG服務(wù)器(203)可包括例如EPG數(shù)據(jù)庫Q04)以及AVEPG-CL-S (205)。在這兩個(gè)子組件中實(shí)現(xiàn)的機(jī)制可類似于上述討論的那些,但EPG數(shù)據(jù)庫(204)還包括關(guān)于可在哪里獲得節(jié)目安排的位置信息。該信息可以是統(tǒng)一資源信息(URI)的形式,且該內(nèi)容的每個(gè)層可以有單獨(dú)的URI。當(dāng)AVEPG-CL-S(205)基于來自用戶并且通過前面已經(jīng)討論的消息路徑傳達(dá)的請(qǐng)求獲悉用戶希望觀看某些視頻內(nèi)容時(shí),AVEPG-CL-S(205)使用位置信息來尋址與媒體存儲(chǔ)和分配有關(guān)的可能的多個(gè)媒體服務(wù)器(206、207)中的一個(gè)。每個(gè)媒體服務(wù)器 (206)可包括例如分層編碼器、分層代碼轉(zhuǎn)換器和/或其它組件(均未示出)以填充其視頻數(shù)據(jù)庫008)。媒體服務(wù)器(206)還可包括視頻提取器009),該視頻提取器(209)執(zhí)行與以上結(jié)合圖1討論的本地視頻提取器所執(zhí)行的任務(wù)類似的任務(wù)。圖2的分布式架構(gòu)和圖 1的整體架構(gòu)之間的一個(gè)區(qū)別是由AVEPG-CL-S(205)發(fā)送至分布式架構(gòu)中的適當(dāng)視頻提取器O09)的消息是通過網(wǎng)絡(luò)(202)發(fā)送的,該網(wǎng)絡(luò)(202)可以是因特網(wǎng)或任何其它適當(dāng)網(wǎng)絡(luò)或網(wǎng)絡(luò)組合。視頻提取器(209)根據(jù)從AVEPG-CL-S (20 接收的指令從視頻數(shù)據(jù)庫(208)提取所請(qǐng)求的內(nèi)容,并將介質(zhì)數(shù)據(jù)傳達(dá)至客戶機(jī)(206、207)?,F(xiàn)在更詳細(xì)地描述用戶與AVEPG系統(tǒng)的示例性交互以及在用戶交互之后的系統(tǒng)內(nèi)部操作。參考圖3,用戶可利用輸入設(shè)備執(zhí)行(301)輸入活動(dòng),諸如按下他/她的遙控器上的按鈕以開始AVEPG系統(tǒng)(與現(xiàn)有技術(shù)系統(tǒng)中的機(jī)頂盒上開始的EPG系統(tǒng)非常相似)。 響應(yīng)于用戶輸入,GUI將消息發(fā)送(302)至顯示管理器以指令它準(zhǔn)備從網(wǎng)絡(luò)接收MBW,并且發(fā)送至AVEPG-CL-C以請(qǐng)求默認(rèn)MBW;這些動(dòng)作可同時(shí)執(zhí)行或作為同一步驟的一部分。 AVEPG-CL-C在內(nèi)部檢查將在MBW中顯示的頻道對(duì)用戶是否可用、并且例如不可用則通過家長(zhǎng)控制阻斷之后,可請(qǐng)求(30 本地EPG數(shù)據(jù)庫以獲得默認(rèn)配置,或者AVEPG-CL-C可通過其它本地裝置(即硬件配置)獲得默認(rèn)配置并將呈現(xiàn)默認(rèn)配置的請(qǐng)求發(fā)送至AVEPG-CL-S。 或者,AVEPG-CL-C可向AVEPG-CL-S發(fā)送摘要請(qǐng)求用于呈現(xiàn)默認(rèn)配置,并且AVEPG-CL-S可通過硬件配置或通過咨詢EPG數(shù)據(jù)庫來獲得該默認(rèn)配置的細(xì)節(jié)。AVEPG-CL-S接收(308)該請(qǐng)求,并且通過將從AVEPG-CL-C接收的摘要請(qǐng)求轉(zhuǎn)換成視頻提取器所需要的詳細(xì)信息來作用于它。AVEPG-CL-S然后將以默認(rèn)配置為每個(gè)MBW發(fā)送一個(gè)或多個(gè)視頻層的請(qǐng)求轉(zhuǎn)發(fā) (304)至視頻提取器。視頻提取器與視頻數(shù)據(jù)庫通信(309)以請(qǐng)求相關(guān)視頻層,例如以文件下載形式或流送視頻位的形式。來自視頻數(shù)據(jù)庫的文件下載和來自視頻提取器的流送視頻位之間的選擇取決于諸如內(nèi)容是直播視頻(在這種情況下流送是適當(dāng)?shù)?還是短的預(yù)錄連續(xù)鏡頭(在這種情況下文件下載可能更適當(dāng))之類的因素。一旦所請(qǐng)求的層中的至少一個(gè)的視頻位開始到達(dá)視頻提取器,則視頻提取器將它們通過網(wǎng)絡(luò)流送(305)至客戶機(jī)。在客戶機(jī)中,顯示管理器接收(306)流送的視頻位,對(duì)其進(jìn)行解碼并通過視頻顯示屏上的GUI呈現(xiàn)它們。圖4描繪在已經(jīng)執(zhí)行先前的過程之后可顯示的AVEPG默認(rèn)配置屏的示例性屏幕布局。MBW的二維網(wǎng)格(401、402、40 可被顯示并且在屏幕上可見。每個(gè)MBW顯示頻道/節(jié)目的運(yùn)動(dòng)視頻??筛鶕?jù)不同的標(biāo)準(zhǔn)將MBW安排在X和Y軸上,諸如頻道“類型”(例如,體育、新聞、戲劇、情景喜劇)在Y軸上且用戶偏好(如由該用戶的使用統(tǒng)計(jì)確定的)在X軸上;根據(jù)服務(wù)提供商的商業(yè)選擇的MBW的預(yù)先配置位置;通過用戶的自由配置(即,用戶能夠例如將每個(gè)可用頻道拖動(dòng)至每個(gè)可用MBW位置)等等。圖4還示出時(shí)間軸(Z軸)(404)。在示例性實(shí)施例中,用戶可利用輸入設(shè)備通過時(shí)間“滾動(dòng)”。將簡(jiǎn)要討論通過時(shí)間向后滾動(dòng);向前滾動(dòng)類似地操作。返回圖3,用戶可通過輸入設(shè)備請(qǐng)求(311)例如10分鐘的向后滾動(dòng)。⑶I通過其內(nèi)部邏輯知道該請(qǐng)求涉及所有的MBW。因此,⑶I將一個(gè)或多個(gè)消息發(fā)送(312)至AVEPG-CL-C 以請(qǐng)求使所有的MBW向后滾動(dòng)10分鐘。AVEPG-CL-C在已經(jīng)內(nèi)部檢查MBW中當(dāng)前正顯示的頻道在所請(qǐng)求的時(shí)間(例如10分鐘之前)對(duì)用戶是否可用之后將該請(qǐng)求發(fā)送至AVEPG-CL-S。 例如,如果在當(dāng)前時(shí)間點(diǎn)某一娛樂頻道廣播適合于所有年齡的節(jié)目,而10分鐘前該頻道廣播僅適合于成人的節(jié)目,且用戶的家長(zhǎng)控制被設(shè)置為阻擋成人節(jié)目,則向后滾動(dòng)對(duì)于該MBW 是不允許的。在這種情況下,AVEPG-CL-C可向AVEPG-CL-S傳達(dá)它將在MBW中顯示由于家長(zhǎng)控制設(shè)置該頻道被阻擋的指示。在服務(wù)器側(cè),AVEPG-CL-S從AVEPG-CL-C接收請(qǐng)求,檢查許可并指令(314)視頻提取器提取所請(qǐng)求時(shí)間的適當(dāng)頻道。如果相關(guān)視頻位在其內(nèi)部高速緩存中還不可用,則視頻提取器可在相關(guān)時(shí)間請(qǐng)求(31 來自視頻數(shù)據(jù)庫的相關(guān)媒體流。一旦視頻位變得可用,則視頻提取器將這些位通過網(wǎng)絡(luò)流送(316)至客戶機(jī)。在客戶機(jī)中,MBW的正常顯示過程如上所討論地繼續(xù)(317);且除GUI外,時(shí)間變化對(duì)于客戶機(jī)的內(nèi)部狀態(tài)是透明的。
在共同待審批的美國(guó)專利申請(qǐng)S/N 12/765,815中詳細(xì)公開了視頻瀏覽的概念。 在AVEPG的背景下,瀏覽可如下地從用戶交互獲得。用戶可通過例如當(dāng)光標(biāo)在MBW上或MBW 被以其它方式選擇時(shí)按下他/她遙控器上的“瀏覽”按鈕或使用另一種適當(dāng)?shù)妮斎爰夹g(shù)來啟用瀏覽模式。在非常短的延遲之后,在MBW中顯示所選頻道的章節(jié)。參考圖5,用戶可選擇例如顯示具有棒球視頻內(nèi)容的TV頻道或“棒球頻道”的MBW。 這和當(dāng)前時(shí)間可顯示在標(biāo)題(501)中,并且在MBW中顯示諸如在比賽的當(dāng)前球隊(duì)(此處是紅襪隊(duì)和楊基隊(duì))之類的節(jié)目安排信息(502)。作為示例,利用共同待審批的美國(guó)專利申請(qǐng) S/N 12/765,815中公開的方法之一顯示四章。具體地,一個(gè)MBW可顯示第一輪(例如第一局)(50 ,第二 MBW可顯示第二輪(例如,第二局)(504),第三MBW可顯示記錄、新聞或其它評(píng)論(505),而第四MBW可顯示關(guān)鍵的投擲場(chǎng)景(506)。用戶可例如選擇關(guān)鍵的投擲場(chǎng)景 (506)用于進(jìn)一步的瀏覽,并且可使用滑塊(507)瀏覽過該棒球比賽的各投擲場(chǎng)景。返回圖3,為了功能上實(shí)現(xiàn)該瀏覽,用戶首先通過輸入設(shè)備請(qǐng)求(321)瀏覽。該請(qǐng)求通過⑶I來接收,這可將光標(biāo)位置轉(zhuǎn)換到MBW標(biāo)識(shí)。⑶I將消息發(fā)送(32 至顯示管理器以準(zhǔn)備瀏覽模式,并且顯示管理器進(jìn)而準(zhǔn)備瀏覽模式并將相應(yīng)的請(qǐng)求發(fā)送(323)至 AVEPG-CL-C0在如上所述地檢查許可之后,AVEPG-CL-C從本地EPG數(shù)據(jù)庫獲得(324)章信息(例如,將視聽內(nèi)容的不同章(即片斷)分開的瀏覽標(biāo)記)。或者,如果本地?zé)o可用的章信息,則AVEPG-CL-C可(例如通過將固定長(zhǎng)度間隔用于每章)形成章信息,或向AVEPG-CL-S 作出獲得章的摘要請(qǐng)求,該AVEPG-CL-S進(jìn)而可在其EPG數(shù)據(jù)庫中具有這種可用的章信息或可形成它。在任一情況下,AVEPG-CL-C可通過網(wǎng)絡(luò)與AVEPG-CL-S通信,以請(qǐng)求(325) MBff大小的章在具有諸如時(shí)間之類的細(xì)節(jié)的情況下或以摘要形式流送至客戶機(jī)。在服務(wù)器側(cè),AVEPG-CL-S可轉(zhuǎn)換(326)輸入請(qǐng)求、指令視頻提取器,并由此觸發(fā)視頻位通過網(wǎng)絡(luò)流送 (327)回客戶機(jī),在客戶機(jī)中視頻位隨后被顯示管理器接收、解碼并通過視頻顯示屏上的 ⑶I呈現(xiàn)(3 ),如之前所討論的。AVEPG系統(tǒng)還可實(shí)現(xiàn)流送與由用戶選擇的MBW中顯示的視頻內(nèi)容相關(guān)聯(lián)或與全屏且全分辨率顯示的視頻內(nèi)容相關(guān)聯(lián)的音頻的功能。在共同待審批的美國(guó)專利申請(qǐng)S/N 12/765,767中詳細(xì)公開了這些事務(wù)中涉及的機(jī)制。通過抽象地參考消息和通信公開了 AVEPG-CL-C和AVEPG-CL-S之間的交互。共同待審批的美國(guó)專利申請(qǐng)S/ N 61/264,466公開了可用于傳達(dá)消息和通信的協(xié)議,并且還公開了可用于該目的的消息格式。使用該協(xié)議或其它適當(dāng)?shù)膮f(xié)議可包括不一定總是以到目前為止所公開的相同方向流動(dòng)的確認(rèn)和其它消息。
權(quán)利要求
1.一種動(dòng)態(tài)視頻電子節(jié)目指南(AVEPG)系統(tǒng),包括a.至少一個(gè)服務(wù)器,配置成從當(dāng)前廣播的內(nèi)容實(shí)時(shí)地生成至少一個(gè)頻道的視聽內(nèi)容;以及b.至少一個(gè)客戶機(jī),操作地耦合于服務(wù)器中的一個(gè)或多個(gè)以從其接收所生成的視聽內(nèi)容,且配置成向用戶呈現(xiàn)至少一個(gè)顯示所接收的至少一個(gè)頻道的迷你瀏覽窗口(MBW)。
2.如權(quán)利要求1所述的系統(tǒng),其特征在于,至少一個(gè)頻道以基層和增強(qiáng)層格式來編碼。
3.如權(quán)利要求2所述的系統(tǒng),其特征在于,至少一個(gè)MBW顯示以基層和增強(qiáng)層格式編碼的至少一個(gè)頻道的基層。
4.如權(quán)利要求1所述的系統(tǒng),其特征在于,至少一個(gè)服務(wù)器包括AVEPG控制邏輯服務(wù)ο
5.如權(quán)利要求1所述的系統(tǒng),其特征在于,至少一個(gè)客戶機(jī)包括AVEPG控制邏輯客戶機(jī)。
6.如權(quán)利要求4所述的系統(tǒng),其特征在于,AVEPG控制邏輯服務(wù)器與AVEPG控制邏輯客戶機(jī)通信。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述通信基于HTTP。
8.如權(quán)利要求2所述的系統(tǒng),其特征在于,至少一個(gè)頻道是基于RTP的視聽流。
9.一種AVEPG服務(wù)器,配置成以基層和增強(qiáng)層格式從當(dāng)前廣播的內(nèi)容實(shí)時(shí)地生成至少一個(gè)頻道的視聽內(nèi)容。
10.如權(quán)利要求9所述的AVEPG服務(wù)器,其特征在于,還包括以下各項(xiàng)中的至少一個(gè)a.視頻提取器,配置成從視頻數(shù)據(jù)庫提取經(jīng)編碼的視聽信號(hào);以及b.EPG數(shù)據(jù)庫,用于存儲(chǔ)與所述視聽信號(hào)有關(guān)的元數(shù)據(jù)。
11.如權(quán)利要求10所述的AVEPG服務(wù)器,其特征在于,還包括視頻數(shù)據(jù)庫。
12.如權(quán)利要求11所述的服務(wù)器,其特征在于,所述視頻數(shù)據(jù)庫以基層和增強(qiáng)層格式存儲(chǔ)至少一個(gè)節(jié)目。
13.如權(quán)利要求9所述的AVEPG服務(wù)器,其特征在于,還包括分層代碼轉(zhuǎn)換器。
14.如權(quán)利要求9所述的AVEPG服務(wù)器,其特征在于,還包括配置成編碼表示來自相機(jī)的直播內(nèi)容的視聽信號(hào)的分層編碼器。
15.如權(quán)利要求14所述的AVEPG服務(wù)器,其特征在于,所述視聽信號(hào)以基層和增強(qiáng)層格式來編碼。
16.如權(quán)利要求9所述的AVEPG服務(wù)器,其特征在于,還包括AVEPG控制邏輯服務(wù)器。
17.如權(quán)利要求10所述的AVEPG服務(wù)器,其特征在于,所述AVEPG控制邏輯服務(wù)器控制所述視頻提取器。
18.如權(quán)利要求13所述的AVEPG服務(wù)器,其特征在于,所述AVEPG控制邏輯服務(wù)器控制所述分層代碼轉(zhuǎn)換器。
19.如權(quán)利要求14所述的AVEPG服務(wù)器,其特征在于,所述AVEPG控制邏輯服務(wù)器控制所述分層編碼器。
20.如權(quán)利要求16所述的AVEPG服務(wù)器,其特征在于,所述AVEPG控制邏輯服務(wù)器從至少一個(gè)客戶機(jī)接收消息。
21.如權(quán)利要求10所述的視頻提取器,其特征在于,所述視頻提取器提取用于在MBW中顯示的至少一組層以及用于在主窗口中顯示的不同的一組層。
22.如權(quán)利要求9所述的服務(wù)器,其特征在于,所述服務(wù)器分布在多個(gè)物理服務(wù)器計(jì)算機(jī)上。
23.—種AVEPG啟用的客戶機(jī),所述客戶機(jī)包括a.用于接收用戶輸入的圖形用戶界面,其中所述圖形用戶界面通過視頻顯示器訪問;b.AVEPG控制邏輯客戶機(jī),用于生成多個(gè)控制消息;以及c.顯示管理器,操作上耦合于所述圖形用戶界面并耦合于所述AVEPG控制邏輯客戶機(jī),用于將來自圖形用戶界面的用戶輸入傳達(dá)到所述AVEPG控制邏輯客戶機(jī)并控制所述視頻顯示器。
24.如權(quán)利要求23所述的AVEPG啟用的客戶機(jī),其特征在于,通過輸入設(shè)備控制所述圖形用戶界面。
25.—種在動(dòng)態(tài)視頻電子節(jié)目指南(AVEPG)系統(tǒng)中制作至少一個(gè)頻道的視聽內(nèi)容的定制顯示的方法,包括a.處理一個(gè)或多個(gè)用戶輸入;b.確定用戶是否具有觀看至少一個(gè)頻道的訪問權(quán);c.響應(yīng)于所述一個(gè)或多個(gè)用戶輸入發(fā)送多個(gè)控制消息;d.從當(dāng)前正廣播的內(nèi)容實(shí)時(shí)地生成所述至少一個(gè)頻道的視聽內(nèi)容;e.響應(yīng)于一個(gè)或多個(gè)控制消息接收至少一個(gè)頻道的視聽內(nèi)容,其中至少一個(gè)頻道的視聽內(nèi)容包括以基層和增強(qiáng)層格式編碼的視頻內(nèi)容;f.至少利用所述頻道的基層在至少一個(gè)多瀏覽器窗口(MBW)中顯示至少一個(gè)頻道;以及g.生成與至少一個(gè)頻道相關(guān)的元數(shù)據(jù)。
26.如權(quán)利要求25所述的方法,其特征在于,響應(yīng)于所述一個(gè)或多個(gè)控制消息接收至少一個(gè)頻道的視聽內(nèi)容,其中至少一個(gè)頻道的視聽內(nèi)容還包括音頻內(nèi)容。
27.如權(quán)利要求25所述的方法,其特征在于,生成元數(shù)據(jù)包括生成從服務(wù)提供商可用的信息。
28.如權(quán)利要求25所述的方法,其特征在于,生成元數(shù)據(jù)包括生成本地存儲(chǔ)的信息。
29.如權(quán)利要求25所述的方法,其特征在于,所述一個(gè)或多個(gè)用戶輸入包括在MBW中觀看至少一個(gè)頻道的視聽內(nèi)容的請(qǐng)求。
30.如權(quán)利要求沈所述的方法,其特征在于,還包括從本地?cái)?shù)據(jù)庫提取視聽內(nèi)容。
31.如權(quán)利要求沈所述的方法,其特征在于,還包括從直播饋送提取視聽內(nèi)容。
32.如權(quán)利要求沈所述的方法,其特征在于,還包括從數(shù)字視頻存儲(chǔ)接口提取視聽內(nèi)容。
33.如權(quán)利要求27所述的方法,其特征在于,還包括從遠(yuǎn)程視頻數(shù)據(jù)庫提取視聽內(nèi)容。
34.如權(quán)利要求25所述的方法,其特征在于,所述一個(gè)或多個(gè)用戶輸入包括觀看除當(dāng)前時(shí)間外的時(shí)間段上可用的所述至少一個(gè)頻道的請(qǐng)求,且其中顯示所述至少一個(gè)頻道還包括僅使用所述至少一個(gè)頻道的基層在至少一個(gè)MBW中顯示所述至少一個(gè)頻道,且其中所述至少一個(gè)MBW顯示除當(dāng)前時(shí)間外的時(shí)間段上可用的所述至少一個(gè)頻道。
35.如權(quán)利要求34所述的方法,其特征在于,還包括從本地?cái)?shù)據(jù)庫提取視聽內(nèi)容。
36.如權(quán)利要求34所述的方法,其特征在于,還包括從直播饋送提取視聽內(nèi)容。
37.如權(quán)利要求34所述的方法,其特征在于,還包括從數(shù)字視頻存儲(chǔ)接口提取視聽內(nèi)容。
38.如權(quán)利要求34所述的方法,其特征在于,還包括從遠(yuǎn)程視頻數(shù)據(jù)庫提取視聽內(nèi)容。
39.如權(quán)利要求25所述的方法,其特征在于,一個(gè)或多個(gè)用戶輸入包括瀏覽所選MBW中顯示的視頻節(jié)目的請(qǐng)求,且其中顯示至少一個(gè)頻道包括顯示視頻節(jié)目的至少一章。
40.如權(quán)利要求39所述的方法,其特征在于,還包括從本地?cái)?shù)據(jù)庫提取視聽內(nèi)容。
41.如權(quán)利要求39所述的方法,其特征在于,還包括從直播饋送提取視聽內(nèi)容。
42.如權(quán)利要求39所述的方法,其特征在于,還包括從數(shù)字視頻存儲(chǔ)接口提取視聽內(nèi)容。
43.如權(quán)利要求39所述的方法,其特征在于,還包括從遠(yuǎn)程視頻數(shù)據(jù)庫提取視聽內(nèi)容。
44.一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì),用于執(zhí)行在動(dòng)態(tài)視頻電子節(jié)目指南(AVEPG)系統(tǒng)中制作至少一個(gè)頻道的視聽內(nèi)容的定制顯示的方法,包括a.處理一個(gè)或多個(gè)用戶輸入;b.確定用戶是否具有觀看所述至少一個(gè)頻道的訪問權(quán);c.響應(yīng)于所述一個(gè)或多個(gè)用戶輸入發(fā)送多個(gè)控制消息;d.從當(dāng)前正廣播的內(nèi)容實(shí)時(shí)地生成所述至少一個(gè)頻道的視聽內(nèi)容;e.響應(yīng)于一個(gè)或多個(gè)控制消息接收所述至少一個(gè)頻道的視聽內(nèi)容,其中所述至少一個(gè)頻道的視聽內(nèi)容包括以基層和增強(qiáng)層格式編碼的視頻內(nèi)容;f.至少利用所述頻道的基層在至少一個(gè)多瀏覽器窗口(MBW)中顯示所述至少一個(gè)頻道;以及g.生成與所述至少一個(gè)頻道相關(guān)的元數(shù)據(jù)。
45.如權(quán)利要求44所述的計(jì)算機(jī)可讀介質(zhì),其特征在于,響應(yīng)于一個(gè)或多個(gè)控制消息接收所述至少一個(gè)頻道的視聽內(nèi)容,其中所述至少一個(gè)頻道的視聽內(nèi)容還包括音頻內(nèi)容。
46.如權(quán)利要求44所述的方法,其特征在于,生成元數(shù)據(jù)包括生成從服務(wù)提供商可用的信息。
47.如權(quán)利要求44所述的方法,其特征在于,生成元數(shù)據(jù)包括生成本地存儲(chǔ)的信息。
48.如權(quán)利要求44所述的方法,其特征在于,所述一個(gè)或多個(gè)用戶輸入包括在MBW中觀看至少一個(gè)頻道的視聽內(nèi)容的請(qǐng)求。
49.如權(quán)利要求45所述的方法,其特征在于,還包括從本地?cái)?shù)據(jù)庫提取視聽內(nèi)容。
50.如權(quán)利要求45所述的方法,其特征在于,還包括從直播饋送提取視聽內(nèi)容。
51.如權(quán)利要求45所述的方法,其特征在于,還包括從數(shù)字視頻存儲(chǔ)接口提取視聽內(nèi)容。
52.如權(quán)利要求45所述的方法,其特征在于,還包括從遠(yuǎn)程視頻數(shù)據(jù)庫提取視聽內(nèi)容。
53.如權(quán)利要求44所述的方法,其特征在于,所述一個(gè)或多個(gè)用戶輸入包括觀看除當(dāng)前時(shí)間外的時(shí)間段上可用的所述至少一個(gè)頻道的請(qǐng)求,且其中顯示所述至少一個(gè)頻道還包括僅使用所述至少一個(gè)頻道的基層在至少一個(gè)MBW中顯示所述至少一個(gè)頻道,且其中所述至少一個(gè)MBW顯示除當(dāng)前時(shí)間外的時(shí)間段上可用的所述至少一個(gè)頻道。
54.如權(quán)利要求53所述的方法,其特征在于,還包括從本地?cái)?shù)據(jù)庫提取視聽內(nèi)容。
55.如權(quán)利要求53所述的方法,其特征在于,還包括從直播饋送提取視聽內(nèi)容。
56.如權(quán)利要求53所述的方法,其特征在于,還包括從數(shù)字視頻存儲(chǔ)接口提取視聽內(nèi)容。
57.如權(quán)利要求53所述的方法,其特征在于,還包括從遠(yuǎn)程視頻數(shù)據(jù)庫提取視聽內(nèi)容。
58.如權(quán)利要求44所述的方法,其特征在于,所述一個(gè)或多個(gè)用戶輸入包括瀏覽所選 MBff中顯示的視頻節(jié)目的請(qǐng)求,且其中顯示所述至少一個(gè)頻道包括顯示視頻節(jié)目的至少一早。
59.如權(quán)利要求58所述的方法,其特征在于,還包括從本地?cái)?shù)據(jù)庫提取視聽內(nèi)容。
60.如權(quán)利要求58所述的方法,其特征在于,還包括從直播饋送提取視聽內(nèi)容。
61.如權(quán)利要求58所述的方法,其特征在于,還包括從數(shù)字視頻存儲(chǔ)接口提取視聽內(nèi)容。
62.如權(quán)利要求58所述的方法,其特征在于,還包括從遠(yuǎn)程視頻數(shù)據(jù)庫提取視聽內(nèi)容。
全文摘要
本文中公開了用于在電子通信網(wǎng)絡(luò)頻道上顯示多個(gè)TV節(jié)目的實(shí)時(shí)視聽內(nèi)容和顯示作為TV電子節(jié)目指南(EPG)的一部分的視聽信號(hào)的傳輸和準(zhǔn)備技術(shù)。具體地,利用分層編解碼器編碼并以分層格式存儲(chǔ)的視頻的使用允許適當(dāng)配置的系統(tǒng)向終端用戶在他/她的TV屏幕上呈現(xiàn)多個(gè)TV頻道的直播預(yù)覽連同EPG信息(例如,視頻內(nèi)容的頻道、時(shí)間、標(biāo)題、類型、未來安排的節(jié)目列表、以及例如設(shè)置家長(zhǎng)控制、訂購按次付費(fèi)節(jié)目、基于主題或類別搜索節(jié)目和在與記錄系統(tǒng)結(jié)合時(shí)為未來設(shè)置記錄的能力),而占用不比傳統(tǒng)數(shù)字TV傳輸顯著更多的資源(例如,在帶寬、系統(tǒng)復(fù)雜性方面)。
文檔編號(hào)H04N7/20GK102461165SQ201080029037
公開日2012年5月16日 申請(qǐng)日期2010年6月23日 優(yōu)先權(quán)日2009年6月24日
發(fā)明者M·R·希萬拉, O·夏皮羅, T·沙洛姆 申請(qǐng)人:德耳塔維德約股份有限公司