当前位置: 首页 > 专利查询>奈飞公司专利>正文

改善流式数字媒体回放的启动时间制造技术

技术编号:10334282 阅读:162 留言:0更新日期:2014-08-20 18:44
提供了用于流式传输数字媒体内容的技术。在一个实施例中,与数字媒体内容标题相关联的元数据在接收到播放该数字媒体内容标题的任意用户请求之前被检索。在接收到播放该数字媒体内容标题的用户请求时,基于所检索到的元数据,请求许可。在接收到许可时,开始数字媒体内容标题的流式回放。

【技术实现步骤摘要】
【国外来华专利技术】改善流式数字媒体回放的启动时间
本专利技术的实施例总体涉及数字媒体,并且,更具体地,涉及改善流式(streaming)数字媒体回放的启动时间。
技术介绍
数字媒体内容分发系统通常包括内容服务器、内容播放器、以及将内容服务器连接至内容播放器的通信网络。内容服务器被配置为存储数字媒体内容文件,可以将这些数字媒体内容文件从内容服务器下载至内容播放器。每个数字媒体内容文件与用户所熟悉的具体的标识标题相对应,比如“Gone with the ffind(飘)”。数字媒体内容文件通常包括根据回放时间表(chronology)来组织的顺序内容数据,并且可以包括音频数据、视频数据、或它们的组合。响应于选择用于回放的标题的用户请求,内容播放器被配置为下载并播放数字媒体内容文件。播放数字媒体内容文件的过程包括将音频数据和视频数据解码为同步的音频信号和视频信号,其可以驱动具有扬声器子系统和视频子系统的显示系统。回放通常涉及本领域称之为“流式传输(streaming) ”的技术,在该技术中,内容服务器将数字媒体内容文件顺序地传输至媒体播放器,并且当接收到包括该数字媒体内容文件的内容数据时,内容播放器播放该数字媒体内容文件。
技术实现思路
本专利技术的实施例提供了用于执行使得客户端设备获得对流式传输所请求的媒体标题的授权的计算机实现的方法、计算机可读存储介质、以及系统。该操作包括:输出能够用于流式回放的多个媒体标题,以在用户界面中进行显示。该操作还包括:在接收用户请求以开始对多个媒体标题中的任意一个媒体标题的进行流式回放之前,检索与多个媒体标题中至少第一媒体标题相关联的数字版权管理(DRM)数据。该操作还包括:在接收到对播放第一媒体标题的请求时,至少部分基于DRM数据,生成对授权第一媒体标题的回放的许可的请求。该操作还包括:在接收到对于第一媒体标题的许可时,开始对第一媒体标题的流式回放。【附图说明】以上采用本专利技术的上述特征可以被详细地理解的方式简要地进行了总结,本专利技术更加具体的说明可以通过参照实施例来描述,在附图中示出了这些实施例中的一些实施例。然而,应当注意的是,附图仅示出了本专利技术的典型的实施例,因此,不被认为是对本专利技术范围的限制,因为本专利技术可以许可其他等效实施例。图1示出了被配置为实现本公开中呈现的一个或多个实施例的内容分发系统。图2是根据本专利技术的一个实施例的、示出了端点设备的部件的框图。图3是根据本专利技术的一个实施例的、描绘了用于流式传输数字媒体内容的顺序图。图4A-4B根据本专利技术的一个实施例示出了端点设备的示例图形用户界面(GUI)屏眷。图5是根据本专利技术的一个实施例的、从端点设备的角度描绘用于流式传输数字媒体内容的方法的流程图。【具体实施方式】本专利技术的实施例提供了用于获取对于流式数字媒体内容的授权的技术。一个实施例提供了在接收对播放数字媒体内容标题的任何用户请求之前检索与该数字媒体内容标题相关联的元数据的端点设备。该元数据可以在检测到满足触发条件之后被检索。在后续接收到对播放数字媒体内容标题的请求之后,基于所检索的元数据,该端点设备生成数字版权管理(DRM)许可请求。该端点设备然后将该请求发送至DRM服务器。在从DRM服务器接收到DRM许可之后,响应于用户请求,端点设备播放数字媒体内容标题。应该注意,尽管终端可以等待直到接收到DRM许可才开始下载标题,但是端点设备还可以在从DRM服务器接收到许可之前下载标题(不需要对其进行解密)。有利地,在一些情形中,可以减小用户请求播放数字媒体内容标题的时间与数字媒体内容标题的回放开始的时间之间的感知(和实际)延时。在下面的说明中,呈现许多具体细节来提供对本专利技术更加透彻的理解。然而,对于本技术的技术人员来说,本专利技术可以不需要这些具体细节中的一个或多个细节来进行实践是显而易见的。在其他实例中,为了避免模糊本专利技术,没有描述熟知的特征。图1是示出了被配置为实施本公开中所展示的一个或多个实施例的内容分发系统100的框图。如图所示,内容分发系统100包括:内容分发网络(⑶N) 102、通信网络104、控制服务器105、数字版权管理(DRM)服务器106以及端点设备108。在一个实施例中,通信网络104包括多个诸如路由器和交换机之类的网络通信系统,这些网络通信系统被配置为促进⑶N102、控制服务器105、DRM服务器106和端点设备108之间的数据通信。本领域的技术人员将认识到,存在许多技术上可行的技术用于构建通信网络104,包括在部署熟知的互联网通信网络中实践的技术。在一个实施例中,端点设备108可以是具有网络连接性并被耦合至或包括用于呈现视频帧和生成声音输出的显示设备和扬声器设备的计算机系统、机顶盒、诸如移动手机之类的移动设备、或任何其他技术上可行的计算平台。在一个实施例中,⑶N102包括一个或多个被配置为服务从端点设备108接收的对数字内容文件的下载请求的计算机系统。数字内容文件可以驻留在该计算机系统可访问的大容量存储系统上。大容量存储系统可以包括但不限于:直接附连存储装置、网络附连文件存储装置、或网络附连块级存储装置。可以使用任意技术上可行的技术将数字内容文件格式化并存储在大容量存储系统上。诸如熟知的超文本传输协议(HTTP)之类的数据传输协议可以用来将数字内容文件从CDN102下载至端点设备108。在一个实施例中,控制服务器105为对与数字内容文件相关联的元数据的请求服务。元数据(本申请也称为DRM数据)用于请求授权对数字内容文件的回放的许可。在一个实施例中,元数据包括流头部和/或DRM头部。流头部包括一个或多个与数字内容文件相关联的媒体属性。至少在一些实施例中,这些媒体属性不包含与数字内容文件相关联的DRM信息。媒体属性的示例包括:(i)数字内容文件的第一位置的指示;和(ii)数字内容文件的一个或多个可替代的位置,万一数字内容文件无法经由第一位置获得。每个位置可以被表示为统一资源标识符(URI)。在一些实施例中,每个可替代的位置与不同的CDN相对应。这些媒体属性的其他示例包括数字内容文件的分辨率或比特率、与数字内容文件相关联的多个音频通道、与数字内容文件相关联的子标题信息、与数字内容文件相关联的音轨、数字内容文件的纵横比、以及与数字内容文件相关联的编解码。在一个实施例中,端点设备108生成被发送至DRM服务器106的DRM信息。该DRM信息由端点设备108发送至DRM服务器106以保护许可响应(即,DRM服务器106使用DRM信息info来对许可响应进行加密,因此只有端点设备108可以对该许可进行解密)。许可信息可以包括:认证/授权令牌、设备DRM信息、以及流DRM信息。流DRM信息包括消除端点设备108下载流头部来提取相同信息的需要的密钥标识符。DRM许可还包含用于对数字内容文件进行解密的解密密钥。尽管本申请描述的实施例参照了提供流头部和DRM头部二者的控制服务器105进行描述,但是其他实施例被宽泛地考虑在内。例如,在可替代的实施例中,DRM头部被作为数字内容文件的一部分存储在CDN102中,而不是存储在控制服务器105上。在这样的实施例中,控制服务器105为对流头部的请求服务,并且CDN102为对DRM头部的请求服务。在一个实施例中,DRM服务器106为对与从端点设备本文档来自技高网...
改善流式数字媒体回放的启动时间

