增强的频道冲浪的制作方法

文档序号:7738549阅读:124来源:国知局
专利名称:增强的频道冲浪的制作方法
技术领域
本发明涉及在带宽约束环境中的频道冲浪(channel surfing)。
背景技术
在看电视时频道冲浪是平常的,并且当频道冲浪时从一个频道改变为下一频道时遭受的任何可觉察的延迟趋向于使观众恼怒。对于传统的广播、电缆和卫星电视服务,响应于频道改变请求使调谐器显示另一频道的时间非常短。由于观众已经习惯于这些与传统的电视服务相关联的短频道改变,所以与在新兴网际协议电视(IPTV)环境中的频道改变相关联的相对漫长的延迟是一个问题。虽然从一个频道到另一个频道的单次改变可能不会破坏订户的体验质量,但是在冲浪会话期间重复地从一个频道改变到另一个频道所遭受的连续延迟被认为是不可接受的。在像IPTV环境式的带宽约束环境中,每当选择新的频道进行观看时,机顶盒或其它客户驻地设备必须首先从服务提供者的视频服务器请求频道。视频服务器或相关联的服务节点必须处理所述请求,访问请求的频道的视频流,然后开始向机顶盒递送所述视频流。 因而,机顶盒在能够向订户显示来自视频流的视频内容之前必须等待视频服务器开始递送所述视频流。这些延迟并非是不明显的,特别是对于更高带宽的视频流来说,所述视频流用于标准和高清晰电视内容这二者。当出现频道冲浪时,用于请求下一频道的视频内容并且对要接收的相应视频流等待大量时间的此过程对于要冲浪的每个频道来说都会出现。因而,频道冲浪遭受连续的和长时间的延迟,即便并非是不可接受那么也会使订户恼怒。因而,需要一种增强的频道冲浪技术,其使订户舒适并且对服务和网络提供者来说相对是带宽高效的。

发明内容
本发明提供了一种用于在IPTV和类似的环境中允许高效的和有效的频道冲浪的机制。当观众发起频道冲浪时,向所述观众呈现冲浪向导。冲浪向导提供了多个频道区域, 其中每个频道区域与观众可获得的不同频道相关联。每个频道区域将包括频道窗口,在所述频道窗口中显示来自相应频道的图像或视频内容。当正向观众显示冲浪向导时,至少一个频道区域中的频道窗口将包括视频内容,所述视频内容从相关联频道的低带宽视频流得到。每个频道区域还可以具有频道信息区域,其中向观众提供关于相应频道的文本信息。当观众翻阅冲浪向导时,相应地更新频道区域。在任何给定时间,频道区域之一可以被认为是有效的并且依照某种方式突出显示(highlight)。观众选择在有效频道区域中的有效频道可以导致从对观众的显示中移除冲浪向导并且向观众呈现所述有效频道的视频内容。被呈现给观众的此视频内容从高带宽视频流得到并且对应于在冲浪向导中在有效频道区域的频道窗口中提供的视频内容。在本发明的一个实施例中,用于在冲浪向导中的一些或全部频道区域的频道窗口提供视频内容,所述视频内容从相应频道的低带宽视频流得到。在另一实施例中,至少冲浪向导的突出显示频道区域中的频道窗口提供视频内容,所述视频内容从相应频道的低带宽视频流得到。在冲浪向导中的其它非突出显示频道区域可以提供与相应频道相关联的静态图像而不是视频内容。在某些实施例中,一个或多个高带宽视频流可以用于在冲浪向导中出现的某些频道。当冲浪向导的频道区域与高带宽视频流可用的频道相关联时,可以从相应的高带宽视频流或从单独的低带宽视频流来得到在相关联频道的频道窗口中提供的视频内容。用于向冲浪向导的内容窗口提供视频内容所需要的低带宽视频流可以在被冲浪向导所需要之前提供或者可以根据需要动态地取出。例如,随时(all of the time)可以向大部分(如果不是全部的话)可获得频道提供低带宽视频流。当在冲浪向导中的频道窗口需要视频内容时,相应的低带宽视频流被处理并且用于在频道窗口中提供视频内容。为了减少用于在任何时间支持冲浪向导所必须的低带宽视频流的数目,可以预测观众可能冲浪的频道并且在被冲浪向导需要之前取出预测的频道的低带宽视频流。可能冲浪的频道预测可以是基于各种准则的,包括怎样激活冲浪向导,当激活所述冲浪向导时正观看的频道,观众通常的冲浪习惯、观众过去或当前的冲浪习惯,冲浪的性质或方向,节目内容等。本领域技术人员在与附图相关联地阅读优选实施例的以下详细说明之后应当理解本发明的范围并且认识到其附加方面。


