專利名稱:電視機(jī)頂盒和在電視機(jī)頂盒中向用戶提供視頻服務(wù)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電視系統(tǒng)和視頻處理,更具體地說,涉及一種用于提供計(jì)算機(jī)網(wǎng)絡(luò)視頻的電視系統(tǒng)及方法。
背景技術(shù):
目前的電視機(jī)機(jī)頂盒(如有線電視接收器,衛(wèi)星電視接收器等)及這類物品并不具備處理廣泛潛在視頻信息源的功能(如計(jì)算機(jī)網(wǎng)絡(luò)視頻源)。
對(duì)于本領(lǐng)域?qū)I(yè)人員而言,通過參照附圖將常規(guī)系統(tǒng)與本申請(qǐng)其余部分所提出的本發(fā)明進(jìn)行比較,常規(guī)、傳統(tǒng)方法的更多限制以及缺點(diǎn)將變得顯而易見。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于,針對(duì)現(xiàn)有電視系統(tǒng)的上述不具備處理視頻的缺陷,提供一種用于提供計(jì)算機(jī)網(wǎng)絡(luò)視頻的電視系統(tǒng)及方法。
本發(fā)明的各方面提供了 一種用于提供計(jì)算機(jī)網(wǎng)絡(luò)視頻的電視系統(tǒng)及方法,其本質(zhì)上如至少一幅附圖所示和/或所述,更完整地,如權(quán)利要求所陳述。
根據(jù)一個(gè)方面,電視機(jī)機(jī)頂盒(STB)包括
至少一個(gè)模塊,該模塊至少用于-接收用戶輸入,所述用戶輸入表明選擇了個(gè)人視頻共享服務(wù)和/或個(gè)人
視頻共享服務(wù)所提供的視頻中至少一項(xiàng);以及
響應(yīng)至少一項(xiàng)所述用戶輸入,完成以下操作將STB與個(gè)人視頻共享服務(wù)進(jìn)行通信連接;與個(gè)人視頻共享服務(wù)進(jìn)行通信以便從個(gè)人視頻共享服務(wù)接收視
頻;
處理接收到的視頻以顯示給用戶。優(yōu)選地,所述至少一個(gè)模塊用于通過計(jì)算機(jī)網(wǎng)絡(luò)將STB與個(gè)人視頻共享服務(wù)進(jìn)行通信連接。
優(yōu)選地,所述至少一個(gè)模塊還用于
為用戶提供圖形用戶接口,以選擇個(gè)人視頻共享服務(wù);以及至少部分的通過圖形用戶接口接收用戶輸入,所述用戶輸入表明對(duì)用戶視
頻共享服務(wù)的選擇。
優(yōu)選地,所述圖形用戶接口包括視頻內(nèi)容選擇矩陣,其至少顯示對(duì)應(yīng)于標(biāo)
準(zhǔn)電視頻道節(jié)目和個(gè)人視頻共享服務(wù)的選擇。
優(yōu)選地,所述圖形用戶接口包括嵌套的菜單結(jié)構(gòu),包括第一嵌套菜單層,用戶在其中選擇不同類型的視頻內(nèi)容,第一種類型對(duì)應(yīng)
于個(gè)人視頻共享服務(wù),并且至少有第二種類型,對(duì)應(yīng)于不同于個(gè)人視頻共享服
務(wù)的一類視頻供應(yīng)服務(wù);和
第二嵌套菜單層,其至少一個(gè)菜單包括多個(gè)菜單選擇,這些多個(gè)菜單選擇
中的每一個(gè)對(duì)應(yīng)于各自不同的個(gè)人視頻共享服務(wù)。
優(yōu)選地,所述至少一個(gè)模塊用于為用戶提供圖形用戶接口,以供用戶選擇
選中的個(gè)人視頻共享服務(wù)所提供的特定視頻內(nèi)容。
優(yōu)選地,所述圖形用戶接口是根據(jù)所選的個(gè)人視頻共享服務(wù)定制的。優(yōu)選地,所述圖形用戶接口在所選的不同個(gè)人視頻共享服務(wù)之間通常是保
持一致的。
優(yōu)選地,所述圖形用戶接口包括與商業(yè)實(shí)體有關(guān)的廣告圖形,不同于所選個(gè)人視頻共享服務(wù)所提供的廣告圖形。
優(yōu)選地,所述至少一個(gè)模塊還用于至少部分的通過以下操作對(duì)STB的視頻信號(hào)處理進(jìn)行配置
從多個(gè)可選擇的解碼器中選擇視頻解碼器,用于解碼從個(gè)人視頻共享服務(wù)接收到的視頻信息;以及
將從個(gè)人視頻共享服務(wù)接收到的視頻信息轉(zhuǎn)發(fā)到所選的解碼器。優(yōu)選地
至少一個(gè)模塊用于接收用戶輸入,該輸入表明從個(gè)人視頻共享服務(wù)中選擇
了特定的可用視頻;以及
至少一個(gè)模塊用于對(duì)STB的視頻信號(hào)處理進(jìn)行配置,以便至少部分的通過以下操作處理從個(gè)人視頻共享服務(wù)接收到的視頻信息
從多個(gè)可選擇的解碼器中選擇視頻解碼器,用于解碼所選的視頻;將對(duì)應(yīng)于所選視頻的視頻信息按轉(zhuǎn)發(fā)到所選的視頻解碼器。優(yōu)選地,所述至少一個(gè)模塊還至少部分的通過以下操作對(duì)STB的視頻信號(hào)處理進(jìn)行配置
配置一個(gè)可配置的視頻解碼器,用于解碼從所選的個(gè)人視頻共享服務(wù)接收到的視頻信息;以及
將從所選的個(gè)人視頻共享服務(wù)接收到的視頻信息轉(zhuǎn)發(fā)到所配置的解碼器。
優(yōu)選地
至少一個(gè)模塊用于接收用戶輸入,該輸入表明從個(gè)人視頻共享服務(wù)中選擇
了特定的可用視頻;和
至少一個(gè)模塊用于對(duì)STB的視頻信號(hào)處理進(jìn)行配置,以便至少部分的通過以下操作對(duì)從個(gè)人視頻共享服務(wù)接收到的視頻信息進(jìn)行處理
配置一個(gè)可配置的視頻解碼器,用于解碼所選的視頻;以及將對(duì)應(yīng)于所選視頻的視頻信息轉(zhuǎn)發(fā)到所配置的視頻解碼器。
優(yōu)選地,所述至少一個(gè)模塊用于接收用戶輸入,該輸入表明了用戶從計(jì)算機(jī)網(wǎng)絡(luò)的個(gè)人視頻共享服務(wù)請(qǐng)求觀看的視頻內(nèi)容。
優(yōu)選地,所述至少一個(gè)模塊用于接收用戶輸入,該輸入至少部分的通過從遙控裝置上接收信號(hào)來表明選擇了個(gè)人視頻共享服務(wù),所接收的信號(hào)包括專屬于用戶從個(gè)人視頻共享服務(wù)指定觀看視頻內(nèi)容請(qǐng)求所具有的特征。
優(yōu)選地,所接收到的信號(hào)與用戶對(duì)遙控裝置上的部件進(jìn)行選擇相對(duì)應(yīng),該
6遙控裝置泰用于用戶從個(gè)人視頻共享服務(wù)指定觀看視頻內(nèi)容的請(qǐng)求。
優(yōu)選地,所述至少一個(gè)模塊還用于與STB用戶進(jìn)行交互,從而配置圖形用戶接口來顯示個(gè)人視頻共享服務(wù)供選擇。
優(yōu)選地,所述至少一個(gè)模塊用于與STB用戶進(jìn)行交互,從而至少部分的通過與用戶進(jìn)行交互來配置圖形用戶接口,以便指定對(duì)應(yīng)于特定個(gè)人視頻共享服務(wù)的標(biāo)簽和/或計(jì)算機(jī)網(wǎng)絡(luò)地址。
優(yōu)選地,所述至少一個(gè)模塊用于與STB用戶進(jìn)行交互,從而至少部分的通過與用戶進(jìn)行交互來配置圖形用戶接口,以便指定一個(gè)或更多的圖形特征將一個(gè)或更多的個(gè)人視頻共享服務(wù)與圖形用戶接口顯示的其它視頻源區(qū)別開來。
優(yōu)選地,所述至少一個(gè)模塊用于與STB用戶進(jìn)行交互,從而至少部分的通過與用戶進(jìn)行交互來配置圖形用戶接口,以便指定一個(gè)或更多的圖形特征將個(gè)人視頻共享服務(wù)相互區(qū)分開來。
根據(jù)另一方面, 一種在電視機(jī)機(jī)頂盒(STB)中用于向用戶提供視頻服務(wù)的方法包括
接收用戶輸入,該輸入表明選擇了用戶視頻共享服務(wù)和/或用戶視頻共享服務(wù)提供的視頻中的至少一項(xiàng);以及
響應(yīng)至少一項(xiàng)所述用戶輸入,完成以下操作-將STB與個(gè)人視頻共享服務(wù)進(jìn)行通信連接;
與個(gè)人視頻共享服務(wù)進(jìn)行通信以便從個(gè)人視頻共享服務(wù)接收視頻;以
及
處理接收到的視頻以顯示給用戶。根據(jù)另一方面,電視機(jī)機(jī)頂盒(STB)包括至少一個(gè)模塊,該模塊至少用于
從標(biāo)準(zhǔn)電視節(jié)目源接收第一個(gè)視頻信息;
處理接收到的第一個(gè)視頻信息,以便顯示給用戶;
從個(gè)人視頻共享服務(wù)接收第二個(gè)視頻信息;
處理接收到的第二個(gè)視頻信息,以便顯示給用戶,其中處理第二個(gè)視頻信息的方法與處理第一個(gè)視頻信息的不同。
7多個(gè)解碼器,這些解碼器包括
第一解碼器,用于對(duì)從個(gè)人視頻共享服務(wù)接收到的視頻信息進(jìn)行解碼;和
第二解碼器,用于對(duì)從個(gè)人視頻共享服務(wù)以外的視頻源接收到的視頻信息進(jìn)行解碼。
優(yōu)選地,所述至少一個(gè)模塊包括可配置的視頻解碼器,并且至少一個(gè)模塊
用于
按第一種配置來配置可配置的視頻解碼器,以便解碼從個(gè)人視頻共享服務(wù)接收到的視頻信息;以及
按不同于第一種配置的至少第二種配置來配置可配置的視頻解碼器,以便解碼從個(gè)人視頻共享服務(wù)以外的視頻源接收到的視頻信息。
本發(fā)明的這些和其它優(yōu)點(diǎn)、方面和新特點(diǎn),以及相關(guān)的圖解細(xì)節(jié),將根據(jù)接下來的描述和附圖得到更好的理解。
下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明,附圖中圖1所示為根據(jù)本發(fā)明各個(gè)方面的,用于提供計(jì)算機(jī)網(wǎng)絡(luò)視頻的電視系統(tǒng)非限制性示意圖2所示為根據(jù)本發(fā)明各個(gè)方面的,在電視系統(tǒng)中用于提供計(jì)算機(jī)網(wǎng)絡(luò)視
頻的方法流程示意圖3所示為根據(jù)本發(fā)明各個(gè)方面的圖形用戶接口示意圖4所示為根據(jù)本發(fā)明各個(gè)方面的圖形用戶接口示意圖5所示為根據(jù)本發(fā)明各個(gè)方面的電視系統(tǒng)遙控裝置示意圖6所示為根據(jù)本發(fā)明各個(gè)方面的,用于提供計(jì)算機(jī)網(wǎng)絡(luò)視頻的電視系統(tǒng)
非限制性示意圖。
具體實(shí)施例方式
計(jì)算機(jī)通過互聯(lián)網(wǎng)訪問網(wǎng)站,而某些具有視頻共享功能的網(wǎng)站越來越受歡迎。對(duì)于接下來的討論,個(gè)人視頻共享服務(wù)(PVSS) —般是指提供某些機(jī)制以協(xié)助進(jìn)行個(gè)人視頻內(nèi)容共享的網(wǎng)絡(luò)系統(tǒng)。例如,PVSS可以用于從提供者(如
個(gè)人用戶)那里接收視頻文件、將這些視頻文件發(fā)布(如向公眾或訂閱用戶群)、以及向請(qǐng)求者提供這些已發(fā)布視頻文件的下載和/或數(shù)據(jù)流等。目前,是使用
個(gè)人電腦通過互聯(lián)網(wǎng)與服務(wù)器進(jìn)行通信來對(duì)這些PVSS進(jìn)行訪問的。這些PVSS也可以指視頻交流門戶網(wǎng)站(VEP)。這些PVSS和/或VEP的例子包括YouTube 、 CNN Exchange (或iReport.com )、 the AOLTM視頻網(wǎng)站、Eefoof.com (或vume.com )、 Panjea.comTM、 Rewer 、 Blip.TVTM、Dabble.com 等。
接下來的討論將經(jīng)常用到詞組"電視系統(tǒng)"。該短語一般是指任何種類的電視系統(tǒng)或者子系統(tǒng)。例如(但非限制),"電視系統(tǒng)"可以指電視接收組件(像機(jī)頂盒(STB),例如有線電視接收器、衛(wèi)星電視接收器等),個(gè)人錄像機(jī)(PVR),游戲機(jī)等。再例如,該短語可以指完全整合的電視系統(tǒng),例如包含整合的電視顯示器,音頻輸出系統(tǒng),和/或一個(gè)或更多接收組件。又例如,該短語可以指電視接收組件或整合的電視系統(tǒng)的電路。
并且,為了說明清楚起見,在這里出現(xiàn)的電視系統(tǒng)可以包括任何種類的功能模塊。這些模塊可以包括例如各種硬件和/或軟件的結(jié)合。因而,除非明確要求,本發(fā)明的各方面都不應(yīng)被任何特定硬件和/或軟件實(shí)現(xiàn)所限制。
此外,各模塊之間所繪出的邊界可以表示硬件和/或軟件組件之間的明確邊界,但不必要非常明確。作為非限制性實(shí)施例,各圖解說明的模塊可以共享各硬件和/或軟件組件。例如,多個(gè)圖解說明的模塊可以由單個(gè)共享的處理器執(zhí)行軟件指令來實(shí)現(xiàn),其中的一些可能是各模塊中的每一個(gè)都通用的。因而,除非明確要求,本發(fā)明的各方面都不應(yīng)被模塊之間的任意邊界所限制。
圖1所示為根據(jù)本發(fā)明各個(gè)方面的,用于提供計(jì)算機(jī)網(wǎng)絡(luò)視頻的電視系統(tǒng)100的非限制性示意圖。例如,示例的電視系統(tǒng)IOO可以包括電視接收器101,視頻顯示器145,以及揚(yáng)聲系統(tǒng)165。
例如,電視接收器101可以被作為機(jī)頂盒(如有線電視接收器、衛(wèi)星電視接收器等)、個(gè)人錄像機(jī)、游戲機(jī)等的例示。接收器101可以被整合在視頻顯示器145和/或揚(yáng)聲系統(tǒng)165—起,或者是一個(gè)具有自身外殼的獨(dú)立單元。注意所謂的電視接收器101也可以趙括各種發(fā)射器電路,用于例如與音頻和/或
視頻信息源設(shè)備進(jìn)行信息通信。
電視接收器101可以包括一個(gè)或更多的物理接口 (PHY接口)模塊IIO,以及通信前端模塊115。通過任何不同類型的通信網(wǎng)絡(luò),這些模塊可以在電視接收器101與任何不同種類視頻源設(shè)備(如與一個(gè)或更多的PVSS關(guān)聯(lián)在一起)之間建立、維持和使用任何種類通信鏈路。例如(但非限制),對(duì)應(yīng)于與任何不同種類通信協(xié)議(如閉路電視協(xié)議,衛(wèi)星電視協(xié)議,以及計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議)相關(guān)聯(lián)的不同協(xié)議層,該P(yáng)HY接口模塊110和/或通信前端模塊115可以提供相關(guān)通信服務(wù)。
例如(但非限制),該計(jì)算機(jī)網(wǎng)絡(luò)協(xié)議可以包括TCP/IP協(xié)議。PHY接口模塊110和/或通信前端模塊115可以用于跨越任何種類計(jì)算機(jī)網(wǎng)絡(luò)(如互聯(lián)網(wǎng),城域網(wǎng),廣域網(wǎng),局域網(wǎng)和/或個(gè)人區(qū)域網(wǎng))進(jìn)行通信。例如(但非限制),PHY接口模塊110和/或通信前端模塊115可以依照11!;11323,會(huì)話發(fā)起協(xié)議(SIP),實(shí)時(shí)傳輸協(xié)議(RTP),媒體網(wǎng)關(guān)控制協(xié)議(MGCP) /介質(zhì)網(wǎng)關(guān)控制器(MEGACO)等中的任何協(xié)議進(jìn)行通信。
PHY接口模塊110可以利用任何種類的有線、光纖和/或無線協(xié)議(如藍(lán)牙,IEEE 802.3, IEEE 802.11, IEEE 802.15, IEEE 802.16, IEEE 802.20,GSM7GPRS/EDGE, CDMA/CDMA2000/WCDMA, TDMA/PDC等),通過任何種類的通信介質(zhì)進(jìn)行通信。
電視接收器101可以包括一個(gè)或更多的信號(hào)處理模塊120。該信號(hào)處理模塊120可以包括例如一個(gè)或更多的電視信號(hào)處理模塊122,來進(jìn)行普通電視信號(hào)處理(如,與處理從標(biāo)準(zhǔn)電視網(wǎng)絡(luò),像有線電視、衛(wèi)星電視、傳統(tǒng)免費(fèi)電視網(wǎng)絡(luò)等接收到的電視信號(hào)相關(guān)聯(lián))。
該信號(hào)處理模塊120還可以包括例如一個(gè)或更多的PVSS處理模塊124,與一個(gè)或更多的PVSS相關(guān)聯(lián)進(jìn)行信號(hào)處理。例如(但非限制),該信號(hào)處理可以對(duì)應(yīng)各種視頻和/或音頻通信和/或壓縮標(biāo)準(zhǔn)(如MPEG-2 , MPEG-4 , H.263 ,H.264, JPEG, TIFF, 3-D, 2-D, MDDI, MPE, AAC, QCELP, AMR, CMX,VoIP等)。例如,特定的PVSS可以與一個(gè)或更多這樣的音頻和/視頻標(biāo)準(zhǔn)相關(guān)
10聯(lián)。
該信號(hào)處理模塊120可以包括(但非限制) 一個(gè)或更多用于解碼/解壓縮音頻和/或視頻的模塊,這些音頻和/或視頻對(duì)應(yīng)于通常與標(biāo)準(zhǔn)電視信號(hào)相關(guān)聯(lián)的特定標(biāo)準(zhǔn),并且對(duì)應(yīng)于通常與計(jì)算機(jī)網(wǎng)絡(luò)視頻源相關(guān)聯(lián)的特定標(biāo)準(zhǔn)(如MPEG-4, H.264,及諸如此類)。例如,這些模塊可以是專用于特定標(biāo)準(zhǔn)的,或是可配置的(如可編程),以便解碼/解壓縮對(duì)應(yīng)于多種標(biāo)準(zhǔn)的視頻信息。
該信號(hào)處理模塊120可以包括(但非限制) 一個(gè)或更多用于對(duì)音頻和/或
視頻信號(hào)和/或信息進(jìn)行濾波的模塊,這些音頻和/或視頻信號(hào)和/或信息對(duì)應(yīng)于通常與標(biāo)準(zhǔn)電視信號(hào)相關(guān)聯(lián)的特定標(biāo)準(zhǔn),并且對(duì)應(yīng)于通常與計(jì)算機(jī)網(wǎng)絡(luò)視頻源
相關(guān)聯(lián)的特定標(biāo)準(zhǔn)(如MPEG-4, H.264,及諸如此類)。例如,這些模塊可以是專用于特定標(biāo)準(zhǔn)的,或是可配置的(如可編程),以便對(duì)對(duì)應(yīng)于多種標(biāo)準(zhǔn)的音頻和/或視頻信號(hào)和/或信息進(jìn)行濾波。
該信號(hào)處理模塊120可以包括(但非限制) 一個(gè)或更多用于緩沖音頻和/或視頻信號(hào)的模塊,這些音頻和/或視頻信號(hào)對(duì)應(yīng)于通常與標(biāo)準(zhǔn)電視信號(hào)相關(guān)聯(lián)的特定標(biāo)準(zhǔn),并且對(duì)應(yīng)于通常與計(jì)算機(jī)網(wǎng)絡(luò)視頻源相關(guān)聯(lián)的特定標(biāo)準(zhǔn)(如MPEG-4, H.264,及諸如此類)。例如,這些模塊可以是專用于特定標(biāo)準(zhǔn)的,或是可配置的(如可編程),以便緩沖對(duì)應(yīng)于多種標(biāo)準(zhǔn)的音頻和/或視頻信息
特定的PVSS可以與任何種類的PVSS特征相關(guān)聯(lián)。例如(但非限制),PVSS可以與一個(gè)或更多的計(jì)算機(jī)網(wǎng)絡(luò)地址(如IP地址,LAN地址等)相關(guān)聯(lián)。又例如,PVSS可以與各自的安全訪問和/或安全通信過程,特定的用戶界面過程等相關(guān)聯(lián)。
電視接收器101可以包括一個(gè)或更多的顯示處理模塊130,用于管理一個(gè)或更多視頻的顯示。舉一個(gè)非限制性的例子,顯示處理模塊130可以用于使特定的PVSS視頻適合顯示器145或顯示器145的一部分。又例如,顯示處理模塊130可以用于同時(shí)提供多個(gè)視頻在顯示器145上進(jìn)行同步顯示(如多個(gè)PVSS視頻,或PVSS視頻與標(biāo)準(zhǔn)電視視頻)。
電視接收器101也可以包括一個(gè)或更多的音頻處理模塊150,用于管理與一個(gè)或更多視頻相關(guān)聯(lián)的音頻的播放。舉一個(gè)非限制性的例子,音 處理模150可以用于播出與一個(gè)或更多視頻相關(guān)聯(lián)的立體聲和/或環(huán)繞聲。例如,音頻處理模塊150可以用于提供第一套音頻信號(hào)給一個(gè)或更多的揚(yáng)聲器,并提供第二套音頻信號(hào)給有線和/或無線頭戴式耳機(jī)。
電視接收器101可以包括例如一個(gè)或更多的顯示接口模塊135,用作與(如提供視頻驅(qū)動(dòng)信號(hào)140給) 一個(gè)或更多顯示設(shè)備145的接口。例如,視頻接口模塊135可以用于提供任何種類的混合和/或合成視頻信號(hào)給一個(gè)或更多的顯示設(shè)備145。
電視接收器101可以另外包括例如一個(gè)或更多的音頻接口模塊135,用作與(如提供音頻驅(qū)動(dòng)信號(hào)160給) 一個(gè)或更多播音設(shè)備165 (如揚(yáng)聲器,頭戴式耳機(jī)等)的接口。例如,音頻接口模塊155可以用于提供任何種類的立體聲和/或環(huán)繞聲信號(hào)給一個(gè)或更多的音頻輸出設(shè)備165。
電視接收器101還可以例如一個(gè)或更多用戶接口模塊170。用戶接口模塊170用于向電視系統(tǒng)100 (或電視接收器IOI)的用戶提供用戶接口。用戶接口可以包括任何種類的特征。例如,用戶接口模塊170可以用于向用戶提供圖形用戶接口。例如,用戶接口模塊170可以與顯示處理模塊130進(jìn)行交互,從而向顯示器145輸出圖形用戶接口圖像。用戶接口模塊170可以與一個(gè)或更多的用戶輸入設(shè)備(如電視遙控器,光標(biāo)控制裝置,鼠標(biāo)設(shè)備,軌跡球裝置,光筆等)之間建立一個(gè)或更多的通信鏈路175,以便從用戶那里獲得關(guān)于所請(qǐng)求動(dòng)作的信息。例如在某種情況下,用戶接口模塊170可以與顯示處理模塊130進(jìn)行交互,在顯示器145上生成圖形用戶接口圖像,并接收用戶與GUI圖像之間通過遙控裝置(如電視遙控器,萬能遙控器等)經(jīng)通信鏈路175進(jìn)行交互的信號(hào)指示。
電視接收器101可以包括例如一個(gè)或更多的TV/VEP控制模塊180。TV/VEP控制模塊180可以例如總體管理接收器101的整體運(yùn)行。該整體運(yùn)行可以包括(但非限制)管理用戶界面活動(dòng),管理接收器IOI與任何PVSS/VEP之間的通信活動(dòng),管理視頻和/或音頻信號(hào)處理活動(dòng),管理設(shè)備配置活動(dòng),管理視頻和/或音頻輸出活動(dòng)等。
TV/VEP控制模塊180,與這里討論的任何模塊一樣,可以通過硬件和/或軟件來實(shí)現(xiàn)。例如,圖1中所示的TV/VEP控制模塊l糾是利用處理器184
執(zhí)行存儲(chǔ)在存儲(chǔ)器182里的軟件指令來實(shí)現(xiàn)的。
以上討論的模塊所執(zhí)行功能的各個(gè)實(shí)施例將參照?qǐng)D2-5進(jìn)行介紹。
圖2所示為根據(jù)本發(fā)明各個(gè)方面的,在電視系統(tǒng)(如圖1所示的電視系統(tǒng)
100和/或圖6所示的電視系統(tǒng)600)中用于提供計(jì)算機(jī)網(wǎng)絡(luò)視頻的方法200流程圖。
示例方法200可以從步驟205開始執(zhí)行。示例方法200可以響應(yīng)任何種類的原因或條件而開始執(zhí)行。例如(但非限制),示例方法200可以響應(yīng)重置或上電狀態(tài)、用戶輸入、用戶或系統(tǒng)命令,從而開始執(zhí)行向用戶顯示用戶接口 (如GUI)、通過另一種方法繼續(xù)執(zhí)行流程、檢測(cè)電視系統(tǒng)運(yùn)行狀態(tài)、從電視系統(tǒng)接收信號(hào)等。除非明確要求,本發(fā)明各個(gè)方面的范圍不應(yīng)被任何特定的啟動(dòng)原因和域條件所限制。
示例方法200的步驟210可以包括向用戶顯示用戶接口 ,用戶可以通過它來指定視頻內(nèi)容進(jìn)行觀看。例如,步驟210可以包括向用戶提供圖形用戶接口以指定PVSS。
該圖形用戶接口可以包括任何種類的特征, 一個(gè)非限制性的實(shí)施例如圖3所示。圖3所示為根據(jù)本發(fā)明各個(gè)方面的圖形用戶接口結(jié)構(gòu)300的示意圖
GUI結(jié)構(gòu)300包括視頻內(nèi)容選擇矩陣,至少顯示對(duì)應(yīng)于標(biāo)準(zhǔn)電視頻道節(jié)目和PVSS的選擇。例如,GUI結(jié)構(gòu)300所示的第一部分包括與標(biāo)準(zhǔn)電視頻道(或節(jié)目)相關(guān)聯(lián)的圖形化行,以及與一天中的時(shí)間(或時(shí)間窗口)相關(guān)聯(lián)的圖形化列。GUI結(jié)構(gòu)300還包括第二部分,包括多個(gè)與各個(gè)PVSS相關(guān)聯(lián)的圖形化行。這些圖形化行可能與一天中的時(shí)間(或時(shí)間窗口)相關(guān)聯(lián),也可能與任何特定的時(shí)間參數(shù)沒有關(guān)聯(lián)。這種與一天中的時(shí)間關(guān)聯(lián)可以取決于例如PVSS是否有與一天中的時(shí)間相關(guān)聯(lián)的特定視頻節(jié)目。
另一個(gè)非限制性的GUI實(shí)施例如圖4所示。圖4所示為根據(jù)本發(fā)明各個(gè)方面的圖形用戶接口結(jié)構(gòu)400的示意圖。
GUI結(jié)構(gòu)400包括嵌套菜單結(jié)構(gòu)。例如,GUI結(jié)構(gòu)400包括第一嵌套菜單層410,用戶可以在其中選擇不同類型的視頻內(nèi)容(如第一類視頻內(nèi)容對(duì)用、'《VSS內(nèi)容,第二類視頻內(nèi)容不同于PVSS內(nèi)容,例如,標(biāo)準(zhǔn)電挪由容)。GUI結(jié)構(gòu)400還可以包括第二嵌套菜單層,它的至少一個(gè)菜單430包括多個(gè)對(duì)應(yīng)于各個(gè)PVSS的菜單選擇。第二嵌套菜單層的另一個(gè)菜單420可以包括多個(gè)與不同于PVSS的視頻源相對(duì)應(yīng)的菜單選擇(如標(biāo)準(zhǔn)電視節(jié)目,電影頻道,按次付費(fèi)節(jié)目等)。
盡管在圖3和4中沒有畫出,步驟210給出的GUI可以提供用戶界面機(jī)帝lj,用戶可以通過它從所選的PVSS選擇想看的視頻節(jié)目(如特定的視頻文件和/或數(shù)據(jù)流)。例如,該機(jī)制可以顯示這些視頻節(jié)目的矩形列表。又例如,GUI結(jié)構(gòu)(如圖4中所示的400)可以包括與選擇第二菜單層的菜單430上的各PVSS相關(guān)聯(lián)的第三層。該菜單層可以包括所有PVSS標(biāo)準(zhǔn)(或普遍一致的)配置的特征,或者可以包括具體(或?qū)iT)涉及的各特定PVSS所定制的功能。例如,在PVSS菜單430選擇一個(gè)PVSS可以引出第三菜單層的顯示,其依照所選PVSS的具體視頻分類系統(tǒng)指明了視頻信息的具體類別。該類別可以隨后例如與它們各自具體視頻文件的菜單進(jìn)行關(guān)聯(lián)。
在另一個(gè)實(shí)施例中,方法200可以包括提供一個(gè)用戶接口,用戶可以通過它來指定GUI的特征。例如,方法200可以包括與用戶進(jìn)行交互,以決定在GUI中列出哪些PVSS,或者將哪些子菜單或菜單結(jié)構(gòu)用于特定的PVSS或PVSS組。方法200可以包括例如與用戶進(jìn)行交互,以決定將哪些PVSS顯示在GUI中,與PVSS相關(guān)的各個(gè)標(biāo)簽、圖標(biāo)或其它圖形特征,與PVSS相關(guān)的各個(gè)通信網(wǎng)絡(luò)(如計(jì)算機(jī)網(wǎng)絡(luò))地址等等。該標(biāo)簽、圖標(biāo)或其它特性特征可以被用在GUI中以區(qū)別不同PVSS或PVSS的類型。又例如,方法200可以包括與用戶進(jìn)行交互,以指定區(qū)別PVSS與非PVSS視頻源(如標(biāo)準(zhǔn)電視源,電影源,按次付費(fèi)源等)的GUI特征。
在另一個(gè)實(shí)施例中,該GUI的定制可以通過與特定PVSS進(jìn)行交互來制定。例如,實(shí)現(xiàn)方法200的系統(tǒng)可以包括與一個(gè)或更多的PVSS進(jìn)行自動(dòng)(不與用戶直接進(jìn)行交互)通信,以確定GUI特性(如矩陣和減菜單結(jié)構(gòu))。例如,用戶可以指定特定PVSS的初始特征(如網(wǎng)絡(luò)地址),隨后系統(tǒng)可以利用該地址與特定PVSS建立通信鏈路,以交換有關(guān)可用視頻內(nèi)容、視頻內(nèi)容的類別、安全訪問.信息、安全通信細(xì)節(jié)、協(xié)議等信息。例如,方法200也可以包括在基于網(wǎng)絡(luò)的U/I特性(如熱鏈接)和適合GUI的U/I特性之間進(jìn)行變換。這些變換過的特性可以隨后被結(jié)合到GUI中。
而在另一個(gè)實(shí)施例中,步驟210提供的GUI可以包括除了那些與一個(gè)或更多PVSS直接相關(guān)的圖形圖像。例如,PVSS可以提供與PVSS的使用、基本信息、廣告信息等相關(guān)聯(lián)的圖形圖像,步驟210可以包括在GUI中顯示這些圖形圖像,濾除這些圖形圖像,和/或?qū)@些圖形圖像進(jìn)行全部或部分替換。在一個(gè)非限制性實(shí)施例中,步驟210可以包括從與可用視頻內(nèi)容不直接相關(guān)的PVSS刪除圖形信息,以及插入由執(zhí)行方法200的電視系統(tǒng)所生成的圖形。例如,步驟210可以包括生成與電視系統(tǒng)(或其供應(yīng)商)相關(guān)聯(lián),而非與一個(gè)或更多PVSS或電視臺(tái)相關(guān)聯(lián)的信息和/或廣告圖形。
參照前面討論的示例系統(tǒng)100,步驟210的各個(gè)方面至少可以在某種程度上通過用戶接口模塊170和顯示接口模塊135來進(jìn)行,也可能在TV/VEP控制模塊180的引導(dǎo)下來進(jìn)行。此外,前面討論的通信方面可以例如通過PHY接口模塊110和前端通信模塊115來進(jìn)行。
一般而言,步驟210可以包括向用戶顯示用戶接口,用戶可以通過它選擇視頻內(nèi)容進(jìn)行觀看(如從至少一個(gè)或更多的PVSS)。因而,除非明確要求,本發(fā)明各個(gè)方面的范圍不應(yīng)被上面所介紹的特定實(shí)施例的特征所限制。
示例方法200可以在步驟220中包括接收表明選擇了個(gè)人視頻共享服務(wù)(PVSS)的用戶輸入。例如,在步驟210包括了向用戶提供GUI的情況下,步驟220可以包括接收表明選擇了 PVSS的用戶輸入,該用戶輸入至少在某種程度上是通過GUI進(jìn)行接收的。同樣地,步驟220可以包括接收表明從PVSS(如先前選擇的PVSS或PVSS組)中選擇了特定可用視頻的用戶輸入(如通過GUI)。
例如,步驟220可以包括從遙控裝置或從執(zhí)行示例方法200的接收器底盤或電視系統(tǒng)底盤上的用戶輸入部件來接收這樣的用戶輸入。例如,步驟220可以包括接收信號(hào),該信號(hào)包含從PVSS指定觀看視頻內(nèi)容請(qǐng)求的用戶所獨(dú)有的特征,從特定的PVSS指定觀看視頻內(nèi)容請(qǐng)求的用戶所獨(dú)有的特征,和/或
15從特定的PVS&指定觀看特定視頻內(nèi)容請(qǐng)求的用戶所獨(dú)有的特征。該信號(hào)可以例如與GUI菜單選擇、外殼上按動(dòng)的按鈕和/或遙控裝置、與執(zhí)行方法200的電視系統(tǒng)通信連接的無線通信設(shè)備上的選擇等相關(guān)聯(lián)。
圖5所示為根據(jù)本發(fā)明各個(gè)方面的電視系統(tǒng)遙控裝置500的示意圖。示例遙控裝置500可以例如包括特定的部件510 (如按鈕),它是來自一個(gè)或更多PVSS的視頻的用戶說明所獨(dú)有的(如永久的和減臨時(shí)的,例如通過編程)。在某種非限制性的情況下,用戶可以按下遙控器500的按鈕510,遙控器500向電視系統(tǒng)傳遞信號(hào),其中信號(hào)包括了表明PVSS視頻內(nèi)容用戶說明的特征(如常規(guī)波形特征和/或數(shù)據(jù))指示。該電視系統(tǒng)可以例如隨后分析信號(hào)的特征,確定用戶己經(jīng)指定了觀看PVSS視頻內(nèi)容,并做出相應(yīng)回應(yīng)(如通過向用戶顯示用戶界面,該界面包括用于幫助用戶從一個(gè)或更多的PVSS指定特定視頻內(nèi)容而配置的部件)。
參照前面討論的示例系統(tǒng)100,步驟220的各個(gè)方面至少可以在某種程度上通過用戶接口模塊170和顯示接口模塊135來進(jìn)行,也可能在TV/VEP控制模塊180的引導(dǎo)下來進(jìn)行。此外,前面討論的通信方面可以例如通過PHY接口模塊110,前端通信模塊115和域用戶接口模塊170來進(jìn)行。
一般而言,步驟220可以包括接收表明選擇了個(gè)人視頻共享服務(wù)(PVSS)和/或其特定視頻的用戶輸入。因而,除非明確要求,本發(fā)明各個(gè)方面的范圍不應(yīng)被上面所介紹的特定實(shí)施例的特征所限制。
如前面所討論的,用戶可以使用用戶接口設(shè)備(如遙控裝置)從PVSS指定接收視頻內(nèi)容。同樣地,用戶可以從其它源指定接收視頻。作為非限制性實(shí)施例,如圖5所示,遙控器500可以包括一個(gè)或更多的部件(如一個(gè)或更多按鈕),專用于選擇非PVSS內(nèi)容(如TV按鈕520,電影按鈕等)。示例方法200可以在步驟230中包括確定用戶是否已經(jīng)選擇了 PVSS視頻內(nèi)容(如從視頻交流門戶網(wǎng)站(VEP))或從另一個(gè)源,像標(biāo)準(zhǔn)電視源,選擇了視頻。步驟230可以隨后包括相應(yīng)地指導(dǎo)執(zhí)行示例方法200的流程控制。
如果例如步驟230確定用戶已經(jīng)指定了 PVSS操作,隨后步驟230可以將執(zhí)行流程指向步驟250。另一種情況,如果步驟230確定用戶已經(jīng)指定了標(biāo)準(zhǔn)電視操作,隨后步驟2a0可以將執(zhí)行流程指向步驟240。雖然在示例方法200里只給出了兩個(gè)選項(xiàng),為了說明清楚也只畫出了兩個(gè)選項(xiàng),但實(shí)施例方法200毫無疑問可以擴(kuò)展到兩個(gè)以上的選項(xiàng)。
參照前面討論的示例系統(tǒng)100,步驟230的各個(gè)方面至少可以在某種程度上通過TV/VEP控制模塊180來進(jìn)行
示例方法200可能在步驟250中包括(如回應(yīng)步驟220中接收到的用戶輸入)將執(zhí)行方法200的電視系統(tǒng)(如機(jī)頂盒,PVR等)與所選的PVSS (或與所選PVSS視頻相關(guān)聯(lián)的PVSS)進(jìn)行通信連接。例如,在某種情況下,PVSS與特定計(jì)算機(jī)網(wǎng)絡(luò)(如互聯(lián)網(wǎng))相關(guān)聯(lián),步驟250可以包括通過計(jì)算機(jī)網(wǎng)絡(luò)與PVSS進(jìn)行通信連接。
步驟250可以包括使用任何種類的通信介質(zhì)和/或通信協(xié)議,將執(zhí)行方法200的電視系統(tǒng)通信連接到PVSS,前面已經(jīng)給出了非限制性的實(shí)施例。
參照前面討論的示例系統(tǒng)100,步驟250的各個(gè)方面可以通過示例電視系統(tǒng)100的任何種類模塊來進(jìn)行。例如(非限制的),TV/VEP控制器180可以指導(dǎo)一個(gè)或更多的通信前端模塊115和/或一個(gè)或更多PHY接口模塊110來與PVSS建立一個(gè)或更多通信鏈路105。
一般而言,步驟250可以包括將電視系統(tǒng)通信連接到一個(gè)或更多的PVSS。因而,除非明確要求,本發(fā)明各個(gè)方面的范圍不應(yīng)被上面所介紹的特定實(shí)施例的特征所限制。
示例方法200可以在步驟252中包括對(duì)電視系統(tǒng)的視頻處理進(jìn)行配置,以便處理從PVSS (如在步驟220中指定的PVSS和/或與在步驟220中指定的視頻內(nèi)容相關(guān)聯(lián)的PVSS)接收到的視頻信息。這樣的配置可以包括進(jìn)行任何種類的視頻處理配置活動(dòng)。
例如(但非限制),在某種情況下,步驟252可以包括從多個(gè)可選的視頻解碼類型中選擇特定的視頻解碼類型,用于解碼(如解壓縮,錯(cuò)誤檢査/校正解碼等)從PVSS接收到的視頻信息(如從PVSS選擇的特定視頻或來自所選PVSS的所有視頻)。例如,在執(zhí)行方法200的特定電視系統(tǒng)中,來自PVSS的視頻信息可以通過不同于來自非PVSS源視頻信息的方式進(jìn)行解碼。在這樣的情況下,步驟25^也可以包括確定在執(zhí)行示例方法200的電視系統(tǒng)中,從PVSS接收到的視頻信息應(yīng)該如何轉(zhuǎn)發(fā)。例如,在執(zhí)行示例方法200的特定電視系統(tǒng)中,來自PVSS的視頻信息可以通過電視系統(tǒng)以不同于來自非PVSS源的視頻信息的方式進(jìn)行轉(zhuǎn)發(fā)。
例如,在某種情況下,步驟252可以包括從多個(gè)可選的解碼器中選擇視頻解碼器,用于解碼(如解壓縮,錯(cuò)誤檢査/校正解碼)從PVSS接收到的視頻信息(如從PVSS選擇的特定視頻或來自所選PVSS的所有視頻)。在這樣的情況下,步驟252也可以包括將從PVSS接收到的視頻信息轉(zhuǎn)發(fā)到和/或接收自所選解碼器。例如,執(zhí)行方法200的特定電視系統(tǒng)中,來自PVSS的視頻信息(或來自PVSS的特定類型視頻信息)可以使用與來自非PVSS源的視頻信息不同的解碼器進(jìn)行解碼。
例如,在另一種情況下,步驟252可以包括對(duì)可配置(如可編程)解碼器進(jìn)行配置,用于解碼從PVSS接收到的視頻信息(如從PVSS選擇的特定視頻或來自所選PVSS的所有視頻)。在這樣的情況下,步驟252也可以包括將從PVSS接收到的視頻信息轉(zhuǎn)發(fā)到和/或接收自所配置的解碼器。例如,執(zhí)行方法200的特定電視系統(tǒng)中,來自PVSS的視頻信息(或來自PVSS的特定類型視頻信息)可以使用與來自非PVSS源的視頻信息不同的解碼器配置來進(jìn)行解碼。
又例如,在某種情況下,步驟252可以包括從多個(gè)可選濾波器中選擇視頻濾波器,用于對(duì)從PVSS接收到的視頻信息(如從PVSS選擇的特定視頻或來自所選PVSS的所有視頻)進(jìn)行濾波(如噪聲過濾,插值濾波等)。在這樣的情況下,步驟252也可以包括將從PVSS接收到的視頻信息轉(zhuǎn)發(fā)到和/或接收自所選濾波器。例如,執(zhí)行方法200的特定電視系統(tǒng)中,來自PVSS的視頻信息(或來自PVSS的特定類型視頻信息)可以使用與來自非PVSS源的視頻信息不同的濾波器來進(jìn)行濾波。
例如,在另一種情況下,步驟252可以包括對(duì)可配置(如可編程)濾波器進(jìn)行配置,用于對(duì)從PVSS接收到的視頻信息(如從PVSS選擇的特定視頻或來自所選PVSS的所有視頻)進(jìn)行濾波。在這樣的情況下,步驟252也可以包
18括將從PVSS接收到的視頻信息轉(zhuǎn)發(fā)到和域接收自所配置的濾波器。例如,執(zhí)行方法200的特定電視系統(tǒng)中,來自PVSS的視頻信息(或來自PVSS的特定類型視頻信息)可以使用與來自非PVSS源的視頻信息不同的濾波器配置來
進(jìn)行濾波。
在另一個(gè)實(shí)施例中,步驟252可以包括配置一個(gè)或更多的顯示處理模塊130和/或音頻處理模塊150,以便進(jìn)行適當(dāng)?shù)娘@示和/或音頻輸出處理,該處理與從PVSS接收到的視頻信息(如從PVSS選擇的特定視頻或來自所選PVSS的所有視頻)相關(guān)聯(lián)。例如,PVSS視頻內(nèi)容可以采用不同于其它類型視頻內(nèi)容的方法顯示在顯示器上(如用不同的成幀特征,不同的混合特征,不同的空間和/或時(shí)間分辨率,不同的色彩組等)。
參照前面討論的示例系統(tǒng)100,步驟252的各個(gè)方面可以通過示例電視系統(tǒng)100的任何種類模塊來進(jìn)行。例如(非限制的),TV/VEP控制器180可以用于指導(dǎo)一個(gè)或更多的信號(hào)處理模塊120 (如一個(gè)或更多的PVSS信號(hào)處理模塊124)來進(jìn)行前面討論過的解碼和/或解碼器配置。又例如,TV/VEP控制器180可以用于指導(dǎo)電視系統(tǒng)100的各個(gè)模塊(如通信前端模塊115, PHY接口模塊110,以及信號(hào)處理模塊120)來進(jìn)行前面討論過的轉(zhuǎn)發(fā)。再例如,TV/VEP控制器180可以用于指導(dǎo)和/或配置顯示接口模塊135和/或音頻接口模塊155,以便進(jìn)行所要求的顯示和/或音頻輸出處理。
一般而言,步驟252可以包括對(duì)電視系統(tǒng)的視頻處理進(jìn)行配置,以便處理從PVSS接收到的視頻信息。因而,除非明確要求,本發(fā)明各個(gè)方面的范圍不應(yīng)被上面所介紹的特定實(shí)施例的特征所限制。
示例方法200可以在步驟254中包括從PVSS接收視頻(如從所選PVSS接收視頻,從PVSS接收所選視頻和/或從所選PVSS接收所選視頻)。步驟254可以包括以各種方法從PVSS接收這樣的視頻。例如(但非限制),步驟254可以包括通過通信網(wǎng)絡(luò)(如通過計(jì)算機(jī)網(wǎng)絡(luò),例如互聯(lián)網(wǎng))從PVSS接收所請(qǐng)求的視頻文件(如下載)。又例如,步驟254可以包括從PVSS以流媒體格式接收所請(qǐng)求的視頻內(nèi)容。
參照前面討論的示例系統(tǒng)100,步驟254的各個(gè)方面可以通過示例電視系統(tǒng)100的任何種類模塊來進(jìn)行。例如(非限制、的),通信前端模塊115和PHY接口模塊110可以用于通過一個(gè)過更多通信鏈路105從PVSS接收視頻。
一般而言,步驟254可以包括從PVSS接收視頻。因而,除非明確要求,本發(fā)明各個(gè)方面的范圍不應(yīng)被上面所介紹的特定實(shí)施例的特征所限制。
示例方法200可以在步驟256中包括對(duì)步驟254中接收到的視頻進(jìn)行處理(如按照在步驟252中確定的處理配置對(duì)從PVSS接收到的視頻進(jìn)行處理)。
參照前面討論的示例系統(tǒng)100,步驟256的各個(gè)方面可以通過示例電視系統(tǒng)100的任何種類模塊來進(jìn)行。例如(非限制的),信號(hào)處理模塊120 (如PVSS處理模塊124)可以用于處理從PVSS接收到的視頻。又例如,在多種情況下,根據(jù)與特定類型所接收視頻相關(guān)聯(lián)的處理需要,各種標(biāo)準(zhǔn)電視處理模塊也可以得到利用。
一般而言,步驟256可以包括從PVSS接收視頻。因而,除非明確要求,本發(fā)明各個(gè)方面的范圍不應(yīng)被上面所介紹的特定實(shí)施例的特征所限制。
示例方法200可以在步驟258中包括生成視頻和/或音頻輸出信號(hào)(如顯示驅(qū)動(dòng)信號(hào)和/或音頻輸出信號(hào)),用于在步驟256中處理的視頻。例如,該顯示驅(qū)動(dòng)信號(hào)可以是混合和/或復(fù)合視頻信號(hào),HDMI信號(hào)等。又例如,該音頻輸出信號(hào)可以是向音頻系統(tǒng)和/或直接向揚(yáng)聲器發(fā)送的模擬和/數(shù)字音頻輸出信號(hào)。
參照前面討論的示例系統(tǒng)100,步驟258的各個(gè)方面可以通過示例電視系統(tǒng)100的任何種類模塊來進(jìn)行。例如(非限制的),顯示處理模塊130和/或顯示接口模塊135可以用于生成視頻輸出信號(hào)。又例如,音頻處理模塊150和/或音頻接口模塊155可以用于生成音頻輸出信號(hào)。
一般而言,步驟258可以包括生成視頻和/或音頻輸出信號(hào),用于在步驟256中處理的視頻。因而,除非明確要求,本發(fā)明各個(gè)方面的范圍不應(yīng)被上面所介紹的特定實(shí)施例的特征所限制。
示例方法200可以在步驟259中包括繼續(xù)的操作。該繼續(xù)的操作可以例如包括返回前面任意一個(gè)步驟進(jìn)行循環(huán)操作,按照另外的處理步驟繼續(xù)執(zhí)行流程等。如前面所討論的,如果步驟230確定用戶已經(jīng)措寇了標(biāo)準(zhǔn)電視操作,那么步驟230可以將執(zhí)行流程指向步驟240。
示例方法200可以在步驟240中包括(如響應(yīng)在步驟220中接收到的用戶輸入)將執(zhí)行方法200的電視系統(tǒng)(如機(jī)頂盒,PVR等)與所選的電視源進(jìn)行通信連接。例如,在電視源與特定電視網(wǎng)絡(luò)(如有線和/或衛(wèi)星電視網(wǎng)絡(luò))相關(guān)聯(lián)的情況下,步驟250可以包括通過有線和/或衛(wèi)星電視網(wǎng)絡(luò)與電視源進(jìn)行通信連接。注意到在多種情況下,可以通過計(jì)算機(jī)網(wǎng)絡(luò)(如互聯(lián)網(wǎng))通信鏈接到電視源。在各種情況下,步驟240可以包括許多前面關(guān)于步驟250所討論到的特征。
步驟240可以包括使用前面討論的任何種類通信介質(zhì)和/或通信協(xié)議將執(zhí)行方法200的電視系統(tǒng)與電視源進(jìn)行通信連接。
參照前面討論的示例系統(tǒng)100,步驟240的各個(gè)方面可以通過示例電視系統(tǒng)100的任何種類模塊來進(jìn)行。例如(非限制的),TV/VEP控制器180可以指導(dǎo)一個(gè)或更多通信前端模塊115和/或一個(gè)或更多PHY接口模塊IIO來與電視源建立一個(gè)或更多的通信鏈路105。
一般而言,步驟240可以包括將電視系統(tǒng)與一個(gè)或更多電視源進(jìn)行通信連接。因而,除非明確要求,本發(fā)明各個(gè)方面的范圍不應(yīng)被上面所介紹的特定實(shí)施例的特征所限制。
示例方法200可以在步驟242中包括對(duì)電視系統(tǒng)的視頻處理進(jìn)行配置,以便處理從電視源(如有線電視源,衛(wèi)星電視源,標(biāo)準(zhǔn)免費(fèi)電視RF源等)接收到的視頻信息。該配置可以包括進(jìn)行任何種類的視頻處理配置活動(dòng)。
例如(但非限制),在某種情況下,步驟242可以包括從多個(gè)可選的視頻解碼類型中選擇指定的視頻解碼類型(如解壓縮,錯(cuò)誤檢査/校正解碼等),用于解碼從電視源接收到的視頻信息(如從電視源選擇的特定視頻或來自所選電視源的所有視頻)。例如,在執(zhí)行方法200的特定電視系統(tǒng)中,來自電視源的視頻信息可以通過不同于來自PVSS源或其它電視源視頻信息的方式進(jìn)行解碼。
在這樣的情況下,步驟242也可以包括確定在執(zhí)行示例方法200的電視系統(tǒng)中,從電視源接收到的視頻信息應(yīng)該如何沿規(guī)定線路進(jìn)行發(fā)送。例如,在執(zhí)
行示例方法200的特定電視系統(tǒng)中,來自電視源的視頻信息可以通過電視系統(tǒng)沿規(guī)定線路進(jìn)行發(fā)送,而不同于來自PVSS源或另一個(gè)電視源的視頻信息。
例如,在某種情況下,步驟242可以包括從多個(gè)可選的解碼器中選擇視頻解碼器,用于解碼(如解壓縮,錯(cuò)誤檢査/校正解碼)從電視源接收到的視頻信息(如從電視源選擇的特定視頻或來自所選電視源的所有視頻)。在這樣的情況下,步驟242也可以包括將從電視源接收到的視頻信息轉(zhuǎn)發(fā)到和/或接收啟所選解碼器。例如,在執(zhí)行方法200的特定電視系統(tǒng)中,來自電視源的視頻信息(或來自電視源的特定類型視頻信息)可以使用與來自PVSS源或另一個(gè)電視源的視頻信息不同的解碼器進(jìn)行解碼。
例如,在另一種情況下,步驟242可以包括對(duì)可配置(如可編程)解碼器進(jìn)行配置,用于解碼從電視源接收到的視頻信息(如從電視源選擇的特定視頻或來自所選電視源的所有視頻)。在這樣的情況下,步驟242也可以包括將從電視源接收到的視頻信息轉(zhuǎn)發(fā)到和/或接收自所配置的解碼器。例如,在執(zhí)行方法200的特定電視系統(tǒng)中,來自電視源的視頻信息(或來自電視源的特定類型視頻信息)可以使用與來自PVSS源或另一個(gè)電視源的視頻信息不同的解碼器配置來進(jìn)行解碼。請(qǐng)注意,可配置解碼器可以例如與步驟252中所配置的可配置解碼器相同。
又例如,在某種情況下,步驟242可以包括從多個(gè)可選濾波器中選擇視頻濾波器,用于對(duì)從電視源接收到的視頻信息(如從電視源選擇的特定視頻或來自所選電視源的所有視頻)進(jìn)行濾波(如噪聲過濾,插值濾波等)。在這樣的情況下,步驟242也可以包括將從電視源接收到的視頻信息轉(zhuǎn)發(fā)到和/或接收自所選濾波器。例如,執(zhí)行方法200的特定電視系統(tǒng)中,來自電視源的視頻信息(或來自電視源的特定類型視頻信息)可以使用與來自PVSS源或另一個(gè)電視源的視頻信息不同的濾波器來進(jìn)行濾波。
例如,在另一種情況下,步驟242可以包括對(duì)可配置(如可編程)濾波器進(jìn)行配置,用于對(duì)從電視源接收到的視頻信息(如從電視源選擇的特定視頻或來自所選電視源的所有視頻)進(jìn)行濾波。在這樣的情況下,步驟242也可以包括駱從電視源接收到的視頻信息轉(zhuǎn)發(fā)到和/或接收自所配置的濾波器氣例如,
執(zhí)行方法200的特定電視系統(tǒng)中,來自電視源的視頻信息(或來自電視源的特定類型視頻信息)可以使用與來自PVSS源或另一個(gè)電視源的視頻信息不同的濾波器配置來進(jìn)行濾波。請(qǐng)注意,可配置濾波器可以例如與步驟252中所配置的可配置濾波器相同。
在另一個(gè)實(shí)施例中,步驟242可以包括配置一個(gè)或更多的顯示處理模塊130和/或音頻處理模塊150,以便進(jìn)行適當(dāng)?shù)娘@示和/或音頻輸出處理,該處理與從電視源接收到的視頻信息(如從電視源選擇的特定視頻或來自所選電視源的所有視頻)相關(guān)聯(lián)。例如,電視源視頻內(nèi)容可以采用不同于其它類型視頻內(nèi)容的方法顯示在顯示器上(如用不同的成幀特征,不同的混合特征,不同的空間和/或時(shí)間分辨率,不同的色彩組等)。
參照前面討論的示例系統(tǒng)100,步驟242的各個(gè)方面可以通過示例電視系統(tǒng)100的任何種類模塊來進(jìn)行。例如(非限制的),TV/VEP控制器180可以用于指導(dǎo)一個(gè)或更多的信號(hào)處理模塊120 (如一個(gè)或更多的電視信號(hào)處理模塊122)來進(jìn)行前面討論過的解碼和/或解碼器配置。又例如,TV/VEP控制器180可以用于指導(dǎo)電視系統(tǒng)100的各個(gè)模塊(如通信前端模塊115, PHY接口模塊110,以及信號(hào)處理模塊120)來進(jìn)行前面討論過的方式轉(zhuǎn)發(fā)。再例如,TV/VEP控制器180可以用于指導(dǎo)和/或配置顯示接口模塊135和/或音頻接口模塊155,以便進(jìn)行所要求的顯示和/或音頻輸出處理。
一般而言,步驟242可以包括對(duì)電視系統(tǒng)的視頻處理進(jìn)行配置,以便處理從電視源接收到的視頻信息。因而,除非明確要求,本發(fā)明各個(gè)方面的范圍不應(yīng)被上面所介紹的特定實(shí)施例的特征所限制。
示例方法200可以在步驟244中包括從電視源接收視頻(如從所選電視源接收視頻,從電視源接收所選視頻和/或從所選電視源接收所選視頻)。步驟244可以包括以各種方法從電視源接收這樣的視頻。例如(但非限制),步驟244可以包括通過通信網(wǎng)絡(luò)(如通過有線電視網(wǎng)絡(luò),衛(wèi)星電視網(wǎng)絡(luò),標(biāo)準(zhǔn)免費(fèi)RF電視網(wǎng)絡(luò)等)從電視源接收所請(qǐng)求的視頻文件(如通過標(biāo)準(zhǔn)電視信號(hào))。
參照前面討論的示例系統(tǒng)100,步驟244的各個(gè)方面可以通過示例電視系
23統(tǒng)100的任斜種類模塊來進(jìn)行。例如(非限制的),通信前端模塊115和PHU..接口模塊110可以用于通過一個(gè)過更多通信鏈路105從電視源接收視頻。
一般而言,步驟244可以包括從電視源接收視頻。因而,除非明確要求,本發(fā)明各個(gè)方面的范圍不應(yīng)被上面所介紹的特定實(shí)施例的特征所限制。
示例方法200可以在步驟246中包括對(duì)步驟244中接收到的視頻進(jìn)行處理(如按照在步驟242中確定的處理配置對(duì)從電視源接收到的視頻進(jìn)行處理)。
參照前面討論的示例系統(tǒng)100,步驟246的各個(gè)方面可以通過示例電視系統(tǒng)100的任何種類模塊來進(jìn)行。例如(非限制的),信號(hào)處理模塊120 (如電視源處理模塊122)可以用于處理從電視源接收到的視頻。
一般而言,步驟246可以包括從電視源接收視頻。因而,除非明確要求,本發(fā)明各個(gè)方面的范圍不應(yīng)被上面所介紹的特定實(shí)施例的特征所限制。
示例方法200可以在步驟248中包括生成視頻和/或音頻輸出信號(hào)(如顯示驅(qū)動(dòng)信號(hào)和/或音頻輸出信號(hào)),用于在步驟246中處理的視頻。例如,該顯示驅(qū)動(dòng)信號(hào)可以是混合和/或復(fù)合視頻信號(hào),HDMI信號(hào)等。又例如,該音頻輸出信號(hào)可以是向音頻系統(tǒng)和/或直接向揚(yáng)聲器發(fā)送的模擬和/數(shù)字音頻輸出信號(hào)。
參照前面討論的示例系統(tǒng)100,步驟248的各個(gè)方面可以通過示例電視系統(tǒng)100的任何種類模塊來進(jìn)行。例如(非限制的),顯示處理模塊130和/或顯示接口模塊135可以用于生成視頻輸出信號(hào)。又例如,音頻處理模塊150和/或音頻接口模塊155可以用于生成音頻輸出信號(hào)。
一般而言,步驟248可以包括生成視頻和/或音頻輸出信號(hào),用于在步驟246中處理的視頻。因而,除非明確要求,本發(fā)明各個(gè)方面的范圍不應(yīng)被上面所介紹的特定實(shí)施例的特征所限制。
示例方法200可以在步驟249中包括繼續(xù)的操作。該繼續(xù)的操作可以例如包括返回前面任意一個(gè)步驟進(jìn)行循環(huán)操作,按照另外的處理步驟繼續(xù)執(zhí)行流程等。
圖6所示為根據(jù)本發(fā)明各個(gè)方面的,用于提供計(jì)算機(jī)網(wǎng)絡(luò)視頻的電視系統(tǒng)600的非限制性示意圖。電視系統(tǒng)600的各個(gè)模塊可以例如用于執(zhí)行前面討論的任何功能(如關(guān)i示例方法200的)。并且,電視系統(tǒng)600的各個(gè)模塊可以例如與圖1所示的示例電視系統(tǒng)100中的對(duì)應(yīng)模塊共享特征。
例如,圖1所示的電視系統(tǒng)100的PHY接口模塊110和通信前端模塊115可以電視系統(tǒng)600的與無線前端模塊610、有線/線纜前端模塊611和通信接口模塊615共享任何或所有特征。類似地,信號(hào)處理模塊120或圖1所示的電視系統(tǒng)100可以與信號(hào)處理模塊620共享任何或所有特征。并且,圖1所示的電視系統(tǒng)100的用戶接口模塊170可以與用戶接口模塊670共享任何或所有特征,顯示接口模塊135和音頻接口模塊155可以與圖6所示的視頻I/O模塊和音頻I/O模塊共享任何或所有特征。此外,TV/VEP控制器180可以與圖6所示電視系統(tǒng)600的處理器684和/或存儲(chǔ)器682共享任何或所有特征。
總之,本發(fā)明的各個(gè)方面給出了用于提供計(jì)算機(jī)網(wǎng)絡(luò)視頻的電視系統(tǒng)及方法。
本發(fā)明是通過一些方面和實(shí)施例進(jìn)行描述的,本領(lǐng)域技術(shù)人員知悉,在不脫離本發(fā)明的精神和范圍的情況下,可以對(duì)這些特征和實(shí)施例進(jìn)行各種改變或等效替換。另外,在本發(fā)明的教導(dǎo)下,可以對(duì)這些特征和實(shí)施例進(jìn)行修改以適應(yīng)具體的情況及材料而不會(huì)脫離本發(fā)明的精神和范圍。因此,本發(fā)明不受此處所公開的具體實(shí)施例的限制,所有落入本申請(qǐng)的權(quán)利要求范圍內(nèi)的實(shí)施例都屬于本發(fā)明的保護(hù)范圍。
權(quán)利要求
1、一種電視機(jī)頂盒(STB),其特征在于,包括至少一個(gè)模塊,該模塊至少用于接收用戶輸入,所述用戶輸入表明選擇了個(gè)人視頻共享服務(wù)和/或個(gè)人視頻共享服務(wù)所提供的視頻中至少一項(xiàng);以及響應(yīng)至少一項(xiàng)所述用戶輸入,完成以下操作將STB與個(gè)人視頻共享服務(wù)進(jìn)行通信連接;與個(gè)人視頻共享服務(wù)進(jìn)行通信以便從個(gè)人視頻共享服務(wù)接收視頻;處理接收到的視頻以顯示給用戶。
2、 根據(jù)權(quán)利要求l所述的電視機(jī)機(jī)頂盒,其特征在于,所述至少一個(gè)模 塊用于通過計(jì)算機(jī)網(wǎng)絡(luò)將STB與個(gè)人視頻共享服務(wù)進(jìn)行通信連接。
3、 根據(jù)權(quán)利要求l所述的電視機(jī)機(jī)頂盒,其特征在于,所述至少一個(gè)模 塊還用于為用戶提供圖形用戶接口,以供選擇個(gè)人視頻共享服務(wù);以及 至少部分的通過圖形用戶接口接收用戶輸入,所述用戶輸入表明對(duì)用戶視 頻共享服務(wù)的選擇。
4、 根據(jù)權(quán)利要求3所述的電視機(jī)機(jī)頂盒,其特征在于,所述圖形用戶接 口包括視頻內(nèi)容選擇矩陣,其至少顯示對(duì)應(yīng)于標(biāo)準(zhǔn)電視頻道節(jié)目和個(gè)人視頻共 享服務(wù)的選擇。
5、 根據(jù)權(quán)利要求3所述的電視機(jī)機(jī)頂盒,其特征在于,所述圖形用戶接 口包括嵌套的菜單結(jié)構(gòu),包括第一嵌套菜單層,用戶在其中選擇不同類型的視頻內(nèi)容,第一種類型對(duì)應(yīng) 于個(gè)人視頻共享服務(wù),并且至少具有第二種類型,對(duì)應(yīng)于不同于個(gè)人視頻共享 服務(wù)的一類視頻供應(yīng)服務(wù);和第二嵌套菜單層,其至少一個(gè)菜單包括多個(gè)菜單選擇,這些多個(gè)菜單選擇 中的每一個(gè)對(duì)應(yīng)于各自不同的個(gè)人視頻共享服務(wù)。
6、 根據(jù)權(quán)利要求1所述的電視機(jī)機(jī)頂盒,其特征在于,所述至少一個(gè)模塊用于為用戶提供圖形用戶接口,以供用戶逸擇選中的個(gè)人視頻共享服務(wù)所提 供的特定視頻內(nèi)容。
7、 一種在電視機(jī)頂盒(STB)中向用戶提供視頻服務(wù)的方法,其特征在于,該方法包括接收用戶輸入,所述用戶輸入表明選擇了用戶視頻共享服務(wù)和/或用戶視頻共享服務(wù)提供的視頻中的至少一項(xiàng);以及響應(yīng)至少一項(xiàng)所述用戶輸入,完成以下操作 將STB與個(gè)人視頻共享服務(wù)進(jìn)行通信連接;與個(gè)人視頻共享服務(wù)進(jìn)行通信以便從個(gè)人視頻共享服務(wù)接收視頻; 處理接收到的視頻以顯示給用戶。
8、 一種電視機(jī)頂盒(STB),其特征在于,包括至少一個(gè)模塊,所述模塊至少用于從標(biāo)準(zhǔn)電視節(jié)目源接收第一個(gè)視頻信息; 處理接收到的第一個(gè)視頻信息,以便顯示給用戶; 從個(gè)人視頻共享服務(wù)接收第二個(gè)視頻信息;處理接收到的第二個(gè)視頻信息,以便顯示給用戶,其中處理第二個(gè)視 頻信息的方法與處理第一個(gè)視頻信息的不同。
9、 根據(jù)權(quán)利要求8所述的電視機(jī)機(jī)頂盒,其特征在于,所述至少一個(gè)模 塊包括多個(gè)解碼器,這些解碼器包括第一解碼器,用于對(duì)從個(gè)人視頻共享服務(wù)接收到的視頻信息進(jìn)行解碼;和 第二解碼器,用于對(duì)從個(gè)人視頻共享服務(wù)以外的視頻源接收到的視頻信息 進(jìn)行解碼。
10、 根據(jù)權(quán)利要求8所述的電視機(jī)機(jī)頂盒,其特征在于,所述至少一個(gè)模 塊包括可配置的視頻解碼器;并且至少一個(gè)模塊用于按第一種配置來配置可配置的視頻解碼器,以便解碼從個(gè)人視頻共享服務(wù) 接收到的視頻信息;按不同于第一種配置的至少第二種配置來配置可配置的視頻解碼器,以便 解碼從個(gè)人視頻共享服務(wù)以外的視頻源接收到的視頻信息。
全文摘要
本發(fā)明涉及一種電視機(jī)頂盒和在電視機(jī)頂盒中向用戶提供視頻服務(wù)的方法。本發(fā)明的各個(gè)方面可以例如包括電視系統(tǒng),以及連續(xù)和/或同時(shí)提供標(biāo)準(zhǔn)電視視頻和計(jì)算機(jī)網(wǎng)絡(luò)視頻的方法。本發(fā)明的各個(gè)方面也可以包括用戶接口系統(tǒng),以及在顯示和/或控制計(jì)算機(jī)網(wǎng)絡(luò)視頻方面與用戶進(jìn)行交互的方法。
文檔編號(hào)H04N7/173GK101674395SQ20091017624
公開日2010年3月17日 申請(qǐng)日期2009年9月8日 優(yōu)先權(quán)日2008年9月8日
發(fā)明者吉漢·卡若古 申請(qǐng)人:美國博通公司