用于管理流式数字内容的回放的系统和方法

文档序号:8385934阅读:343来源:国知局
用于管理流式数字内容的回放的系统和方法
【专利说明】用于管理流式数字内容的回放的系统和方法
[0001]对相关申请的交叉引用
[0002]本申请要求于2012年10月11日提交的美国专利序列号13/650,076的权益,其全部内容通过引用合并于此。
【背景技术】
[0003]发明的领域
[0004]本发明的实施例一般涉及数字媒体,更具体地涉及用于管理流式(streaming)数字内容的回放的系统和方法。
[0005]对相关技术的描述
[0006]用于消费者内容递送的一个流行模型涉及通过通信网络将数字内容文件从内容服务器直接发送到内容播放器。内容服务器通常是安全机房中的计算机系统,该安全机房被配置为存储能够通过通信网络流式传输到内容播放器的数字内容文件。每个数字内容文件与和数字内容文件的内容有关的元数据相关联。元数据通常包括用户可能熟悉的具体标识标题,比如,“Gone with the wind(飘)”。给定数字内容文件可以被用户发现和选择,并在回放之前或回放过程中从内容服务器流式传输到内容播放器。用户可以通过元数据搜索(比如,标题名称搜索)发现特定标题。
[0007]内容播放器可以被实现为在包括计算平台的回放设备上运行的应用,其可以被集成在诸如电视面板、机顶盒或移动设备之类的专用设备内。数字内容文件可以包括数字编码的歌曲和声带、电影、电视节目等等。内容播放器通常下载和缓冲数字内容文件的至少一部分以促进对标题的不间断的回放。给定设备可以被设备制造商配置为包括内容播放器应用,或者内容播放器可以由用户在使用前进行加载和配置。
[0008]时常地,能够作为内容播放器的多个不同设备可以给定设置来呈现。例如,用户可以在他们的客厅中有移动电话和电视面板,二者都能够运行合适的内容播放器应用。在该示例中,电视面板可以是用于观看数字内容的较优选项;然而,移动设备可以具有用于搜索内容的较优的用户交互功能。用户可能能够使用他们的移动设备来高效地找到特定标题,但他们仍然要求使用通过电视平板远程控制实现的通常繁琐的用户接口来执行基本上相同的操作。这导致了低效的回放体验。
[0009]用于提升回放体验的一种途径涉及被配置作为回放主设备的移动设备和被配置作为回放从设备的电视面板。通过这种途径,用户可以使用移动设备来搜索供回放的内容和选择供回放的标题,然后将实时(live)回放会话流式传输到电视面板。虽然这种途径允许用户更好地管理回放,但是移动设备被占用以作为播放主设备。如果移动设备因任何原因脱离网络,比如,用户将移动设备带到网络连接差的位置,则到电视面板的回放会话被中断。
[0010]如上所述,本领域所需要的是用于使得能够对多个内容播放器设备进行更有效的管理的技术。

【发明内容】

