欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

媒體頻道切換的制作方法

文檔序號(hào):7937824閱讀:338來(lái)源:國(guó)知局
專利名稱:媒體頻道切換的制作方法
技術(shù)領(lǐng)域
本發(fā)明主要涉及分配媒體頻道,以及更具體而言,涉及媒體頻道間的切換。
背景技術(shù)
模擬電視的用戶習(xí)慣于'^S切換M以選新同的電視節(jié)目。傳鄉(xiāng)肚,將內(nèi)
部調(diào)諧器安裝在模擬電年肚用來(lái)切換艦^T衝言號(hào)或有線電視(CATV)信號(hào) 接收到的頻道。為了切換步臓,該內(nèi)部調(diào)i^l調(diào)至杯同的步臓頻率并鎖定在該信 號(hào)上。該電視隨后對(duì)i^信號(hào)進(jìn)行處理荊每戰(zhàn)頻iiM示在陰l朋寸線管(CRT) 設(shè)備,液晶顯示器(LCD),等離子屏幕等上。
有附幾頂盒(STB)與電視一起j頓。在這樣的系統(tǒng)中,該STB包括以與傳 統(tǒng)內(nèi)部調(diào)il^相類似的方式進(jìn)行操作的內(nèi)部調(diào)詣^;艮P,該STB調(diào)諧器艦調(diào)諧 到新的頻道頻率并鎖定在該信號(hào)±*3*^1道間的切換。該STB隨后將該期望的 步^IHf共給電l!Ja行顯示。STB經(jīng)常使用附加的超出傳統(tǒng)電MP刑頓的硬件和/ 鄉(xiāng)件,例如,解碼加擾收費(fèi)鵬的處理器。
近期以來(lái),iW31^ia交換網(wǎng)絡(luò)例如Internet對(duì)電視步MiS行分配。這樣的電 視分配技術(shù),被稱為IP電視(IPTV)或IP柳頻,不對(duì)每一個(gè)電視頻衝頓不同 的頻率。而是,MJ^網(wǎng)絡(luò)為每一個(gè)電視步^t^t不同的繊流。H.264標(biāo)準(zhǔn), 也稱為MPEG4AVC (高級(jí)卑見(jiàn)頻編碼),被經(jīng)常4頓在IPTV中進(jìn)行娜流傳送。 在該R264標(biāo)準(zhǔn)中,M流包括多個(gè)圖像組("GOP"),每一個(gè)具有一個(gè)初始幀或 內(nèi)部幀("I-Frame"),后面跟l"系列相關(guān)i^賣delta或圖像幀("A-Frame")。
為了開(kāi)始觀看所述娜流,必須首先處理一個(gè)I-Frame。不幸的是,在常見(jiàn)系 統(tǒng)中,當(dāng)切換步鵬時(shí),棚戶會(huì)^開(kāi)始觀看一個(gè)步腿前,用戶必須等到廣播源完 成當(dāng)前GOP的發(fā)送并皿一個(gè)新的GOP的I-Frame。這樣的延iSM常有數(shù)秒,遠(yuǎn) Sffit,或CATV系統(tǒng)中電視步腿切 ^t應(yīng)的延遲。這樣相對(duì)較長(zhǎng)的用于頻道 切換的延遲會(huì)負(fù)面影響IPTV的應(yīng)用。

發(fā)明內(nèi)容
本發(fā)明的一個(gè)方面中,公開(kāi)了為用戶鄉(xiāng)媒體鵬的方法,該方纟跑括通過(guò)第一客戶端設(shè)備,接收廣播源纖的第一娜流,第一 流^^第一頻道; 1第一客戶端設(shè)備 第一 流,基于該M后的第一f^流將第一步WS /i^合用戶;通51第一客戶端設(shè)備,接收第二客戶端設(shè)備產(chǎn)生的,在i,二客戶端
設(shè)備上/Am二步鵬切換到第一頻道的切換頻道的請(qǐng)求;以及響應(yīng)該請(qǐng)求,,A^—
客戶端設(shè)備到第二客戶端設(shè)備,皿|^第一步 的第二 流。