并入并且形成在此说明书一部分的附示了本发明的几个方面,并且连同说明书一起用来解释本发明的原理。图1是依照本发明一个实施例的IPTV环境。图2图示了正在监视器上显示的节目。图3AJB和3C图示了依照本发明一个实施例的经由冲浪向导的频道冲浪的初始显不。图4A和4B图示了依照本发明另一实施例的经由冲浪向导的频道冲浪的初始显
7J\ ο图5图示了依照本发明的一个实施例的扩展的频道信息窗口。图6是依照本发明一个实施例的客户驻地设备的框图表示。图7是依照本发明一个实施例的服务器的框图表示。
具体实施例方式下面阐明的实施例表示用于使那些本领域技术人员能够实施本发明并且图示用于实施本发明的最佳方式所必须的信息。当考虑到附图阅读以下说明书时,本领域技术人员应当理解本发明的概念并且将认识到这里并未特别提及的这些概念的应用。应当理解, 这些概念和应用落入本公开和所附权利要求的范围内。对于以下描述来说,可以使用低和高带宽视频流来在任何给定时间提供给定频道的相同的一般视频内容。高带宽视频流比相应的低带宽视频流要求明显更多的带宽来从服务提供者向订户递送视频内容。高带宽视频流通常用于正常观看,而低带宽视频流通常用于填充在依照本发明配置的冲浪向导中相对较小的窗口。典型情况下,低带宽视频流被更高度地压缩并且可以比相应的高带宽视频流具有更低的分辨率。低带宽视频流所要求的带宽常常是高带宽视频流的二分之一并且可能是十分之一或更少。在深入研究本发明的细节之前,与图1相关联地依照本发明一个实施例提供了网际协议电视(IPTV)环境的概述。在理解本发明的概念之后,本领域技术人员应当认识到其中可以使用本发明概念的其它IPTV 或类似的媒体环境中。如所述,经由递送网络16从一个或多个高带宽视频服务器10向在客户驻地14的客户驻地设备(CPE) 12有选择地递送流媒体。递送网络16可以通过接入网络18连接到 CPE 12,所述接入网络18可以经由接入网关20被耦合到所述递送网络16并且可以被耦合到在客户驻地14处的住宅网关22。接入网关20在递送网络16和接入网络18之间提供了任何必要的互通,而住宅网关22在接入网络18和CPE 12之间提供了任何必要的互通。递送网络16可以表示主干线(backbone)或电缆、电话、卫星网络的传输部分或其组合,其能够从高带宽视频服务器10向适当的接入网络18递送内容,所述接入网络18服务订户的客户驻地14。CPE 12可以表示机顶盒(STB)、数字视频记录器、媒体服务器或计算机、有线电视卡、电视等,其能够从高带宽电视服务器中接收媒体流并且通过相关联的监视器M实现向观众显示在所述媒体流中提供的内容。CPE 12可以由相关联的用户接口或经由遥控沈来控制。在图示的IPTV环境中,假定一个或多个服务提供者使用高带宽视频服务器10向CPE 12递送用于电视的高带宽视频流或其它内容。此外假定不同的高带宽视频流携带不同的节目内容并且对应于订户可获得的不同电视频道。假定不希望或者在任何给定时间没有足够带宽用于向所有订户的CPE 12递送用于所有频道的高带宽视频流,实际上在任何给定时间只向给定订户的CPE 12提供用于相应频道或者频道子集的一个高带宽视频流或者较大的高带宽视频流组的子集。因而,当观众选择观看当前CPE 12尚未接收高带宽视频流的频道时,CPE 12将请求所述频道的相应高带宽视频流,并且当高带宽视频流变得可用时,实现经由监视器M向观众显示所述高带宽视频流的内容。用于不同频道的高带宽视频流通常来源于高带宽视频服务器10 ;然而,可以由不同的网络实体处理来自CPE 12对特定频道的高带宽视频流的请求。在第一配置中,高带宽视频服务器10随时向接入网关20提供许多或全部频道的高带宽视频流;然而,在任何给定时间只把请求的高带宽视频流经由接入网络18提供给CPE 12。在操作中,CPE 12将向接入网关20请求所期望频道的高带宽视频流,所述接入网关20将发起经由接入网络18向 CPE 12递送所请求的高带宽视频流。在此第一配置中,递送网络16具有足够的带宽来递送大量的高带宽视频流,同时在接入网络18中节省了带宽。那些本领域技术人员应当认识到,可以使用其它服务节点作为媒介,所述其它服务节点从高带宽视频服务器10接收大量高带宽视频流并且向CPE 12有选择地递送所请求的高带宽视频流。在第二配置中,向高带宽视频服务器10或与其相关联的控制服务器(未图示)请求至少一些高带宽视频流。在操作中,CPE 12可以向高带宽视频服务器10请求所期望的频道的高带宽视频流,所述高带宽视频服务器10将发起经由递送网络16和接入网络18向 CPE 12递送所请求的高带宽视频流。据此,可以在不同的网络配置中按照需要向IPTV环境中的不同位置的不同服务节点动态地请求不同频道的高带宽视频流。不管网络配置如何,CPE 12不时地必须向网络中的服务节点请求高带宽视频流,等待要接收的高带宽视频流, 然后处理所述高带宽视频流以便实现向监视器M递送在所述高带宽视频流中提供的内容以便观看。遗憾的是,请求给定频道的高带宽视频流,允许服务节点发起递送所述高带宽视频流,开始接收所述高带宽视频流,并且处理所述高带宽视频流以实现向监视器M递送在所述高带宽视频流中提供的内容以便观看常常花费比不明显的时间量更长的时间。当观众正在进行频道冲浪从而从一个频道迅速地改变到另一个频道时,与在冲浪期间获取每个频道改变的高带宽视频流相关联的延迟通常比订户已经习惯于利用传统的广播、电缆和卫星电视服务的时间长得多。这些延迟趋向于是恼人的并且显著地降低了订户对IPTV服务的整体满意程度。本发明提供了一种用于在不大量增加用于提供IPTV服务所需要的带宽量的情况下显著地改进订户在IPTV环境中的冲浪体验的技术。传统的频道冲浪通常涉及订户从一个频道迅速地改变到另一个频道。利用每个订户命令,CPE 12将访问新的频道并且实现向监视器M递送所述频道的内容以便观看。本质上,传统的频道冲浪仅仅是迅速的频道改变序列。对于本发明,发起频道冲浪将需要激活特定的冲浪向导并且继续的频道冲浪将需要依照期望的方式翻阅冲浪向导。如下面将要描述的,冲浪向导可以包括频道窗口,其中与相应频道的频道信息相关联地向用户呈现相应频道的静态图像或视频内容。优选地,从低带宽视频流得到向频道窗口提供的某些或全部视频内容,所述低带宽视频流与用于递送当未激活冲浪向导时在正常观看条件下被递送到订户的视频内容的高带宽视频流分离。冲浪向导还可以包含采用任何格式的广告内容,包括文本、图形、图像、视频和音频。广告内容可以从属类上进行选择或者可以基于节目内容或特定订户。此外,可以在来自高或低带宽服务器10、30的高或低带宽媒体流中提供所述广告内容。如图1中所图示,一个或多个向导内容服务器观用来提供用于填充冲浪向导的频道信息。向导服务器观被配置为根据需要或者周期性地向CPE 12直接或间接地递送频道信息。一个或多个低带宽视频服务器30用来向CPE 12或适当的服务节点提供低带宽视频流,所述服务节点诸如接入网关20。值得注意的是,相应的低带宽视频流和高带宽视频流携带相同的内容。给定频道可以具有高带宽视频流和低带宽视频流,所述低带宽视频流优选以合理的程度与所述高带宽视频流同步。给定频道的低带宽视频流优选是高带宽视频流的低分辨率或更高度压缩的版本, 从而比要被递送到CPE 12的高带宽视频流要求少得多的带宽。尽管为了清楚起见,高和低带宽视频服务器10、30被示为单独的服务器,不过单个媒体服务器可以提供给定频道的高和低带宽视频流这二者。此外,除用于给定节目的任何视频内容之外,高和低带宽视频流可以包括相关联的音频内容。参考图2,假定订户正在初始频道上观看节目32。如所述,初始频道是对应于ESPN 的频道35 (CH. 35)。当发起冲浪动作时,诸如按压频道增或减按钮、冲浪向导按钮或者在遥控沈上输入要观看的频道,假定CPE 12产生并实现在监视器M上显示冲浪向导34,所述冲浪向导34依照本发明一个实施例配置,如图3A中所图示。冲浪向导34优选提供了一个或多个频道区域,其中每个频道区域与订户可获得的不同频道相关联。每个频道区域36 可以具有频道信息区域38,其中向观众提供关于相应频道的文本信息。文本信息表示向导内容服务器观可以提供的向导信息。每个频道区域36可以包括频道窗口 40,在所述频道窗口中显示来自相应频道的视频内容。当正向订户显示冲浪向导34时,在每个频道区域36中的频道窗口 40将包括视频内容,所述视频内容从相关联频道的低带宽视频流得到。在其它实施例中,低带宽视频流可以由低带宽视频服务器30或由高带宽视频服务器10提供。假定在图3A中图示的冲浪向导;34是响应于订户在初始频道35 (CH. 35)上观看来自ESPN的节目内容时激活冲浪向导34所提供的初始冲浪向导34。在此实施例中,冲浪向导34包括三个频道区域36,其中中心频道区域36被分配给初始频道35 (CH. 35)。上频道区域36被分配给频道36 (CH. 36)并且下频道区域36被分配给频道;34 (CH. 34).如所述,初始频道35 (CH. 35)对应于来自ESPN的节目内容,并且尤其对应于在北卡罗来纳大学(UNC)和北卡罗来纳州立大学(NC Mate)之间的足球比赛。中心频道区域36的频道信息区域38可以包括用于标识节目(UNC v. NC State)、相关联的收视率 (television rating) (TV-G)、预定的播出时间(3:30-6:30)的向导信息以及被认为对观众来说有关的任何其它信息。值得注意的是,频道窗口 40包括视频内容,所述视频内容可以从低带宽视频流提供或者从高带宽视频流得到,所述高带宽视频流在激活冲浪向导34之前用于初始频道35。视频内容是节目(UNC v. NC Mate)的视频内容。上频道区域36被分配给频道36 (CH. 36)并且对应于来自ESPN 2的节目内容, 并且特别是在南加利福尼亚大学(USC)和加州大学洛杉矶分校(UCLA)之间的足球比赛。上频道区域36的频道信息区域38可以包括用于标识节目(USC v. UCLA)、相关联的收视率 (TV-G)、预定的播出时间(4:00 - 7:00)的向导信息以及被认为对观众来说有关的任何其它信息。值得注意的是,上频道区域36的频道窗口 40包括从低带宽视频流提供的节目(USC v. UCLA)的视频内容。下频道区域36被分配给频道34 (CH. 34)并且对应于来自CNN的节目内容,并且尤其是题目为“世界报告(World R印ort)”的节目。下频道区域36的频道信息区域38可以包括用于标识节目(World R印ort)、相关联的收视率(TV-G)、预定的播出时间(4:00 -4:30)的向导信息以及被认为对观众来说有关的任何其它信息。下频道区域36的频道窗口 40包括从低带宽视频流提供的节目(World R印ort)的视频内容。在这一点上假定依照某个方式突出显示中心频道区域36,诸如提供关于如所描述的中心频道区域36的周界的深色边界。突出显示标识有效频道区域36,所述有效频道区域36如果被选择的话将使冲浪向导34被移除并且使被分配给有效频道区域36的有效频道从高带宽视频流中依照正常方式显示给订户。在此例子中,假定当冲浪向导34有效时提供与有效频道相关联的音频,而且根据从中提供在频道窗口 40中所提供的视频内容的相同视频流得到所述音频。在冲浪向导34中用于频道窗口 40的低带宽视频流优选提供了可能由相应的高带宽视频流提供的相同视频内容,且因而在相应的低和高带宽视频流中的视频内容优选基本上同步。因而,订户能够观看在冲浪向导34中提供的频道的当前视频内容;然而,CPE 12 不必接收任何或全部这些频道的高带宽视频流。CPE 12只需要接收这些频道的低带宽视频流以便填充冲浪向导;34的相应频道窗口 40。如所指示的,最初可以利用当激活向导时观看的初始频道(CH. 35)来填充在冲浪向导34中的频道区域36。在此类实例中,用于初始频道(CH. 35)的高带宽视频流已经被接收,且因而可以用来填充所述初始频道(CH. 35)的频道窗口 40。可以避免接入初始频道 (CH. 35)的低带宽视频流。作为选择,初始频道(CH. 35)的低带宽视频流可以连同频道
34(CH. 34)和频道36 (CH. 36)的低带宽视频流一起被访问,并且用于填充所述初始频道 (CH. 35)的频道窗口 40。翻阅冲浪向导34可能需要响应于订户输入而在冲浪向导34内从一个频道区域跳到或滚动到另一个频道区域。假定最初向订户呈现在图3A中所描绘的冲浪向导34并且随后所述订户在遥控26上按下频道增或类似的按钮以便提升一个频道以致频道36(CH. 36) 变为突出显示或有效频道。结果,可以如图3B中所图示更新冲浪向导34,其中向初始频道
35(CH. 35)重新分配下频道区域36,向频道36 (CH. 36)重新分配中心频道区域36,并且向频道37(CH. 37)重新分配上频道区域36。值得注意的是,在冲浪向导34中不再表示频道;34 (CH. 34)并且频道37 (CH. 37)已经在上频道区域36中第一次出现在冲浪向导;34 中。如所述,频道37 (CH. 37)对应于来自MTV的节目内容,并且尤其对应于题目为 "Top Twenty Countdown”的节目。上频道区域36的频道信息区域38可以包括用于标识节目(Top Twenty Countdown)、相关联的收视率(TV-14)、预定的播出时间(4:00 - 5:00)的向导信息以及被认为对观众来说有关的任何其它信息。值得注意的是,上频道区域36的频道窗口 40包括从低带宽视频流提供的节目(Top Twenty Countdown)的视频内容。接下来,假定订户在遥控沈上再次按下频道增或类似的按钮以便再提升一个频道以致频道37 (CH. 37)变为突出显示或有效频道。结果,可以如图3C中所图示再次更新冲浪向导;34,其中向频道36 (CH. 36)重新分配下频道区域36,向频道37 (CH. 37)重新分配中心频道区域36,并且向频道38 (CH. 38)重新分配上频道区域36。值得注意的是, 在冲浪向导;34中不再表示初始频道35 (CH. 35)并且频道38 (CH. 38)已经在上频道区域36中第一次出现在冲浪向导34中。如所述,频道38 (CH. 38)对应于来自CMT的节目内容,并且尤其对应于题目为 "Lyle Lovett Biography”的节目。上频道区域36的频道信息区域38可以包括用于标识节目(Lyle Lovett Biography)、相关联的收视率(TV-G)、预定的播出时间(4:00 - 5:00)的向导信息以及被认为对观众来说有关的任何其它信息。值得注意的是,上频道区域36的频道窗口 40包括从低带宽视频流提供的节目(Lyle Lovett Biography)的视频内容。在这一点上,即便从高带宽视频流得到与初始频道35 (CH. 35)相关联的频道窗口 40的视频内容,现在也可以从低带宽视频流中提供在每个频道窗口 40中使用的全部视频内容,这是因为冲浪向导34不再包括被分配给初始频道35 (CH. 35)的频道区域36。当订户一次一个或多个频道地向上或向下逐步经过或翻阅冲浪向导34时,相应地更新频道区域36。在任何给定时间,频道区域36之一被认为是有效的并且依照某种方式突出显示。订户选择有效频道区域36中的有效频道可以导致从对订户的显示中移除冲浪向导34并且向所述订户呈现所述有效频道的视频内容,所述视频内容从高带宽视频流得到并且对应于在所述有效频道区域36的频道窗口 40中提供的视频内容。在以上例子中,每个频道窗口 40将提供相应频道的视频内容。在其它实施例中, 某些频道窗口 40可以提供视频内容而相同冲浪向导34中的其它频道窗口 40提供静态信息,诸如图像、文本或图形,所述信息关于相应频道或者相应频道的视频内容。在下面例子中,冲浪向导34的上和下频道区域36的频道窗口 40提供关于相应频道的静态图像,而中心频道区域36的频道窗口 40提供从相应频道的低带宽视频流得到的视频内容。假定在图4A中图示的冲浪向导34是响应于订户在初始频道36 (CH. 36)上观看来自ESPN 2的节目内容时激活冲浪向导34所提供的初始冲浪向导34。假定冲浪向导34 包括三个频道区域36,其中中心频道区域36被分配给初始频道36 (CH. 36)。上频道区域 36被分配给频道37 (CH. 37)并且下频道区域36被分配给频道35 (CH. 35)。如所述,把中心频道区域36指定为有效频道区域并且相应地突出显示。本领域技术人员应当认识到可以把任何频道区域36指定为与有效频道相关联的有效频道区域。如所述,频道37 (CH. 37)对应于来自MTV的节目内容,并且尤其对应于题目为 "Top Twenty Countdown”的节目。用于上频道区域38的频道信息区域38可以包括用于标识节目(Top Twenty Countdown )、相关联的收视率(TV-14 )、预定的播出时间(4 00 -5:00)的向导信息以及被认为对观众来说有关的任何其它信息。值得注意的是,上频道区域 36的频道窗口 40通常包括节目(Top Twenty Countdown)或频道37 (CH. 37)的静态图像等,并且可以利用来自向导内容服务器28或其它源的节目的向导信息来获得。静态图像等不必同与频道37 (CH. 37)相关联的高或低带宽视频流一起提供。频道35(CH. 35)对应于来自ESPN的节目内容,并且尤其对应于在UNC和NC State 之间的足球比赛。下频道区域36的频道信息区域38可以包括用于标识节目(UNC v. NC Mate)、相关联的收视率(TV-G)、预定的播出时间(3:30 - 6:30)的向导信息以及被认为对观众来说有关的任何其它信息。像上频道区域36—样,下频道区域36的频道窗口 40通常包括节目(UNC v. NC Mate)或频道;35 (CH. 35)的静态图像等。静态图像等可以但不必同与频道35 (CH. 35)相关联或者来自高或低带宽视频服务器10和30的高或低带宽视频流一起提供。还可以从向导内容服务器观或其它适当的源提供静态图像。可以响应于发起的冲浪预先或者按照需要获得静态图像。中心频道区域36被分配给频道36(CH. 36)并且对应于来自ESPN 2的节目内容, 并且特别是在USC和UCLA之间的足球比赛。中心频道区域36的频道信息区域38可以包括用于标识节目(USC v. UCLA)、相关联的收视率(TV-G)、预定的播出时间(4:00 - 7:00) 的向导信息以及被认为对观众来说有关的任何其它信息。与上和下频道区域36不同,中心频道区域36的频道窗口 40包括节目(USC v. UCLA)的视频内容而不是静态图像等。由频道36 (CH. 36)的低带宽视频流来提供中心频道区域36的频道窗口 40的视频内容。接下来,假定订户在遥控沈上再次按下频道增或类似的按钮以便再提升一个频道以致频道37 (CH. 37)变为突出显示或有效频道。结果,可以如图4B中所图示更新冲浪向导;34,其中向初始频道36 (CH. 36)重新分配下频道区域36,向频道37 (CH. 37)重新分配中心频道区域36,并且向频道38 (CH. 38)重新分配上频道区域36。值得注意的是, 在冲浪向导;34中不再表示频道35 (CH. 35)并且频道38 (CH. 38)已经在上频道区域36 中第一次出现在冲浪向导34中。如上,频道38(CH. 38)对应于来自CMT的节目内容,并且尤其对应于题目为“Lyle Lovett Biography”的节目。上频道区域36的频道信息区域38可以包括用于标识节目 (Lyle Lovett Biography)、相关联的收视率(TV-G)、预定的播出时间(4:00 - 5:00)的向导信息以及被认为对观众来说有关的任何其它信息。值得注意的是,上频道区域36的频道窗口 40通常包括节目(Lyle Lovett Biography)或频道38 (CH. 38)的静态图像等,并且可以利用来自向导内容服务器观或其它源的节目的向导信息获得。静态图像等不必同与频道38 (CH. 38)相关联的高或低带宽视频流一起提供。中心频道区域36现在被分配给频道37 (CH. 37)并且对应于来自MTV的节目内容,并且尤其对应于节目“Top Twenty Countdown”。中心频道区域36的频道信息区域38 可以包括用于标识节目(Top Twenty Countdown)、相关联的收视率(TV-14)、预定的播出时间(4:00 - 5:00)的向导信息以及被认为对观众来说有关的任何其它信息。与上和下频道区域36不同,用于中心频道区域36的频道窗口 40包括节目(Top Twenty Countdown)的视频内容而不是静态图像等。由频道37(CH. 37)的低带宽视频流来提供中心频道区域36 的频道窗口 40的视频内容。值得注意的是,一旦低带宽流被接收,它就可以继续被用于冲浪向导;34。尽管以上例子图示了依照顺序和数字次序包括频道的冲浪向导34,不过要在冲浪向导34中进行冲浪从而所提供的频道可以依照任何次序布置并且根据任何准则选择。例如,可以根据类型、等级等选择要冲浪的频道。要冲浪的频道也可以由订户定义或者由服务提供者选择。例如,可以标识订户喜爱的频道并且冲浪向导34允许所述订户在预先标识的喜爱频道中冲浪。此外,频道区域36、频道信息区域38和频道窗口 40的布局和布置可以按服务提供者或订户的期望改变。可以在任何给定时间在冲浪向导34中提供任意数目的频道区域36。此外,当发起冲浪向导34时可以在显示的初始节目内或者取代所述初始节目来提供所述冲浪向导34。这种设计也在冲浪向导34的设计者考虑视野之内。如果提供了广告内容,那么可以在频道区域36或频道信息区域38中或与之相关联地提供所述广告内容。 如上所述,可以在高或低带宽流中提供广告内容。当正显示冲浪向导34时,当接收来自订户的某些输入时可以在扩展的信息窗口 42中向订户呈现在选择的频道区域36中给定频道的附加信息。在图5中图示了示例性的扩展信息窗口 42并且可以包括频道窗口 44和除在频道区域36中提供的之外的附加频道信息。在频道窗口 44中的视频内容可以由相应频道的低带宽视频流提供。可以依照不同的方式提供用于在冲浪向导34的频道窗口 40中提供视频内容所需要的低带宽视频流。可能最简单但最无效的方式是连续地提供全部或基本上全部可获得频道的低带宽视频流。因而,每当需要低带宽视频流时,冲浪向导34所需要的低带宽视频流都可随时获得。为了减少用于提供低带宽视频流所需要的带宽,可以使用各种技术和准则来预测要冲浪的从而可能出现在冲浪向导34中的频道。频道预测可以基于冲浪向导34如何被激活、订户正观看的当前频道、订户先前的冲浪特性、订户的当前冲浪特性、订户通常典型的冲浪特性等以及其任何组合。冲浪特性可以涉及冲浪的性质或方向、冲浪的频道的节目内容等。例如,当正观看初始频道时,在激活冲浪向导34之前取出在初始频道之上和之下的至少一个频道并且也可能是初始频道的低带宽视频流。当订户改变频道时,取出在正观看的初始频道附近的频道的低带宽视频流。因而,接收在正观看的初始频道之上和之下的频道以及也可能是初始频道本身的低带宽视频流,同时正接收初始频道的高带宽视频流并且在激活冲浪向导34之前将其用于向观众递送所述初始频道的视频内容。当被订户激活时,冲浪向导34被呈现给观众并且可以包括在初始频道之上和之下的频道以及也可能是初始频道本身的频道区域36。利用从在激活冲浪向导34之前可获得的低带宽视频流得到的视频内容来填充在初始频道之上和之下的频道的频道区域36的频道窗口 40。可以从初始频道的低带宽视频流或初始频道的高带宽视频流得到所述初始频道的频道窗口 40。一旦最初激活冲浪向导34,就可以根据订户翻阅冲浪向导34的预期来取出当前在冲浪向导34中并未表示的附加频道的低带宽视频流。可以根据当前在冲浪向导34中表示的频道、用于激活所述冲浪向导34的按钮、订户或其它订户的冲浪习惯等来预测附加频道。例如,如果订户在遥控装置沈上按压频道增按钮,那么存在所述订户将通过冲浪向导34向上冲浪的强烈指示。当如上所述产生并显示初始冲浪向导34时,取出较高频道的低带宽视频流,如果订户通过向导向上冲浪那么所述较高频道将接下来出现在冲浪向导34 中。当一旦显示冲浪向导34订户就再次按下频道增按钮时,所述冲浪向导34将被更新并且可以使用较高频道的一个或多个低带宽视频流。当冲浪继续时,将重复此过程。此外,被认为对于冲浪而言不再需要的频道的低带宽视频流可以被丢弃,并且如果必要的话随后被恢复。对于以上例子,根据冲浪的数字次序和方向来预测要冲浪的频道;然而,可以使用任何准则来预测要冲浪的频道。如果订户通过在遥控沈上重复地按压喜爱按钮来在他们喜爱的频道上冲浪,那么将在任何给定时间利用某些喜爱的频道来填充冲浪向导34,而在进一步的订户输入之前取出可能在冲浪会话期间在冲浪向导34中接下来出现的那些喜爱频道的低带宽视频流。因而,可以为从未出现的冲浪事件准备而取出低带宽视频流,因而在冲浪向导34中不使用来自所取出的低带宽视频流的视频内容。如果订户依照可识别的次序在某些频道中冲浪,那么将在任何给定时间利用这些频道中的某些来填充冲浪向导34, 而在进一步的订户输入之前取出在上面或下面顺次进一步出现的那些频道的低带宽视频流。作为选择,可以动态地取出低带宽视频流,其中只有当需要时才取出在冲浪向导 34中出现的频道的低带宽视频流。例如,当正观看初始频道并且根据订户按压频道增按钮来激活冲浪向导34时,立即取出在初始频道以上的三个频道的低带宽视频流。值得注意的是,在此例子中,没有在初始冲浪向导34中提供初始频道并且在所述初始冲浪向导34中只提供在初始频道之上的下三个频道。一旦动态取出的低带宽视频流变得可用,就使用来自各自低带宽视频流中的每个的视频内容来填充频道区域36的频道窗口 40。有效或突出显示的频道可以是最接近初始冲浪向导34的初始频道的频道并且可以根据冲浪来从一个频道改变到另一个频道。每当冲浪向导34响应于订户的冲浪而要求更新时,依照动态方式取出在冲浪向导34中出现的频道的低带宽视频流。值得注意的是,不必对每个冲浪事件更新冲浪向导34,以致有效或突出显示的频道(或者相关联的频道区域36)可以在冲浪向导34 的给定实例内改变。值得注意的是,可以将频道预测和动态取出一起使用以致在需要时动态地取出无法预测从而在需要之前也就无法取出的频道的低带宽视频流。作为更进一步例子,预测可以用于初始冲浪向导34,而动态取出用于在后续冲浪期间更新冲浪向导34,反之亦然。几乎任何组合都是可以的。高和低带宽视频流以及任何向导信息可以由CPE 12请求或者借助相应的高带宽视频服务器10、低带宽视频服务器30、向导内容服务器28等被推送到CPE 12,所述向导信息可以包括文本信息、静态图像等。这些服务器或其它服务器中的任何一个还可以跟踪用户简档、个人冲浪特性、通常的冲浪特性等以便帮助预测要冲浪的频道或其它冲浪操作和控制。现在转向图6,依照本发明一个实施例提供了 CPE 12的框图表示。CPE 12可以包括具有足够存储器48的控制系统46,所述存储器48用于如上所述操作的必要软件50和数据52。控制系统46可以与至少一个通信接口 M相关联以促进直接经由接入网络18或经由住宅网关22进行通信。控制系统46还可以包括用户或远程控制接口 56以直接或通过遥控沈接收订户输入。CPE 12还可以包括监视器M或监视器输出58,其能够依照传统的方式向监视器M以及单独的接收器(未示出)或其它组件提供音频和视频。参考图7,提供了依照本发明一个实施例的服务器60的框图表示。服务器60可以表示高带宽视频服务器10、低带宽视频服务器30、向导内容服务器观或者提供其任何组合的功能。服务器60可以包括具有足够存储器64的控制系统62,所述存储器64用于如上所述操作的必要软件66和数据68。控制系统62可以与至少一个通信接口 70相关联以促进经由递送网络16与CPE 12、住宅网关22、接入网关20等进行通信。本领域技术人员应当认识到对本发明优选实施例的改进和修改。所有这样的改进和改变被认为在这里公开的概念以及后面的权利要求范围内。
权利要求
1.一种客户驻地设备,包括通信接口,适合于经由接入网络接收视频流;监视器或监视器输出接口,促进向用户显示信息;用户输入接口,适合于接收来自所述用户的输入;和与所述通信接口、所述监视器或监视器输出接口和所述用户输入接口相关联的控制系统,适合于经由所述通信接口接收包括第一频道的第一视频内容的第一低带宽视频流;产生包括多个频道窗口的冲浪向导,其中所述多个频道窗口中的每一个与多个频道区域中的频道区域相关联;实现利用来自第一低带宽视频流的第一频道的第一视频内容来显示冲浪向导,所述第一低带宽视频流在针对所述多个频道区域的第一频道区域的多个频道窗口的第一频道窗口中提供;并且如果所述用户从所述冲浪向导中选择所述第一频道进行观看,那么实现显示来自第一高带宽视频流的第一频道的第一视频内容。
2.如权利要求1所述的客户驻地设备,其中所述控制系统进一步适合于响应于用户从所述冲浪向导中选择所述第一频道进行观看而请求所述第一高带宽视频流并且经由所述通信接口接收所述第一高带宽视频流。
3.如权利要求1所述的客户驻地设备,其中所述控制系统进一步适合于除接收第一低带宽视频流之外还接收第二低带宽视频流,所述第二低带宽视频流包括第二频道的第二视频内容,并且利用来自在多个频道窗口中的相应一个中提供的第二低带宽视频流的第二视频内容来显示所述冲浪向导。
4.如权利要求1所述的客户驻地设备,其中所述控制系统进一步适合于除接收第一低带宽视频流之外还接收多个低带宽视频流,所述多个低带宽视频流中的每一个包括相应频道的视频内容,并且利用来自在多个频道窗口中的相应频道窗口中提供的多个低带宽视频流中的至少两个的视频内容来显示所述冲浪向导。
5.如权利要求1所述的客户驻地设备,其中所述控制系统进一步适合于除接收第一低带宽视频流之外还接收与第二频道相关联的静态图像或图形,当在第一频道窗口中提供来自第一低带宽视频流的第一视频内容时利用在多个频道窗口中相应一个中提供的第二频道的静态图像或图形来显示所述冲浪向导。
6.如权利要求1所述的客户驻地设备,其中响应于接收来自所述用户的冲浪输入而提供所述冲浪向导的初始产生和显示,并且在接收所述冲浪输入之前接收第一低带宽视频流。
7.如权利要求1所述的客户驻地设备,其中所述控制系统进一步适合于确定响应于接收来自所述用户的冲浪输入而确定产生所述冲浪向导并且在接收来自所述用户的冲浪输入之后请求第一低带宽视频流,其中所述第一低带宽视频流未被提供直到被所述控制系统请求。
8.如权利要求1所述的客户驻地设备,其中所述控制系统进一步适合于在实现显示所述冲浪向导的第一实例之后接收冲浪输入,其中第一实例的冲浪向导中的多个频道区域被分配给第一组频道;根据冲浪输入来更新第二实例的冲浪向导;实现显示所述冲浪向导的第二实例,其中所述第二实例的冲浪向导中的多个频道区域被分配给第二组频道,所述第二组频道不同于所述第一组频道。
9.如权利要求8所述的客户驻地设备,其中所述第一组频道和所述第二组频道包括至少一个公共频道。
10.如权利要求9所述的客户驻地设备,其中在所述第一组频道和所述第二组频道之间的频道差异表示翻阅要冲浪的频道列表的至少一部分。
11.如权利要求10所述的客户驻地设备,其中要冲浪的频道列表是可获得频道的数字列表。
12.如权利要求10所述的客户驻地设备,其中要冲浪的频道列表是喜爱的频道的列表。
13.如权利要求1所述的客户驻地设备,其中所述控制系统进一步适合于在实现显示所述冲浪向导之前经由所述通信接口接收包括第二频道的第二视频内容的第二高带宽视频流;并且实现显示来自所述第二高带宽视频流的第二频道的第二视频内容;并且接收来自所述用户的冲浪输入,其中响应于所述冲浪输入而提供所述冲浪向导的产生并且实现显示。
14.如权利要求13所述的客户驻地设备,其中利用来自所述第二高带宽视频流的第二频道的第二视频内容来显示所述冲浪向导,所述第二高带宽视频流在针对所述多个频道区域的第二频道区域的多个频道窗口的第二频道窗口中提供。
15.如权利要求13所述的客户驻地设备,其中所述控制系统进一步适合于经由所述通信接口接收包括所述第二频道的第二视频内容的第二低带宽视频流,其中利用来自所述第二低带宽视频流的第二频道的第二视频内容来显示所述冲浪向导,所述第二低带宽视频流在针对所述多个频道区域的第二频道区域的多个频道窗口的第二频道窗口中提供。
16.如权利要求1所述的客户驻地设备,其中所述控制系统进一步适合于当第一频道被认为有效时接收来自所述用户的冲浪输入;并且响应于冲浪输入而更新所述冲浪向导以表明除第一频道之外的频道是有效的。
17.如权利要求1所述的客户驻地设备,其中随时接收至少大部分可获得频道的多个低带宽流。
18.如权利要求1所述的客户驻地设备,其中所述控制系统适合于响应于所述用户的当前冲浪动作而更新所述冲浪向导,并且在出现后续冲浪动作之前请求并接收至少一个频道的低分辨率视频流,所述至少一个频道被认为对响应于后续冲浪动作而在多个频道区域之一中提供视频内容来说是可能必须的,以致在需要之前获取响应于后续冲浪动作而可能需要的低带宽视频流。
19.如权利要求18所述的客户驻地设备,其中所述控制系统进一步适合于预测至少一个频道,所述频道被认为对在多个频道区域之一中提供视频内容来说可能是必须的。
20.如权利要求19所述的客户驻地设备,其中根据当前在冲浪向导中表示的频道来预测至少一个频道。
21.如权利要求19所述的客户驻地设备,其中根据用户的冲浪特性来预测至少一个频道。
22.如权利要求1所述的客户驻地设备,其中多个频道区域中的每一个与频道相关联, 所述控制系统进一步适合于获取与被分配给多个频道区域的每个频道的视频内容相关联的节目信息,并且其中利用在所述多个频道区域中相应一个中提供的每个频道的节目信息来显示所述冲浪向导。
23.一种方法包括接收包括第一频道的第一视频内容的第一低带宽视频流;产生包括多个频道窗口的冲浪向导,其中所述多个频道窗口中的每一个与多个频道区域中的频道区域相关联;实现利用来自第一低带宽视频流的第一频道的第一视频内容来显示冲浪向导,所述第一低带宽视频流在针对所述多个频道区域的第一频道区域的多个频道窗口的第一频道窗口中提供;并且如果所述用户从所述冲浪向导中选择所述第一频道进行观看,那么实现显示来自第一高带宽视频流的第一频道的第一视频内容。
24.如权利要求23所述的方法,进一步包括响应于用户从所述冲浪向导中选择所述第一频道进行观看而请求第一高带宽视频流并且接收所述第一高带宽视频流。
25.如权利要求23所述的方法,进一步包括除接收所述第一低带宽视频流之外还接收第二低带宽视频流,所述第二低带宽视频流包括第二频道的第二视频内容,并且利用来自在多个频道窗口中的相应一个中提供的第二低带宽视频流的第二视频内容来显示所述冲浪向导。
26.如权利要求23所述的方法,进一步包括除接收所述第一低带宽视频流之外还接收多个低带宽视频流,所述多个低带宽视频流中的每一个包括相应频道的视频内容,并且利用来自在多个频道窗口中的相应频道窗口中提供的多个低带宽视频流中的至少两个的视频内容来显示所述冲浪向导。
27.如权利要求23所述的方法,进一步包括除接收第一低带宽视频流之外还接收与第二频道相关联的静态图像或图形,当在第一频道窗口中提供来自第一低带宽视频流的第一视频内容时利用在多个频道窗口中相应一个中提供的第二频道的静态图像或图形来显示所述冲浪向导。
28.如权利要求23所述的方法,其中多个频道区域中的每一个与频道相关联,并且进一步包括获取与被分配给多个频道区域的每个频道的视频内容相关联的节目信息,并且其中利用在所述多个频道区域中相应一个中提供的每个频道的节目信息来显示所述冲浪向导。
全文摘要
当观众发起频道冲浪时,向所述观众呈现冲浪向导。冲浪向导提供了多个频道区域,其中每个频道区域与观众可获得的不同频道相关联。每个频道区域包括频道窗口,在所述频道窗口中显示来自相应频道的图像或视频内容。当正向观众显示冲浪向导时,在至少一个频道区域中的频道窗口将包括视频内容,所述视频内容从相关联频道的低带宽视频流得到。每个频道区域还可以具有频道信息区域,其中向观众提供关于相应频道的文本信息。
文档编号H04N21/472GK102301735SQ200980155871
公开日2011年12月28日 申请日期2009年12月1日 优先权日2008年12月2日
发明者H. 尤亚库姆 J. 申请人:北方电讯网络有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1