【技术保护点】
一种使得客户端设备获得授权来流式传输所请求的媒体标题的计算机实现的方法,所述方法包括:输出能够用于流式回放的多个媒体标题,以在用户界面中进行显示;在接收对开始流式回放所述多个媒体标题中任意媒体标题的用户请求之前,通过一个或多个计算机处理器的操作来检索与所述多个媒体标题中的至少第一媒体标题相关联的数字版权管理(DRM)数据;在接收到对播放所述第一媒体标题的请求时,至少部分地基于所述DRM数据,生成对授权所述第一媒体标题的回放的许可的请求;以及在接收到对于所述第一媒体标题的所述许可时,开始对所述第一媒体标题的流式回放。

【技术特征摘要】
【国外来华专利技术】2011.12.14 US 13/326,1221.一种使得客户端设备获得授权来流式传输所请求的媒体标题的计算机实现的方法,所述方法包括: 输出能够用于流式回放的多个媒体标题,以在用户界面中进行显示; 在接收对开始流式回放所述多个媒体标题中任意媒体标题的用户请求之前,通过一个或多个计算机处理器的操作来检索与所述多个媒体标题中的至少第一媒体标题相关联的数字版权管理(DRM)数据; 在接收到对播放所述第一媒体标题的请求时,至少部分地基于所述DRM数据,生成对授权所述第一媒体标题的回放的许可的请求;以及 在接收到对于所述第一媒体标题的所述许可时,开始对所述第一媒体标题的流式回放。2.如权利要求1所述的方法,其中,在检测到触发条件被满足时,所述DRM数据被检索。3.如权利要求2所述的方法,其中,所述触发条件包括接收查看与所述第一媒体标题相关联的信息的用户请求。4.如权利要求2所述的方法,其中,所述触发条件包括用户控制的光标悬停在与所述第一媒体标题相关联的显示元件上达预定义的时间段。5.如权利要求2所述的方法,其中,所述触发条件包括显示元件在所述用户界面中可见,其中,所述显示元件 与所述第一媒体标题相关联。6.如权利要求1所述的方法,其中,所述DRM数据包括与所述第一媒体标题相关联的DRM头部,其中,所述DRM头部包括认证和授权令牌、以及流DRM信息。7.如权利要求6所述的方法,其中,所述DRM数据还包括与所述第一媒体标题相关联的流头部,其中,所述流头部包括与所述第一媒体标题相关联的一个或多个属性。8.一种包含程序的计算机可读存储介质,当所述程序被运行时,所述计算机可读存储介质执行使得客户端设备获得授权来流式传输所请求的媒体标题的操作,所述操作包括: 输出能够用于流式回放的多个媒体标题,以在用户界面中进行显示; 在接收对开始流式回放所述多个媒体标题中任意媒体标题的用户请求之前,检索与所述多个媒体标题中的至少第一媒体标题相关联的数字版权管理(DRM)数据; 在接收到对播放所述第一媒体标题的请求时,至少部分地基于所述DRM数据,生成对授权所述第一媒体标题的回放的许可的请求;以及 在接收到对于所述第一媒体标题的所述许可时,开始对所述第一媒体标题的流式回放。9.如权利要求8所述的方法...

【专利技术属性】
技术研发人员:克里斯汀·凯瑟尔吉恩玛利亚·怀特赖阳浩
申请(专利权)人:奈飞公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1