下面與附圖一艦本發(fā)明的實(shí)施例進(jìn)行描述,其中 圖1是根據(jù)本發(fā)明一實(shí)施例的示范'礦播網(wǎng)絡(luò)的方框亂 圖2是根據(jù)本發(fā)明一實(shí)施例的示范性客戶端設(shè)備的功能方框亂 圖3是根據(jù)本發(fā)明一實(shí)施例的示范',播網(wǎng)絡(luò)的簡(jiǎn)化方框亂 圖4A是根據(jù)本發(fā)明一實(shí)施例的切換媒體頻道的高級(jí)漸呈亂禾口 圖犯是根據(jù)本發(fā)明一實(shí)施例的切換媒體頻道的較詳細(xì)繊呈圖。
具體實(shí)施例方式
本發(fā)明的M方面通常涉及基于用戶的請(qǐng)求,切換m網(wǎng)纟^配的媒體步皿。
為了M^由于等待A^,播源處獲取被請(qǐng)求頻道的初始幀(如I-Frame)弓跑的 頻道切換EiS,本發(fā)明的實(shí)施例獲^a人網(wǎng)絡(luò)中當(dāng)前正在接收被請(qǐng)求頻道的數(shù)據(jù)流 的另一個(gè)用戶產(chǎn)生的I-Frame。
圖1描述了根據(jù)本發(fā)明一實(shí)施例,在IP電視(EPTV)系統(tǒng)中用于廣播電視頻 道的示范'I4T播網(wǎng)絡(luò)脂。雖然參照分配電挪頻M圖1進(jìn)行描述,本發(fā)明實(shí)施 例可同樣用于分配其它I^M體內(nèi)容例如音樂(lè)的系統(tǒng)中。同樣可以織軍,雖然參 照在Internet上分配電視 ^圖1進(jìn)行描述,其它網(wǎng)絡(luò)也可^ffl在本發(fā)明的可替 換實(shí)施例中。這樣的網(wǎng)鄉(xiāng)鮑括,例如,局部網(wǎng)(LAN),鵬網(wǎng)(MAN),其tT 域網(wǎng)(WAN),職網(wǎng)絡(luò),或其中的任意組合。另外,雖然參照EPTV對(duì)圖1的實(shí) 施例進(jìn)行如下描述,容易織軍本發(fā)明可以實(shí)施于包括Internet廣播或Internet網(wǎng)上 的多媒體web站點(diǎn)的其它,系統(tǒng)中。
像在這里1頓的一樣,媒體頻道指的是音頻和/或視頻內(nèi)容的集合;艮P,媒體 內(nèi)容的集合。示范性的媒體頻道可以包括音樂(lè)頻道(如Intemet收音t形占點(diǎn)),多 媒體鵬,禾口/或電視頻道。IPTV的媒體頻道是一種類似于CATV的電視頻道的"虛 擬"的電視步鵬。但是在IPTV中,每一個(gè)戯以步腿用一賴蚰勺M^^樣。進(jìn) 一步地,在IPTV中媒體頻道可以31^頓如字母,數(shù)字或web站點(diǎn)iMBSfii蟲(chóng)U柳
在廣播系統(tǒng)100中,廣播源102艦網(wǎng)絡(luò)104將一個(gè)或多個(gè)電枧Mt廣播給 連接在一個(gè)或多個(gè)網(wǎng)關(guān)106上的機(jī)頂盒(STB) 108。每一個(gè)網(wǎng)關(guān)106將鄰域110 中的數(shù)個(gè)STB 108連接在一起。進(jìn)一步地,每一個(gè)STB 108可賴蟲(chóng)接收特定的媒 體$鵬,該STB解碼該頻道以衛(wèi)共在該媒體頻道中的媒體內(nèi)容給相應(yīng)的電視112 以Hffl戶觀看。
廣播源102可以是一個(gè)或多個(gè)媒體Mt的組播流的分配器。廣播源102可以 包括一個(gè)或多個(gè)分配服務(wù)器,電纜,週,其它鄉(xiāng)棚艮務(wù)器,交換機(jī),網(wǎng)*將。 例如,招頓IPTV的一實(shí)施例中,廣播源102可以包括一個(gè)或多個(gè)視頻分配服 務(wù)器用來(lái)產(chǎn)生M流并組播給STB 108。
組播流指的是由廣播源102掛共并能由一個(gè)或多個(gè)終端用戶進(jìn)行接收的 流。特定媒體,鵬的媒體內(nèi)容可以ilil電視臺(tái),娛樂(lè)公司進(jìn)fi^,淑艮據(jù)已存儲(chǔ) 的節(jié)目或電影進(jìn)fi^,。進(jìn)一步地,可以將媒體內(nèi)容作為微合掛共給廣播源102, 并且如果有必要,編碼皿字格式以產(chǎn)生該媒體步鵬和用來(lái)廣播該媒體頻道的相 應(yīng)組播流。為了簡(jiǎn)化,廣播系統(tǒng)100在圖1中描述為包括單個(gè)廣播源102。然而 容易理解,在可替換實(shí)施例中的廣播系統(tǒng)100可以包括多個(gè)廣播源102,其中的 每一個(gè)可以通tl網(wǎng)絡(luò)104發(fā)送一個(gè)或多個(gè)媒體頻道。
如圖所示,網(wǎng)關(guān)106a和106b分別連接至U數(shù)個(gè)STB108a和108b。網(wǎng)關(guān)106 作為網(wǎng)絡(luò)節(jié)點(diǎn),成為在它們各自的鄰域110中的STB 108與網(wǎng)絡(luò)104連接的接入 點(diǎn)。另外,網(wǎng)關(guān)106a, 106b中的每一個(gè)起到路由器,交換機(jī),纖線器的作風(fēng) 以允許0f^接的STB 108a和108b各自育,互相通信。雖然網(wǎng)絡(luò)104在圖1中描 述為包括兩個(gè)網(wǎng)關(guān)106a, 106b,容易翻祐其它實(shí)施例中,其它M和鄉(xiāng)的分 配節(jié)點(diǎn)也可用作一組STB 108的共用接入點(diǎn)。敘匕^MOT的術(shù)i^配節(jié)點(diǎn),指 的是在兩個(gè)頗多個(gè)STB 108之間掛共通信連接^f共與網(wǎng)絡(luò)104的通信連接的 任意設(shè)備。本領(lǐng)域的一^tM^術(shù)人員可以理解,這樣的分配節(jié)點(diǎn)實(shí)際上可以實(shí) 5贓一個(gè)以上的網(wǎng)絡(luò)節(jié)點(diǎn)中。例如, 一個(gè)常,鄉(xiāng)各由器可以用^f共在STB108之 間的通信連接,同時(shí)一個(gè)常規(guī)網(wǎng)關(guān)可以用^^f共與網(wǎng)絡(luò)104的通信連接。
雖然圖1以包括STB 108的方式示例以及即將在這里進(jìn)fri寸論,在其它實(shí)施 例中,廣播系統(tǒng)100可以包括其它類型的客戶端設(shè)備,來(lái)補(bǔ)充或代替STB108。 這里i頓的術(shù)語(yǔ)"客戶端設(shè)備"指的是眘,柳某體步鵬的任意鄉(xiāng)設(shè)備。例如,示范性的客戶端設(shè)備可以包括STB108,帶有內(nèi)部調(diào)詣^l的電視,數(shù)對(duì)見(jiàn)頻錄像 機(jī),顯恭殳備,計(jì)嶽幾,手機(jī),便攜式電視,或任意其它可以解碼接收至啲流并 允許用戶在媒體頻直間切換的^g電子設(shè)備。
網(wǎng)絡(luò)104可以是任意鄉(xiāng)網(wǎng)謝列如Internet網(wǎng),局部網(wǎng)(LAN),城域網(wǎng)(MAN), 或其中的任意組合。進(jìn)一步地,為了簡(jiǎn)化,網(wǎng)絡(luò)104的 組件,如服務(wù)器,路 由器,交換機(jī),圖1中未進(jìn)fi^:例。
如圖所示,在鄰域110a中的STB 108a的每一個(gè)連接到電視112a,而鄰域110b 包括STB 108b以及相應(yīng)電視112b。容易翻軍鄰域110可以按照固定的地理區(qū)域 進(jìn)行定義,例如鞋通,子分區(qū),城市街區(qū),城鎮(zhèn)等。所逝也理區(qū)域可以根據(jù)所述 客戶端設(shè)備的M:和,變動(dòng)?;蛘撸?,鄰域UO可以是一組與物理j立置無(wú) 關(guān)的連接到一個(gè)共同網(wǎng)關(guān)的客戶端設(shè)備,并且可以以其^^a^f且織,例如訂 購(gòu)一種特定服務(wù)的那些,屬于一啊寺定公司的那些等。進(jìn)一步地,不同鄰域ll。 可以具有不同M:的雜至哄同網(wǎng)關(guān)106的STB 108。另外,連接到特定網(wǎng)關(guān)106 的客戶端設(shè)備108的M可以在鄰域110的新用戶增加或移出時(shí)發(fā)生改變。雖然 圖1所示的所有客戶端設(shè)備是STB,在其它實(shí)施例中,令P域110可以包括不同類 型的客戶端設(shè)備例如計(jì)嶽幾,帶有內(nèi)部調(diào)諧器的電視,手機(jī)等。
電視112可以是用來(lái)顯示圖像或視頻給用戶觀看的被動(dòng)設(shè)備。進(jìn)一步地,雖
然廣播網(wǎng)絡(luò)ioo參照電wa行闡述,也可4糊其它鄉(xiāng)的顯示器而不背離本發(fā)明。
用來(lái)顯示圖i滅視頻的示范性設(shè)備可包麟離子,LCD, CRT,職顯示器等。 這些可以包括或不包括內(nèi)部調(diào)諧器。
AAT播源102發(fā),U STB 108的組撒荒也可以包括與圖像 在一起的耆瀕 數(shù)據(jù)。為了給用戶樹(shù)共聲音,電視112也可以包括揚(yáng)聲器或音頻輸出裝置(未示 出)。STB 108或電視112可以進(jìn)一步被連接至lj衛(wèi)共聲^^合用戶的音響系統(tǒng)^^聲 器組合上。
下面就如何j頓廣播系統(tǒng)100來(lái)分配媒體$腿給用戶樹(shù)共了較詳細(xì)的示范性 操作描述。如J^M,機(jī)作中,廣播源102可以M:網(wǎng)絡(luò)104m—個(gè)或多個(gè) 相應(yīng)媒體Mt的組撤彪合STB 108。當(dāng)特定STB 108的用戶期ME^f寺定步皿時(shí),
i細(xì)戶j頓例如,遙控器,在該客戶端設(shè)備上的按鈕,^M示器(如電視m)
上顯示的圖形用戶界面(GUI),來(lái)指^i亥用戶的STB108去獲取該期望的頻道。 作為回應(yīng),STB 108可以發(fā)出接收該期望頻道的請(qǐng)求。所述請(qǐng)求隨后可以M網(wǎng)關(guān)106經(jīng)由網(wǎng)絡(luò)104發(fā)超lj廣播源102。作為回應(yīng),廣播源102隨后可以開(kāi)始向 該用戶的STB 108發(fā)送包含有被請(qǐng)求步M的組播流。該STB 108隨后處理該組播 流,并^1產(chǎn)生的視頻給電視112使得用戶可以觀看該期望的頻道。
在一實(shí)施例中,廣播源102艦{頓數(shù)對(duì)見(jiàn)步販縮驟解壓器(編解碼器)例 如j頓H.264或MPEG4AVC (高級(jí)視頻編碼)標(biāo)準(zhǔn)的編解碼器的組l新荒發(fā)送媒 體頻道到一個(gè)或多個(gè)STB108。如J^f述,根據(jù)H264標(biāo)準(zhǔn),視頻的組^^包括 一系列的圖像組("GOP"),其中每一個(gè)GOP具有一個(gè)初始幀或內(nèi)部幀 ("I-Frame"),后面接l連串i^賣幀(這里也稱為圖像幀或'A-Frame")。 A-Frame 可包括一個(gè)前向預(yù)測(cè)幀("p-Frame")或雙向幀("WFrame")。每一個(gè)GOP可具有 帶有相同數(shù)目的I-Frame和A-Frame的固定長(zhǎng)度。p"J選Si也,每一個(gè)GOP可具有 帶有不同數(shù)目的I-Frame和A-Frame的變化的長(zhǎng)度。
圖2是根據(jù)本發(fā)明一實(shí)施例的示范性客戶端設(shè)備200的示意方框圖??蛻舳嗽O(shè) 備200可以是,STB,例如STB108 (圖l),計(jì)^t幾,數(shù)字視頻錄像機(jī)等,如上 所述。
客戶端設(shè)備200可以包括中央M單元(CPU) 202,只 儲(chǔ)器(ROM) 204, 和其它存儲(chǔ)器206例如隨機(jī)訪問(wèn)存儲(chǔ)器(RAM)或閃存,它們相St信:tKI接在 一起。客戶端設(shè)備200也可以包括紅外(HO接口 208,輸A/輸出(I/O)接口 210 和網(wǎng)絡(luò)連接端口212。應(yīng)該注意到圖2是一種簡(jiǎn)化圖以及在實(shí)際的實(shí)施中,客戶 端設(shè)備200可包括附加的組件,包括5,驅(qū)動(dòng)器,M:驅(qū)動(dòng)器,光盤驅(qū)動(dòng)器等。
IR接口 208可以從遙控器214接收IR信號(hào)213,使得用戶育,MM3S控器214 控制客戶端設(shè)備200。另外,客戶端設(shè)備200也可包括其它用戶控制,來(lái)補(bǔ)充或 者樹(shù) 控器214。例如,在實(shí)施例中,用戶可以J頓Mil^ii的有線^^射 頻連接而連接到客戶端設(shè)備200上的其它,輸入設(shè)備包括個(gè)人數(shù)字助理,膝上 型 ,鵬,或計(jì)^m鼠標(biāo)艦行對(duì)客戶端設(shè)備200的控制。進(jìn)一步地,在實(shí) 施例中,可鵬具有用于連接輸入設(shè)備的一個(gè)或多個(gè)端口的IR遙控器214禾P/或 客戶端設(shè)備200上的控制面板,將客戶端設(shè)備200連接到多,入設(shè)備。
I/O接口 210可以是用*^接客戶端設(shè)備200到顯示器216的接口。如上參照
圖i所述,顯示器216可以是電視,如圖i中的電視112,或計(jì)^miis視器。另外,
I/O接口 210可以將客戶端設(shè)備200連接至U其它音嫩視頻電子設(shè)備如個(gè)人計(jì)^t幾, 冬見(jiàn)頻盒式錄像機(jī),光學(xué)回方義錄像機(jī)設(shè)備,數(shù)^^見(jiàn)頻錄像機(jī),可攜式攝像機(jī),數(shù)字照相機(jī),揚(yáng)聲器,放大器,接收機(jī),個(gè)人數(shù)字助理,等。
如圖所示,網(wǎng)絡(luò)連接端口212將客戶端設(shè)備200連接到網(wǎng)絡(luò)218上?;厝⒄?圖l,圖2中的網(wǎng)絡(luò)218可包括示范性廣播網(wǎng)絡(luò)100中的網(wǎng)關(guān)110,網(wǎng)絡(luò)104,和 廣播源102。在這樣的實(shí)施例中,網(wǎng)絡(luò)連接端口212可直接或間接,艦一個(gè)或 多個(gè)効奐機(jī)、路由器等,將客戶端設(shè)備200連接到網(wǎng)關(guān)110上。
網(wǎng)絡(luò)連接端口212M:,連接,同軸電纟戯,光纖線,數(shù)字用戶線(DSL), 電話線,iM , ^組合,將客戶端設(shè)備200接入網(wǎng)絡(luò)218。在其它實(shí)施例 中,除了網(wǎng)絡(luò)端口212,客戶端設(shè)備200還可包括多個(gè)用^6i接到其它應(yīng)用不同 協(xié)議的網(wǎng)絡(luò)上的附加網(wǎng)絡(luò)端口。例如,在一實(shí)施例中,客戶端設(shè)備可以包括應(yīng)用 LAN協(xié)議的網(wǎng)絡(luò)端口 (如Ethernet卡)和應(yīng)用,協(xié)議的網(wǎng)絡(luò)端口 (如應(yīng)用WM (正EE 802.11)協(xié)議的無(wú)線卡)。
如上參照?qǐng)Dl所述,在步鵬切換期間,與其一個(gè)STB賜一直等至lj廣播源102 發(fā)送來(lái)被請(qǐng)求步腿的新初始幀(如I-Frame),不如該請(qǐng)求STB 108可初始地A腿 接到同一網(wǎng)關(guān)110的另一個(gè)STB 108獲得f^M的初始幀(如I-Frame)和一個(gè)或 多個(gè)后續(xù)圖像幀(如A-Frame)。月艮務(wù)STB 108可以艦單^銜荒發(fā)^Jd^初始幀和 后續(xù)圖像幀纟舒青求STB108。這Mff用的術(shù)語(yǔ)單播流,指的是從一個(gè)客戶端設(shè)備 發(fā)想侄少一個(gè)其它的客戶端設(shè)備的纖流。
圖3是簡(jiǎn)化的廣播網(wǎng)絡(luò)300的功能圖,用fe^i」本發(fā)明的示范性實(shí)施例。為了 示范目的,所示例的廣播網(wǎng)絡(luò)300,是廣播系統(tǒng)100的簡(jiǎn)ft^本,以及如圖所示 包括廣播源302,網(wǎng)關(guān)306,和STB310和320。進(jìn)一步地,所示例地STB310和 320分別連接到電視312和322。還示出的是組!銜荒334和330以及單播流342, 期每會(huì)參照?qǐng)D4A和4B在下面進(jìn)行更詳細(xì)的描述。
圖4A是根據(jù)本發(fā)明一實(shí)施例的用來(lái)切換媒體Mt的示范性方法400的高級(jí)流 程圖。參照廣播網(wǎng)絡(luò)300 (圖3)對(duì)圖4A謝亍描述。本例中, 一開(kāi)始廣播源302 將組播流330和334分別:ti^合STB310和320。進(jìn)一步地,為了示范目的,在 該例中,組播流330和組撒荒334是由廣播源302按照視頻編碼標(biāo)準(zhǔn),樹(shù)列來(lái)說(shuō), 如H.264視頻編解碼,碼后的電冬見(jiàn),流。
最初,在步驟401, STB310, 320中的每一^^接收,處理和呈J形且^^330, 334,并將已解碼的媒體內(nèi)容分別呈鵬合電視312, 322。為了示范目的,STB310 最初接收到的組M^ 330被稱#"皿1"332, STB 320最初接收到的組^新荒334被稱作'頻道2"336。相應(yīng)地,最初,"步腿1"332禾口"頻道2"336分別在電視312 和322 JiS行顯示。
在步驟402, STB 310發(fā)出頻道切換請(qǐng)求以從頻道1切換到頻道2。作為響應(yīng), STB 310在判斷塊410處判斷是否有連接至啊關(guān)306的任意STB當(dāng)前正在接收頻 道2。如果沒(méi)有,STB310在步驟450MT播服務(wù)器302處獲取步鵬2。但是,如 果, 一個(gè)連接到網(wǎng)關(guān)306的STB正在接收該被請(qǐng)求,鵬,STB310在步驟420從 該另一 STB處獲取被請(qǐng)求步鵬的單撇荒342。 STB 310隨后處理該接收到的單播 流334以在電視312 iM^^道2 336,直到STB 310在步驟440轉(zhuǎn)變到接收和處 ST播服務(wù)器302魏的步鵬2的組撤荒334。應(yīng)該注意到圖4A是高級(jí)^l呈圖, 示例了 STB 310如何育^多31il初始:kl^人與STB 310連接到同一網(wǎng)關(guān)306的另一 STB處獲辯皮請(qǐng)求步鵬的單撒荒342,提高其步鵬切,Mit。圖4A的示范性步驟 的較詳細(xì)描述將在下面進(jìn)行展示。
圖4B是根據(jù)本發(fā)明一實(shí)施例的用來(lái)切換媒fl^頻道的示范性方法400的較詳細(xì) f凝呈圖。圖4B,與圖4A相同,參照廣播網(wǎng)絡(luò)300 (圖3)進(jìn)行描述。如上所述, 最初地,在步驟401, STB310, 320中的每一個(gè)分別接收,處理和呈現(xiàn)組掛流330, 334,并呈J懶莉馬后媒體內(nèi)^^合電視312, 322。
在步5聚402, STB310發(fā)出頻道切換請(qǐng)求以從步鵬1切換到步鵬2。如圖所示, 步驟402可包括STB 310的用戶在步驟403發(fā)出請(qǐng)求以從步腿1切換到鵬2。 作為回應(yīng),在步驟408, STB310發(fā)送加入請(qǐng)求給網(wǎng)關(guān)306,該網(wǎng)關(guān)隨后廣播該請(qǐng) 求給所有其它連接到網(wǎng)關(guān)306的STB。作為回應(yīng),所有當(dāng)前正^AAT播源302處 接收被請(qǐng)求頻道的STB M31網(wǎng)關(guān)306給STB 310發(fā)ffi答,表明該STB當(dāng)前正 在接收被請(qǐng)求頻道。例如,由于在目前描述的實(shí)施例中,STB320正在接收被請(qǐng) 求頻道2, STB 320發(fā)ffi答給STB 310作為對(duì)STB 310的i青求的回應(yīng)。
在STB 310在步驟408發(fā)送加入i青求的同時(shí),STB 310可以在步驟404艦網(wǎng) 關(guān)306,離開(kāi)請(qǐng)求給廣播源302。作為回應(yīng),在步驟406,廣播源302終止現(xiàn)有 組播流330向STB310的發(fā)送。這樣,在本實(shí)施例中,廣播源302只需要一次發(fā) j^合STB 310 —個(gè)組^新荒,相應(yīng)i腿與aMT播源同時(shí)向STB 310發(fā)送兩個(gè)鞭 多組撤^^完成步腿切換的技樹(shù)目比可以樹(shù)共更高效的網(wǎng)絡(luò)帶寬使用。
在判斷模塊410, STB310判斷被請(qǐng)求頻道(即頻道2)是否正在由連接到網(wǎng) 關(guān)106的另一個(gè)STB接收,如J^f述。這可以艦,例如,STB310判斷其是否接收到了 STB M的指^:們當(dāng)前正接收被請(qǐng)求步腿的招可回應(yīng)來(lái)實(shí)現(xiàn)。如,
收到了, STB310在步驟420獲取來(lái)自這樣的另一STO的單撒荒,如上所述。
如圖所示,步驟420可以包括STB 310在±央422判斷是否多個(gè)STB正^H看 被請(qǐng)求的頻道。如果是,在±央424, STB310選擇當(dāng)前正在接收被請(qǐng)求頻道的回應(yīng) STB中的一個(gè)。STB310可以使用不同技術(shù)^i^律f寺定的STB,包括選擇具有最 大可4頓帶寬,最大處理能力的正在樹(shù)炒萬(wàn)述步腿的STB,等。或是,例如,在 其中STB艦一個(gè)或多個(gè)組件或網(wǎng)絡(luò)連接至,關(guān)的實(shí)施例中,STB 310可以選擇 與網(wǎng)關(guān)306之間具有最少網(wǎng)絡(luò)時(shí)延的接iB^f述頻道的STB。但是,返回參照步驟 410,如果STB310只從一個(gè)STB處接收了一個(gè)應(yīng)答,它相應(yīng)iik^擇該STB。
一旦一^W寺定STB Ife^擇用于服務(wù)STB 310的頻道切換請(qǐng)求,STB 310可以 在步驟426 ^^指^^iM定STB以通知i魏定STB它要向STB 310劍共被請(qǐng) 求頻道的單S^。為了示范目的,當(dāng)前描述中STB320被假定為i繊定STB。
作為對(duì)所接收指示的回應(yīng),在步驟428, STB320/AMMT播源302接收到的 組播流334形成I-Frame ,并開(kāi)始發(fā)送被請(qǐng)求頻道的單纟銜荒342給STB 310 。如上 所述,該產(chǎn)生和發(fā)送的單播流342可以包括一系列的GOP,其中每一個(gè)具有后續(xù) 一連串A-Frame的I-Frame。用于單^ft克342的I-Frame可M STB 320〗柳各禾中 技術(shù)產(chǎn)生。例如,STB320可基于其當(dāng)前^^合電視344的視頻圖像,4柳用來(lái) 產(chǎn)生圖像(如, 一個(gè)視頻圖像)的I-Frame的標(biāo)準(zhǔn)技術(shù)來(lái)構(gòu)成I-Frame?;蚴?,例 如,STB320可以^l維收到的I-Frame和后續(xù)A-Frame存儲(chǔ)在它的存儲(chǔ)設(shè)備中,并 根據(jù)所述存儲(chǔ)的娜流產(chǎn)生I-Frame。在接收到來(lái)自STB320單J銜荒342時(shí),STB 310鵬該接收至啲單#^342以在電視312ilM^^員道2 336',這樣電視312顯 ^#道2 336,以替換頻置1 332。 STB 310可以繼續(xù)接收并處理單tf^ 342直到, 例如,STB310在步驟440轉(zhuǎn)為接收和處理組播流334。
如圖所示,在本例中,步驟440可包括,在步驟442, STB310M:網(wǎng)關(guān)306 發(fā)送加入請(qǐng)求給廣播源302以請(qǐng)求廣播源302開(kāi)始發(fā)送頻道2的組撒荒334給STB 310。應(yīng)該注意到圖4的流程圖只是示范性的,以及在步驟442中發(fā)送的示范性加 入請(qǐng)求可以在其它實(shí)施例中以其它時(shí)間發(fā)送而不背離本發(fā)明。例如,在一實(shí)施例 中,所述加入請(qǐng)求可以與步驟404的離幵請(qǐng)求一起或合并發(fā)送和/或與步驟408的 加入請(qǐng)求一織送。
STB 310繼續(xù)以從STB 320處接收單播流342直到STB 310在步驟444接收來(lái)自廣播源302的組撒荒334。 STB 310隨后停止處理單l新荒342并切換到處理組 播流334以產(chǎn)生頻道2336,的圖像來(lái)顯示在電視312上。進(jìn)一步地,STB310可以 在轉(zhuǎn)而處理組掛流334的同時(shí),在步驟446艦網(wǎng)關(guān)306縱指^^合STB 320, 指示STB 320可以終止其給STB 310的單播流342的發(fā)送。作為對(duì)接收該指示的 回應(yīng),STB320,在步驟448,可以終止其給STB310的單播流342的發(fā)送以及該 頻道切換處理可以終止。
回到判斷塊410,如果STB 310沒(méi)有從倒可STB處接收到指示所述STB正在 接收被請(qǐng)求頻道的樹(shù)可應(yīng)答時(shí),STB310在步驟450, MT播源302獲取被請(qǐng)求頻 道的組撒荒(即組播流334),如J^f述。
步驟450可以包括在步驟452, STB 310發(fā);i^合廣播源302加入請(qǐng)求以獲取被 請(qǐng)求頻道的組撇荒334。廣播源302,作為回應(yīng),發(fā)i^且播流334給STB310,其 在步驟454被STB 310接收。STB 310隨后處理該接收到的組播流334并將結(jié)果 視頻(即頻道2336,)顯示在電視312上。該處理可以隨后終止。
如以上討論的一樣,應(yīng)該注意到圖4的漸呈圖只歸范性的,以及這里闡述 的步驟可以不同jl,進(jìn)行執(zhí)行鄉(xiāng)3驗(yàn)行合并而不背離本發(fā)明。例如,除了一直 等待到步驟452來(lái)發(fā)送步驟452的加入請(qǐng)求,在其它實(shí)施例中,該加入請(qǐng)求可以 與其它請(qǐng)求同時(shí)或者合并發(fā)送,如步驟408的加入請(qǐng)M步驟404的離開(kāi)請(qǐng)求。
本發(fā)明的實(shí)施伊討腿于進(jìn)行規(guī)?;?yàn)樵诿恳籢K贓中連接的客戶端設(shè)備 數(shù)目增加的同時(shí),尋找到已經(jīng)在接收被請(qǐng)求媒#$頁(yè)道的客戶端設(shè)備的機(jī)會(huì)也在增 加。
雖然,參照?qǐng)D3和4進(jìn)fri寸論的實(shí)施例中,只是由STB 310發(fā)送單衞荒342 到STB320,在其它實(shí)施例中,單撒荒342也可以由其它要求切換到相同頻道的 客戶端設(shè)備進(jìn)行發(fā)送和接收?;蚴?,例如,在其它實(shí)施例中,多個(gè)單,銜荒可以從
一個(gè)客戶端設(shè)備嫗M;并發(fā),隨求切換到該頻道的每一個(gè)客戶端設(shè)備。
雖然已經(jīng)參照附圖結(jié)合了這里的幾個(gè)實(shí)施例對(duì)本發(fā)明進(jìn)行了充分描述,可以 認(rèn)識(shí)到各種變化和修艦于本領(lǐng)Jl^術(shù)人員來(lái)說(shuō)題而易見(jiàn)的。例如, 一錯(cuò)通 技術(shù)人員容易認(rèn)i形ij,參照功離莫塊圖描述的元件中可能包括多于或少于圖示 或描述的組件,以及這里描述的功能〖找盼僅僅是相1^性禾,來(lái)方便本發(fā)明實(shí)施 例的翻軍。這樣功能性的劃分,所以,無(wú)論如何不應(yīng)解釋為限制。這樣的變化和 修改被認(rèn)為包括在附屬權(quán)利要求定義的本發(fā)明范圍內(nèi),除非它們背離該范圍。應(yīng)該注意至膽,照STB 310和320討論圖3,也可4頓其它 的客戶端設(shè)備, 例如可以使用上面討i^l的那些設(shè)備,而不背離本發(fā)明。本實(shí)施例,因此在M 方面被認(rèn)作為解說(shuō)性的而不是限制性的。
本申請(qǐng)中弓征的所有文件,專利,期刊文獻(xiàn)和其它材料在這里一并引入作為 參考。
權(quán)利要求
1、一種為用戶提供媒體頻道的方法(400),包括通過(guò)第一客戶端設(shè)備(320),接收廣播源(302)發(fā)送的第一數(shù)據(jù)流(334),所述第一數(shù)據(jù)流(334)代表第一頻道(336);通過(guò)所述第一客戶端設(shè)備(320),處理(401)所述第一數(shù)據(jù)流(334);基于處理后的第一數(shù)據(jù)流(334),顯示(401)所述第一頻道給用戶;通過(guò)第一客戶端設(shè)備(320),接收(402)第二客戶端設(shè)備(310)產(chǎn)生的在所述第二客戶端設(shè)備(310)上從第二頻道(332)到所述第一頻道(331)切換頻道的請(qǐng)求;和響應(yīng)所述請(qǐng)求,從所述第一客戶端設(shè)備(320)到所述第二客戶端設(shè)備(310)發(fā)送(420)代表所述第一頻道(336)的第二數(shù)據(jù)流(342)。
2、 如權(quán)利要求1所述的方法,進(jìn)一步包括Mii^述第一客戶端設(shè)備(320)產(chǎn)生(440)所述第一頻道(336)的至少一個(gè)初始幀;和其中^ff述第一頻道(336)的第二繊流(342)包括發(fā):i^f超少一個(gè)產(chǎn)生的初始幀。
3、 如權(quán)利要求2所述的方法,進(jìn)一步包括響應(yīng)于所述第二客戶端設(shè)備(310) iA^f,播源接收至U第三纖流(334),終止(448) /A^f述第一客戶端設(shè)備(320)至(J所述第二客戶端設(shè)備(310)的所述第二 流(342)的皿。
4、 如權(quán)利要求1所述的方法,其中所述第一娜流(334)包括初始幀和多個(gè)與所述初始幀相關(guān)的后續(xù)幀,以及其中,通3i^f述第一客戶端設(shè)備(320)發(fā)邀合所述第二客戶端設(shè)備(310)所述第一頻道(336)的所述第二數(shù)據(jù)流(342)包括: ^述第二 流中發(fā)送(420)所述初始幀和所述多個(gè)與所述初始幀相關(guān)的后續(xù)幀。
5、 如豐又利要求1所述的方法,進(jìn)一步包括ilM0M第二客戶端設(shè)備(310)皿(404)離開(kāi)戶;M第二步臓的請(qǐng)求。
6、 一種為用戶^f共^^^M的系纟充,包括.-設(shè)置為^^第一步鵬(336)的第一娜流(334)禾瞎二頻道(332)的第二 流(330)的至少一^^廣*發(fā)源(302),連接到所,少一個(gè)n番源(302)的分配節(jié)點(diǎn)(306),第一客戶端設(shè)備(320)和第二客戶端設(shè)備(310),每一個(gè)都連接到所述分配 節(jié)點(diǎn)(306),所述第一客戶端設(shè)備(320)包括設(shè)置為接i!5(^述第一數(shù)據(jù)流(334)的接口 (212);和設(shè)置為處;11^述第一 流(334)以顯示所述第一頻道給用戶的 器(202);和所述第二客戶端設(shè)備G10)包括設(shè)置為接柳萬(wàn)述第二M流(330)的接口 (212);和處理器(202),設(shè)置為處Si^述第二娜流(330)使得以所述第二頻 iIM琉合用戶,以及m/A^述第二步鵬(332)切換至斷述第一頻道(336)的 請(qǐng)求,其中所述第一客戶端設(shè)備(320)的所述處理器(202)迎一步設(shè)置為接il姊自 所述第二客戶端設(shè)備(310)的請(qǐng)求,以^^/f述第一頻道的第三數(shù)據(jù)流(342) 給所述第二客戶端設(shè)備(310),以回應(yīng)來(lái)自所述第二客戶端設(shè)備(310)的切換到 所述第二步腿(336)的請(qǐng)求。
7、 如權(quán)利要求6戶腿的系統(tǒng),其中所述分配節(jié)點(diǎn)(306)設(shè)置為^5萬(wàn)述第一 頻道的第四(334) 流給戶;!^第二客戶端設(shè)備(310);和其中所述第一客戶端 設(shè)備(320)的所述處理器(202)設(shè)置為終ih^M第一步腿的所述第三數(shù)據(jù)流(342) 的傳送,以回應(yīng)接收到分配節(jié)點(diǎn)(306)正在掛共所述第一頻道的所述第四 流 (334)給所述第二客戶端設(shè)備(310)的t際。
8、 如權(quán)利要求6所述的系統(tǒng),其中所述第二客戶端設(shè)備(310)的處理器(202) 進(jìn)一步設(shè)置為發(fā)送離開(kāi)所述第二頻道的請(qǐng)求。
9、 如權(quán)利要求6所述的系統(tǒng),進(jìn)一步包括連接到所述分配節(jié)點(diǎn)(306)的至少一個(gè)附加客戶端設(shè)備(108);和 其中所述第二客戶端設(shè)備(310)的處理器(202)進(jìn)一步設(shè)置為判斷所^^接 到所述分配節(jié)點(diǎn)(306)的至少一個(gè)附加客戶端設(shè)備是否正在掛妙萬(wàn)述第一頻道。
10、 如權(quán)利要求6所述的系統(tǒng),其中所述第二客戶端設(shè)備(310)的處理器(202) 進(jìn)一步設(shè)置為選擇所^i接至斷述分配節(jié)點(diǎn)(306)的至少一個(gè)附加客戶端設(shè)備 (108)中的一個(gè),以回應(yīng)接收至眵個(gè)所避少一個(gè)附加客戶端設(shè)備正在擲炒腿 第一步腿的指示。
全文摘要
本發(fā)明公開(kāi)了在媒體頻道間切換的方法和系統(tǒng)。根據(jù)所述方法和系統(tǒng),廣播源(302)可以給客戶端設(shè)備(310,320)提供組播流(330,334)以便為用戶顯示媒體頻道(332,336)。當(dāng)客戶端設(shè)備(310)請(qǐng)求切換頻道時(shí),正在接收被請(qǐng)求頻道的客戶端設(shè)備(320)初始地將被請(qǐng)求頻道的單播流(342)發(fā)送給切換頻道的客戶端設(shè)備(310)。隨后所述發(fā)出請(qǐng)求的客戶端設(shè)備(310)在接收到上述單播流時(shí)可以將相應(yīng)頻道提供給用戶。
文檔編號(hào)H04N7/12GK101682727SQ200880013756
公開(kāi)日2010年3月24日 申請(qǐng)日期2008年4月24日 優(yōu)先權(quán)日2007年4月27日
發(fā)明者V·西達(dá)娜 申請(qǐng)人:惠普開(kāi)發(fā)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
舒兰市| 城市| 保德县| 黄浦区| 来安县| 彝良县| 前郭尔| 汨罗市| 蛟河市| 深泽县| 若羌县| 石狮市| 邵阳市| 绥棱县| 东乡| 河津市| 江陵县| 镇安县| 洛扎县| 大关县| 岢岚县| 大竹县| 始兴县| 江源县| 宜宾市| 嘉义市| 金华市| 女性| 海南省| 晋江市| 弥勒县| 阳谷县| 陵川县| 西华县| 涿鹿县| 定陶县| 嘉义市| 广宗县| 浮山县| 开封县| 句容市|