[0011]本发明的一个实施例提出了用于指引目标设备播放选定标题的方法,该方法包括:发现具有局部网络的目标设备;与目标设备交换唯一标识符以建立与目标设备的关联;向内容服务器将目标设备标识为关联设备;判定目标设备是否包括服务应用,所述目标设备能够通过服务应用与内容服务器进行通信;以及如果目标设备包括服务应用,则使得服务应用从内容服务器请求选定标题。
[0012]其他实施例包括但不限于包括使得处理单元实现所公开的方法的一个或多个方面的指令的计算机可读介质以及被配置为实现所公开的方法的一个或多个方面的系统。
[0013]所公开的系统和方法的一个优点是控制设备可以容易地管理目标回放设备的操作,这些操作包括对相应服务应用的激活、安装、或其组合。第二个优点是多个有关设备可以相互关联并有利地使用基于关联的服务器调解的操作进行交互。这与现有技术中在两个设备之间使用复杂、手动并低效的管理过程的解决方案形成对比。
【附图说明】
[0014]从而以上面记载的本发明的特征能够被详细地理解的方式,通过参考实施例(其中一些在附图中被示出)可以获得对上面简要概括的
【发明内容】
的更具体的描述。然而,要指出的是,附图仅示出了本发明的典型实施例,因此不应被理解为限制其范围,因为本发明可以许可其他等效的实施例。
[0015]图1示出了被配置为实现本发明的一个或多个方面的内容分布系统;
[0016]图2根据本发明的一个实施例示出了控制器和目标(target)之间的交互;
[0017]图3是根据本发明的一个实施例的回放设备的系统图;
[0018]图4是根据本发明的一个实施例的由用于指引目标的控制器执行以播放选定标题的方法步骤的流程图;以及
[0019]图5是根据本发明的一个实施例的由用于播放选定标题的目标执行的方法步骤的流程图。
【具体实施方式】
[0020]在下面的描述中,列出了众多具体细节以提供对本发明的更透彻的理解。然而,在没有这些具体细节中的一个或多个的情况下也可以实践本发明对本领域技术人员来说是显而易见的。在其他实例中,为了避免使得本发明不清楚,没有描述已知的特征。
[0021]图1示出了被配置为实现本发明的一个或多个方面的内容分发系统100。内容分发系统100包括内容服务器140、广域网(WAN) 130、耦合到局部网络122的路由器120、控制器122和至少一个目标114。
[0022]内容服务器140包括被实现以在一个或多个计算机服务器上运行的一个或多个服务器应用。每个计算机服务器可以包括硬件计算机系统或在一个或多个硬件计算机系统的任意组合上运行的虚拟计算机系统。内容服务器140可以实现文件服务器142、目录服务器144、认证服务器146、或其任意组合。在一个实施例中,文件服务器142、目录服务器144和认证服务器146被实现为在耦合到WAN 130的一个或多个计算机系统上运行的应用。一个或多个计算机系统中的每一个可以是独立的硬件计算机系统、硬件系统的簇、分布式硬件系统、或由包括一个或多个独立的硬件计算机系统的任意硬件配置容宿的虚拟硬件配置。
[0023]文件服务器142被配置为存储和检索数字内容文件以下载到控制器112、目标114、或其组合。在一个实施例中,给定的数字内容文件被通过WAN 130和路由器120下载。可以采用被潜在地分布以包括到WAN 130的多个连接的多个文件服务器以按比例增加总下载带宽,例如,以满足全部下载需求。目录服务器144实现任何技术上可行的机制来使得控制器112或目标114能够在标题的编目内定位特定标题,以从文件服务器142下载一个或多个相应的数字内容文件。特定标题可以具有一个或多个相关联的数字内容文件,这些数字内容文件对应于不同的文件解码格式。例如,特定标题可以具有多个相关联的包含使用不同语言配音的音带的数字内容文件。在一个实施例中,目录服务器144存储与每一文件相关联的元数据,标题搜索操作包括搜索匹配的元数据。
[0024]在一个实施例中,认证服务器146被配置为提供认证证书以使得特定控制器112或目标114能够获得对存储在文件服务器142上的数字内容文件的访问。这些认证证书还可被用于调解对目录服务器144的访问。在一个实施例中,认证服务器146从账户数据库148查询账户认证信息,比如,特定账户是否被授权访问文件服务器142或驻留于文件服务器142内的具体标题。账户数据库148还可以包括单独的账户数据,比如,观看偏好、标题访问历史、标题选择倾向、打分数据、推荐数据、社会连接性数据等等。在一个实施例中,每个账户可以包括针对一个或多个用户的单独的数据。
[0025]WAN 130可以使用任何技术上可行的、被配置为在内容服务器140和路由器120之间传送数字数据的系统来实现。在一个实施例中,WAN 130本质上包括基于工业标准互联网协议(IP)的交换和路由网络。流行的“互联网”通信网络是合适的基于IP的通信网络的一个示例。路由器120包括被配置为将WAN 130耦合到局部网络122的数字分组路由器。在一个实施例中,路由器120包括WAN调制解调器,比如,线缆调制解调器或数字用户线路(DSL)调制解调器、以及被配置为与电气与电子工程师协会(IEEE)标准802.11无线通信系统交互操作的数字无线调制解调器。在这样的实施例中,局部网络122可以包括无线和有线数字通信通道的任意组合。有线以太网是有线数字通信通道的一个示例。
[0026]控制器112和目标114实现用户可从文件服务器142获得的数字内容文件的回放应用。给定数字内容文件可以包括用于音频回放、视频回放、或组合音频和视频回放的数据。视频和音频内容的回放可以通过本地时间信号来同步。数字内容文件还可以包括可选的内容,比如,子标题、视频叠加、以编程方式生成的行为等等。对可选内容的回放可以通过本地时钟信号与回放视频和音频内容同步。在一个实施例中,回放应用包括被配置为使本地时间信号与由内容服务器140生成的时间基准信号相同步的时间同步客户端。任何技术上可行的时间同步技术可以被实现以使本地时间信号与时间基准信号相同步,比如,在公知的网络时间协议(NTP)中时间的技术。
[0027]因为控制器12和目标114使得他们各自的本地时间信号与时间基准信号相同步,所以本地时间信号彼此也是同步的。因此,数字内容回放能够被有益地在控制器和目标114之间同步,例如,以使控制器112上的子标题回放与目标114-1上的视频回放相同步。在一个实施例中,以选定语言的子标题被显示在目标114-1上,以不同语言的子标题可以被显不在不同目标(比如,目标114-N)上。在这样的场景中,目标114_1和目标114-N的视频在回放过程中被有益地同步。
[0028]本地连接到局部网络122的设备包括设备发现域110。如所示的,控制器112和目标114-1到114-N是包括设备发现域110的设备。连接到本地网络122的任何附加设备(未示出)也可以被包括在设备发现域110中。设
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1