媒体频道切换的制作方法

文档序号:7937824阅读:297来源:国知局
专利名称:媒体频道切换的制作方法
技术领域
本发明主要涉及分配媒体频道,以及更具体而言,涉及媒体频道间的切换。
背景技术
模拟电视的用户习惯于'^S切换M以选新同的电视节目。传乡肚,将内
部调谐器安装在模拟电年肚用来切换舰^T衝言号或有线电视(CATV)信号 接收到的频道。为了切换步臓,该内部调i^l调至杯同的步臓频率并锁定在该信 号上。该电视随后对i^信号进行处理荆每战频iiM示在阴l朋寸线管(CRT) 设备,液晶显示器(LCD),等离子屏幕等上。
有附几顶盒(STB)与电视一起j顿。在这样的系统中,该STB包括以与传 统内部调il^相类似的方式进行操作的内部调诣^;艮P,该STB调谐器舰调谐 到新的频道频率并锁定在该信号±*3*^1道间的切换。该STB随后将该期望的 步^IHf共给电l!Ja行显示。STB经常使用附加的超出传统电MP刑顿的硬件和/ 鄉件,例如,解码加扰收费鹏的处理器。
近期以来,iW31^ia交换网络例如Internet对电视步MiS行分配。这样的电 视分配技术,被称为IP电视(IPTV)或IP柳频,不对每一个电视频衝顿不同 的频率。而是,MJ^网络为每一个电视步^t^t不同的繊流。H.264标准, 也称为MPEG4AVC (高级卑见频编码),被经常4顿在IPTV中进行娜流传送。 在该R264标准中,M流包括多个图像组("GOP"),每一个具有一个初始帧或 内部帧("I-Frame"),后面跟l"系列相关i^卖delta或图像帧("A-Frame")。
为了开始观看所述娜流,必须首先处理一个I-Frame。不幸的是,在常见系 统中,当切换步鹏时,棚户會^开始观看一个步腿前,用户必须等到广播源完 成当前GOP的发送并皿一个新的GOP的I-Frame。这样的延iSM常有数秒,远 Sffit,或CATV系统中电视步腿切 ^t应的延迟。这样相对较长的用于频道 切换的延迟会负面影响IPTV的应用。

发明内容
本发明的一个方面中,公开了为用户鄉媒体鹏的方法,该方纟跑括通过第一客户端设备,接收广播源纖的第一娜流,第一 流^^第一频道; 1第一客户端设备 第一 流,基于该M后的第一f^流将第一步WS /i^合用户;通51第一客户端设备,接收第二客户端设备产生的,在i,二客户端
设备上/Am二步鹏切换到第一频道的切换频道的请求;以及响应该请求,,A^—
客户端设备到第二客户端设备,皿|^第一步 的第二 流。


下面与附图一舰本发明的实施例进行描述,其中 图1是根据本发明一实施例的示范'矿播网络的方框亂 图2是根据本发明一实施例的示范性客户端设备的功能方框亂 图3是根据本发明一实施例的示范',播网络的简化方框亂 图4A是根据本发明一实施例的切换媒体频道的高级漸呈亂禾口 图犯是根据本发明一实施例的切换媒体频道的较详细繊呈图。
具体实施例方式
本发明的M方面通常涉及基于用户的请求,切换m网纟^配的媒体步皿。
为了M^由于等待A^,播源处获取被请求频道的初始帧(如I-Frame)弓跑的 频道切换EiS,本发明的实施例获^a人网络中当前正在接收被请求频道的数据流 的另一个用户产生的I-Frame。
图1描述了根据本发明一实施例,在IP电视(EPTV)系统中用于广播电视频 道的示范'I4T播网络脂。虽然参照分配电挪频M图1进行描述,本发明实施 例可同样用于分配其它I^M体内容例如音乐的系统中。同样可以織军,虽然参 照在Internet上分配电视 ^图1进行描述,其它网络也可^ffl在本发明的可替 换实施例中。这样的网乡鲍括,例如,局部网(LAN),鹏网(MAN),其tT 域网(WAN),職网络,或其中的任意组合。另外,虽然参照EPTV对图1的实 施例进行如下描述,容易織军本发明可以实施于包括Internet广播或Internet网上 的多媒体web站点的其它,系统中。
像在这里1顿的一样,媒体频道指的是音频和/或视频内容的集合;艮P,媒体 内容的集合。示范性的媒体频道可以包括音乐频道(如Intemet收音t形占点),多 媒体鹏,禾口/或电视频道。IPTV的媒体频道是一种类似于CATV的电视频道的"虚 拟"的电视步鹏。但是在IPTV中,每一个戯以步腿用一賴蚰勺M^^樣。进 一步地,在IPTV中媒体频道可以31^顿如字母,数字或web站点iMBSfii虫U柳
在广播系统100中,广播源102舰网络104将一个或多个电枧Mt广播给 连接在一个或多个网关106上的机顶盒(STB) 108。每一个网关106将邻域110 中的数个STB 108连接在一起。进一步地,每一个STB 108可賴虫接收特定的媒 体$鹏,该STB解码该频道以衛共在该媒体频道中的媒体内容给相应的电视112 以Hffl户观看。
广播源102可以是一个或多个媒体Mt的组播流的分配器。广播源102可以 包括一个或多个分配服务器,电缆,週,其它鄉棚艮务器,交换机,网*將。 例如,招顿IPTV的一实施例中,广播源102可以包括一个或多个视频分配服 务器用来产生M流并组播给STB 108。
组播流指的是由广播源102掛共并能由一个或多个终端用户进行接收的 流。特定媒体,鹏的媒体内容可以ilil电视台,娱乐公司进fi^,淑艮据已存储 的节目或电影进fi^,。进一步地,可以将媒体内容作为微合掛共给广播源102, 并且如果有必要,编码皿字格式以产生该媒体步鹏和用来广播该媒体频道的相 应组播流。为了简化,广播系统100在图1中描述为包括单个广播源102。然而 容易理解,在可替换实施例中的广播系统100可以包括多个广播源102,其中的 每一个可以通tl网络104发送一个或多个媒体频道。
如图所示,网关106a和106b分别连接至U数个STB108a和108b。网关106 作为网络节点,成为在它们各自的邻域110中的STB 108与网络104连接的接入 点。另外,网关106a, 106b中的每一个起到路由器,交换机,纖线器的作風 以允许0f^接的STB 108a和108b各自育,互相通信。虽然网络104在图1中描 述为包括两个网关106a, 106b,容易翻祐其它实施例中,其它M和鄉的分 配节点也可用作一组STB 108的共用接入点。叙匕^MOT的术i^配节点,指 的是在两个颇多个STB 108之间掛共通信连接^f共与网络104的通信连接的 任意设备。本领域的一^tM^术人员可以理解,这样的分配节点实际上可以实 5赃一个以上的网络节点中。例如, 一个常,鄉各由器可以用^f共在STB108之 间的通信连接,同时一个常规网关可以用^^f共与网络104的通信连接。
虽然图1以包括STB 108的方式示例以及即将在这里进fri寸论,在其它实施 例中,广播系统100可以包括其它类型的客户端设备,来补充或代替STB108。 这里i顿的术语"客户端设备"指的是眘,柳某体步鹏的任意鄉设备。例如,示范性的客户端设备可以包括STB108,带有内部调诣^l的电视,数對见频录像 机,显恭殳备,计嶽几,手机,便携式电视,或任意其它可以解码接收至啲流并 允许用户在媒体频直间切换的^g电子设备。
网络104可以是任意鄉网謝列如Internet网,局部网(LAN),城域网(MAN), 或其中的任意组合。进一步地,为了简化,网络104的 组件,如服务器,路 由器,交换机,图1中未进fi^:例。
如图所示,在邻域110a中的STB 108a的每一个连接到电视112a,而邻域110b 包括STB 108b以及相应电视112b。容易翻军邻域110可以按照固定的地理区域 进行定义,例如鞋通,子分区,城市街区,城镇等。所逝也理区域可以根据所述 客户端设备的M:和,变动。或者,例如,邻域UO可以是一组与物理j立置无 关的连接到一个共同网关的客户端设备,并且可以以其^^a^f且织,例如订 购一种特定服务的那些,属于一啊寺定公司的那些等。进一步地,不同邻域ll。 可以具有不同M:的雜至哄同网关106的STB 108。另外,连接到特定网关106 的客户端设备108的M可以在邻域110的新用户增加或移出时发生改变。虽然 图1所示的所有客户端设备是STB,在其它实施例中,令P域110可以包括不同类 型的客户端设备例如计嶽几,带有内部调谐器的电视,手机等。
电视112可以是用来显示图像或视频给用户观看的被动设备。进一步地,虽
然广播网络ioo参照电wa行阐述,也可4糊其它鄉的显示器而不背离本发明。
用来显示图i滅视频的示范性设备可包麟离子,LCD, CRT,職显示器等。 这些可以包括或不包括内部调谐器。
AAT播源102发,U STB 108的组撒荒也可以包括与图像 在一起的耆濒 数据。为了给用户樹共声音,电视112也可以包括扬声器或音频输出装置(未示 出)。STB 108或电视112可以进一步被连接至lj衛共声^^合用户的音响系统^^声 器组合上。
下面就如何j顿广播系统100来分配媒体$腿给用户樹共了较详细的示范性 操作描述。如J^M,機作中,广播源102可以M:网络104m—个或多个 相应媒体Mt的组撤彪合STB 108。当特定STB 108的用户期ME^f寺定步皿时,
i細户j顿例如,遥控器,在该客户端设备上的按钮,^M示器(如电视m)
上显示的图形用户界面(GUI),来指^i亥用户的STB108去获取该期望的频道。 作为回应,STB 108可以发出接收该期望频道的请求。所述请求随后可以M网关106经由网络104发超lj广播源102。作为回应,广播源102随后可以开始向 该用户的STB 108发送包含有被请求步M的组播流。该STB 108随后处理该组播 流,并^1产生的视频给电视112使得用户可以观看该期望的频道。
在一实施例中,广播源102舰{顿数對见步贩縮驟解压器(编解码器)例 如j顿H.264或MPEG4AVC (高级视频编码)标准的编解码器的组l新荒发送媒 体频道到一个或多个STB108。如J^f述,根据H264标准,视频的组^^包括 一系列的图像组("GOP"),其中每一个GOP具有一个初始帧或内部帧 ("I-Frame"),后面接l连串i^卖帧(这里也称为图像帧或'A-Frame")。 A-Frame 可包括一个前向预测帧("p-Frame")或双向帧("WFrame")。每一个GOP可具有 带有相同数目的I-Frame和A-Frame的固定长度。p"J选Si也,每一个GOP可具有 带有不同数目的I-Frame和A-Frame的变化的长度。
图2是根据本发明一实施例的示范性客户端设备200的示意方框图。客户端设 备200可以是,STB,例如STB108 (图l),计^t几,数字视频录像机等,如上 所述。
客户端设备200可以包括中央M单元(CPU) 202,只 储器(ROM) 204, 和其它存储器206例如随机访问存储器(RAM)或闪存,它们相St信:tKI接在 一起。客户端设备200也可以包括红外(HO接口 208,输A/输出(I/O)接口 210 和网络连接端口212。应该注意到图2是一种简化图以及在实际的实施中,客户 端设备200可包括附加的组件,包括5,驱动器,M:驱动器,光盘驱动器等。
IR接口 208可以从遥控器214接收IR信号213,使得用户育,MM3S控器214 控制客户端设备200。另外,客户端设备200也可包括其它用户控制,来补充或 者樹 控器214。例如,在实施例中,用户可以J顿Mil^ii的有线^^射 频连接而连接到客户端设备200上的其它,输入设备包括个人数字助理,膝上 型 ,鹏,或计^m鼠标舰行对客户端设备200的控制。进一步地,在实 施例中,可鹏具有用于连接输入设备的一个或多个端口的IR遥控器214禾P/或 客户端设备200上的控制面板,将客户端设备200连接到多,入设备。
I/O接口 210可以是用*^接客户端设备200到显示器216的接口。如上参照
图i所述,显示器216可以是电视,如图i中的电视112,或计^miis视器。另外,
I/O接口 210可以将客户端设备200连接至U其它音嫩视频电子设备如个人计^t几, 冬见频盒式录像机,光学回方义录像机设备,数^^见频录像机,可携式摄像机,数字照相机,扬声器,放大器,接收机,个人数字助理,等。
如图所示,网络连接端口212将客户端设备200连接到网络218上。回去参照 图l,图2中的网络218可包括示范性广播网络100中的网关110,网络104,和 广播源102。在这样的实施例中,网络连接端口212可直接或间接,舰一个或 多个効奂机、路由器等,将客户端设备200连接到网关110上。
网络连接端口212M:,连接,同轴电纟戯,光纤线,数字用户线(DSL), 电话线,iM , ^组合,将客户端设备200接入网络218。在其它实施例 中,除了网络端口212,客户端设备200还可包括多个用^6i接到其它应用不同 协议的网络上的附加网络端口。例如,在一实施例中,客户端设备可以包括应用 LAN协议的网络端口 (如Ethernet卡)和应用,协议的网络端口 (如应用WM (正EE 802.11)协议的无线卡)。
如上参照图l所述,在步鹏切换期间,与其一个STB賜一直等至lj广播源102 发送来被请求步腿的新初始帧(如I-Frame),不如该请求STB 108可初始地A腿 接到同一网关110的另一个STB 108获得f^M的初始帧(如I-Frame)和一个或 多个后续图像帧(如A-Frame)。月艮务STB 108可以舰单^銜荒发^Jd^初始帧和 后续图像帧纟舒青求STB108。这Mff用的术语单播流,指的是从一个客户端设备 发想侄少一个其它的客户端设备的纖流。
图3是简化的广播网络300的功能图,用fe^i」本发明的示范性实施例。为了 示范目的,所示例的广播网络300,是广播系统100的简ft^本,以及如图所示 包括广播源302,网关306,和STB310和320。进一步地,所示例地STB310和 320分别连接到电视312和322。还示出的是组!銜荒334和330以及单播流342, 期每会参照图4A和4B在下面进行更详细的描述。
图4A是根据本发明一实施例的用来切换媒体Mt的示范性方法400的高级流 程图。参照广播网络300 (图3)对图4A謝亍描述。本例中, 一开始广播源302 将组播流330和334分别:ti^合STB310和320。进一步地,为了示范目的,在 该例中,组播流330和组撒荒334是由广播源302按照视频编码标准,樹列来说, 如H.264视频编解码,码后的电冬见,流。
最初,在步骤401, STB310, 320中的每一^^接收,处理和呈J形且^^330, 334,并将已解码的媒体内容分别呈鹏合电视312, 322。为了示范目的,STB310 最初接收到的组M^ 330被称#"皿1"332, STB 320最初接收到的组^新荒334被称作'频道2"336。相应地,最初,"步腿1"332禾口"频道2"336分别在电视312 和322 JiS行显示。
在步骤402, STB 310发出频道切换请求以从频道1切换到频道2。作为响应, STB 310在判断块410处判断是否有连接至啊关306的任意STB当前正在接收频 道2。如果没有,STB310在步骤450MT播服务器302处获取步鹏2。但是,如 果, 一个连接到网关306的STB正在接收该被请求,鹏,STB310在步骤420从 该另一 STB处获取被请求步鹏的单撇荒342。 STB 310随后处理该接收到的单播 流334以在电视312 iM^^道2 336,直到STB 310在步骤440转变到接收和处 ST播服务器302魏的步鹏2的组撤荒334。应该注意到图4A是高级^l呈图, 示例了 STB 310如何育^多31il初始:kl^人与STB 310连接到同一网关306的另一 STB处获辯皮请求步鹏的单撒荒342,提高其步鹏切,Mit。图4A的示范性步骤 的较详细描述将在下面进行展示。
图4B是根据本发明一实施例的用来切换媒fl^频道的示范性方法400的较详细 f凝呈图。图4B,与图4A相同,参照广播网络300 (图3)进行描述。如上所述, 最初地,在步骤401, STB310, 320中的每一个分别接收,处理和呈现组掛流330, 334,并呈J懒莉马后媒体内^^合电视312, 322。
在步5聚402, STB310发出频道切换请求以从步鹏1切换到步鹏2。如图所示, 步骤402可包括STB 310的用户在步骤403发出请求以从步腿1切换到鹏2。 作为回应,在步骤408, STB310发送加入请求给网关306,该网关随后广播该请 求给所有其它连接到网关306的STB。作为回应,所有当前正^AAT播源302处 接收被请求频道的STB M31网关306给STB 310发ffi答,表明该STB当前正 在接收被请求频道。例如,由于在目前描述的实施例中,STB320正在接收被请 求频道2, STB 320发ffi答给STB 310作为对STB 310的i青求的回应。
在STB 310在步骤408发送加入i青求的同时,STB 310可以在步骤404舰网 关306,离开请求给广播源302。作为回应,在步骤406,广播源302终止现有 组播流330向STB310的发送。这样,在本实施例中,广播源302只需要一次发 j^合STB 310 —个组^新荒,相应i腿与aMT播源同时向STB 310发送两个鞭 多组撤^^完成步腿切换的技樹目比可以樹共更高效的网络带宽使用。
在判断模块410, STB310判断被请求频道(即频道2)是否正在由连接到网 关106的另一个STB接收,如J^f述。这可以舰,例如,STB310判断其是否接收到了 STB M的指^:们当前正接收被请求步腿的招可回应来实现。如,
收到了, STB310在步骤420获取来自这样的另一STO的单撒荒,如上所述。
如图所示,步骤420可以包括STB 310在±央422判断是否多个STB正^H看 被请求的频道。如果是,在±央424, STB310选择当前正在接收被请求频道的回应 STB中的一个。STB310可以使用不同技术^i^律f寺定的STB,包括选择具有最 大可4顿带宽,最大处理能力的正在樹炒万述步腿的STB,等。或是,例如,在 其中STB舰一个或多个组件或网络连接至,关的实施例中,STB 310可以选择 与网关306之间具有最少网络时延的接iB^f述频道的STB。但是,返回参照步骤 410,如果STB310只从一个STB处接收了一个应答,它相应iik^择该STB。
一旦一^W寺定STB Ife^择用于服务STB 310的频道切换请求,STB 310可以 在步骤426 ^^指^^iM定STB以通知i魏定STB它要向STB 310劍共被请 求频道的单S^。为了示范目的,当前描述中STB320被假定为i繊定STB。
作为对所接收指示的回应,在步骤428, STB320/AMMT播源302接收到的 组播流334形成I-Frame ,并开始发送被请求频道的单纟銜荒342给STB 310 。如上 所述,该产生和发送的单播流342可以包括一系列的GOP,其中每一个具有后续 一连串A-Frame的I-Frame。用于单^ft克342的I-Frame可M STB 320〗柳各禾中 技术产生。例如,STB320可基于其当前^^合电视344的视频图像,4柳用来 产生图像(如, 一个视频图像)的I-Frame的标准技术来构成I-Frame。或是,例 如,STB320可以^l維收到的I-Frame和后续A-Frame存储在它的存储设备中,并 根据所述存储的娜流产生I-Frame。在接收到来自STB320单J銜荒342时,STB 310鹏该接收至啲单#^342以在电视312ilM^^员道2 336',这样电视312显 ^#道2 336,以替换频置1 332。 STB 310可以继续接收并处理单tf^ 342直到, 例如,STB310在步骤440转为接收和处理组播流334。
如图所示,在本例中,步骤440可包括,在步骤442, STB310M:网关306 发送加入请求给广播源302以请求广播源302开始发送频道2的组撒荒334给STB 310。应该注意到图4的流程图只是示范性的,以及在步骤442中发送的示范性加 入请求可以在其它实施例中以其它时间发送而不背离本发明。例如,在一实施例 中,所述加入请求可以与步骤404的离幵请求一起或合并发送和/或与步骤408的 加入请求一織送。
STB 310继续以从STB 320处接收单播流342直到STB 310在步骤444接收来自广播源302的组撒荒334。 STB 310随后停止处理单l新荒342并切换到处理组 播流334以产生频道2336,的图像来显示在电视312上。进一步地,STB310可以 在转而处理组掛流334的同时,在步骤446舰网关306縱指^^合STB 320, 指示STB 320可以终止其给STB 310的单播流342的发送。作为对接收该指示的 回应,STB320,在步骤448,可以终止其给STB310的单播流342的发送以及该 频道切换处理可以终止。
回到判断块410,如果STB 310没有从倒可STB处接收到指示所述STB正在 接收被请求频道的樹可应答时,STB310在步骤450, MT播源302获取被请求频 道的组撒荒(即组播流334),如J^f述。
步骤450可以包括在步骤452, STB 310发;i^合广播源302加入请求以获取被 请求频道的组撇荒334。广播源302,作为回应,发i^且播流334给STB310,其 在步骤454被STB 310接收。STB 310随后处理该接收到的组播流334并将结果 视频(即频道2336,)显示在电视312上。该处理可以随后终止。
如以上讨论的一样,应该注意到图4的漸呈图只歸范性的,以及这里阐述 的步骤可以不同jl,进行执行鄉3驗行合并而不背离本发明。例如,除了一直 等待到步骤452来发送步骤452的加入请求,在其它实施例中,该加入请求可以 与其它请求同时或者合并发送,如步骤408的加入请M步骤404的离开请求。
本发明的实施伊讨腿于进行规模化,因为在每一^K贓中连接的客户端设备 数目增加的同时,寻找到已经在接收被请求媒#$页道的客户端设备的机会也在增 加。
虽然,参照图3和4进fri寸论的实施例中,只是由STB 310发送单衞荒342 到STB320,在其它实施例中,单撒荒342也可以由其它要求切换到相同频道的 客户端设备进行发送和接收。或是,例如,在其它实施例中,多个单,銜荒可以从
一个客户端设备妪M;并发,隨求切换到该频道的每一个客户端设备。
虽然已经参照附图结合了这里的几个实施例对本发明进行了充分描述,可以 认识到各种变化和修舰于本领Jl^术人员来说题而易见的。例如, 一錯通 技术人员容易认i形ij,参照功離莫块图描述的元件中可能包括多于或少于图示 或描述的组件,以及这里描述的功能〖找盼仅仅是相1^性禾,来方便本发明实施 例的翻军。这样功能性的划分,所以,无论如何不应解释为限制。这样的变化和 修改被认为包括在附属权利要求定义的本发明范围内,除非它们背离该范围。应该注意至胆,照STB 310和320讨论图3,也可4顿其它 的客户端设备, 例如可以使用上面讨i^l的那些设备,而不背离本发明。本实施例,因此在M 方面被认作为解说性的而不是限制性的。
本申请中弓征的所有文件,专利,期刊文献和其它材料在这里一并引入作为 参考。
权利要求
1、一种为用户提供媒体频道的方法(400),包括通过第一客户端设备(320),接收广播源(302)发送的第一数据流(334),所述第一数据流(334)代表第一频道(336);通过所述第一客户端设备(320),处理(401)所述第一数据流(334);基于处理后的第一数据流(334),显示(401)所述第一频道给用户;通过第一客户端设备(320),接收(402)第二客户端设备(310)产生的在所述第二客户端设备(310)上从第二频道(332)到所述第一频道(331)切换频道的请求;和响应所述请求,从所述第一客户端设备(320)到所述第二客户端设备(310)发送(420)代表所述第一频道(336)的第二数据流(342)。
2、 如权利要求1所述的方法,进一步包括Mii^述第一客户端设备(320)产生(440)所述第一频道(336)的至少一个初始帧;和其中^ff述第一频道(336)的第二繊流(342)包括发:i^f超少一个产生的初始帧。
3、 如权利要求2所述的方法,进一步包括响应于所述第二客户端设备(310) iA^f,播源接收至U第三纖流(334),终止(448) /A^f述第一客户端设备(320)至(J所述第二客户端设备(310)的所述第二 流(342)的皿。
4、 如权利要求1所述的方法,其中所述第一娜流(334)包括初始帧和多个与所述初始帧相关的后续帧,以及其中,通3i^f述第一客户端设备(320)发邀合所述第二客户端设备(310)所述第一频道(336)的所述第二数据流(342)包括: ^述第二 流中发送(420)所述初始帧和所述多个与所述初始帧相关的后续帧。
5、 如丰又利要求1所述的方法,进一步包括ilM0M第二客户端设备(310)皿(404)离开戶;M第二步臓的请求。
6、 一种为用户^f共^^^M的系纟充,包括.-设置为^^第一步鹏(336)的第一娜流(334)禾瞎二频道(332)的第二 流(330)的至少一^^广*發源(302),连接到所,少一个n番源(302)的分配节点(306),第一客户端设备(320)和第二客户端设备(310),每一个都连接到所述分配 节点(306),所述第一客户端设备(320)包括设置为接i!5(^述第一数据流(334)的接口 (212);和设置为处;11^述第一 流(334)以显示所述第一频道给用户的 器(202);和所述第二客户端设备G10)包括设置为接柳万述第二M流(330)的接口 (212);和处理器(202),设置为处Si^述第二娜流(330)使得以所述第二频 iIM琉合用户,以及m/A^述第二步鹏(332)切换至断述第一频道(336)的 请求,其中所述第一客户端设备(320)的所述处理器(202)迎一步设置为接il姊自 所述第二客户端设备(310)的请求,以^^/f述第一频道的第三数据流(342) 给所述第二客户端设备(310),以回应来自所述第二客户端设备(310)的切换到 所述第二步腿(336)的请求。
7、 如权利要求6戶腿的系统,其中所述分配节点(306)设置为^5万述第一 频道的第四(334) 流给戶;!^第二客户端设备(310);和其中所述第一客户端 设备(320)的所述处理器(202)设置为终ih^M第一步腿的所述第三数据流(342) 的传送,以回应接收到分配节点(306)正在掛共所述第一频道的所述第四 流 (334)给所述第二客户端设备(310)的t际。
8、 如权利要求6所述的系统,其中所述第二客户端设备(310)的处理器(202) 进一步设置为发送离开所述第二频道的请求。
9、 如权利要求6所述的系统,进一步包括连接到所述分配节点(306)的至少一个附加客户端设备(108);和 其中所述第二客户端设备(310)的处理器(202)进一步设置为判断所^^接 到所述分配节点(306)的至少一个附加客户端设备是否正在掛妙万述第一频道。
10、 如权利要求6所述的系统,其中所述第二客户端设备(310)的处理器(202) 进一步设置为选择所^i接至断述分配节点(306)的至少一个附加客户端设备 (108)中的一个,以回应接收至眵个所避少一个附加客户端设备正在擲炒腿 第一步腿的指示。
全文摘要
本发明公开了在媒体频道间切换的方法和系统。根据所述方法和系统,广播源(302)可以给客户端设备(310,320)提供组播流(330,334)以便为用户显示媒体频道(332,336)。当客户端设备(310)请求切换频道时,正在接收被请求频道的客户端设备(320)初始地将被请求频道的单播流(342)发送给切换频道的客户端设备(310)。随后所述发出请求的客户端设备(310)在接收到上述单播流时可以将相应频道提供给用户。
文档编号H04N7/12GK101682727SQ200880013756
公开日2010年3月24日 申请日期2008年4月24日 优先权日2007年4月27日
发明者V·西达娜 申请人:惠普开发有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1