视频分发和回放的制作方法

文档序号:9355639阅读:724来源:国知局
视频分发和回放的制作方法
【专利说明】视频分发和回放
[0001]相关申请的交叉引用
[0002]根据35 U.S.C.§ 119(e),本申请要求于2012年10月10日提交的、标题为“视频分发和回放(VIDEO DISTRIBUT1N AND PLAYBACK) ”(REDC0M.083PR)的第 61/712,172 号美国临时申请、于2012年10月10日提交的、标题为“视频分发和回放(VIDEO DISTRIBUT1NAND PLAYBACK) ”(REDC0M.083PR2)的第 61/712,152 号美国临时申请、于 2012 年 10 月 10 日提交的、标题为“视频分发和回放(VIDEO DISTRIBUT1N AND PLAYBACK) ”(REDC0M.083PR3)的第61/712,184号美国临时申请、于2012年10月10日提交的、标题为“视频分发和回放(VIDEO DISTRIBUT1N AND PLAYBACK) ” (REDC0M.083PR4)的第 61/712,175 号美国临时申请、于2012年10月10日提交的、标题为“视频分发和回放(VIDEO DISTRIBUT1N ANDPLAYBACK) ” (REDC0M.083PR5)的第 61/712,174 号美国临时申请、于 2012 年 10 月 10 日提交的、标题为“视频分发和回放(VIDEO DISTRIBUT1N AND PLAYBACK) ”(REDC0M.083PR6)的第61/712,185号美国临时申请、于2012年10月10日提交的、标题为“视频分发和回放(VIDEO DISTRIBUT1N AND PLAYBACK) ”(REDC0M.083PR7)的第 61/712,182 号美国临时申请、于2012年10月10日提交的、标题为“视频分发和回放(VIDEO DISTRIBUT1NAND PLAYBACK) ” (REDC0M.083PR8)的第 61/712,189 号美国临时申请、于 2013 年 4 月 5日提交的、标题为“通过网络分发视听内容(DISTRIBUTING AUD1VISUAL CONTENT OVERA NETWORK) ” (REDC0M.083PR9)的第 61/809,279 号美国临时申请、于 2012 年 10 月 10 日提交的、标题为“通过网络分发视听内容(DISTRIBUTING AUD1VISUAL CONTENT OVER ANETWORK) ” (REDC0M.083PR10)的第61/809,276号美国临时申请的优先权。上述申请的每一个通过引用全部明确地并入本文,以形成本说明书的一部分。
技术领域
[0003]本公开一般涉及通过网络分发视听内容。
【背景技术】
[0004]内容分销商通常通过网络将诸如电视节目、影片或其它视频的视听内容分发至兼容且有能力的装置。内容分销商从作者或诸如影片工作室的其他来源接收内容,并将内容分发至网络连接的回放装置,该回放装置配置为恢复并播放这些内容。网络连接的装置能够配置为请求特定视听资源,然后,该特定视听资源直接被发送到装置并流送至用户,或者被下载至装置,并在下载完成之后呈现。出于安全性目的,内容能够在从作者至内容分销商至回放装置的传送链中的任何点上被加密。然后,授权的装置能够解密内容并将其回放,而非授权的装置将不能解密内容。

【发明内容】

[0005]本公开的系统、方法和装置中的每一项均具有创新方面,各个创新方面中没有任何一项必不可少或单独地负责本文所公开的期望属性。在不限制权利要求的范围情况下,现在将总结一些有益特征。
[0006]在一些实施方式中,提供了用于通过网络实现并管理视听装置的系统和方法。本公开还提供了用于提供具有一个或多个网络连接的视听播放器的内容传送网络的系统及方法。内容传送网络提供商能够使用本文所提供的系统和方法来提供存在于网络连接的视听播放器内的访问模块,其中,访问模块能够配置为控制播放器。访问模块能够配置为在播放器上的网关环境内运行,使得网关环境将指令从访问模块传递至在安全环境内操作的播放器上的固件或安全模块。因此,由于内容传送网络提供商能够控制网络连接的视听播放器,因此,具有访问模块的每个播放器能够成为内容传送网络的一部分。例如,内容传送网络的提供商能够选择写访问模块(例如,Java应用)以在播放器的网关环境内运行。然后,此应用能够将应用程序接口(API)指令传递至播放器,从而将视听播放器有效地确立为其自身网络的一部分。作为网络的一部分,视听播放器能够配置为将内容植入到其它视听播放器或网络上其它节点,诸如通过点对点文件共享协议(例如,比特流(bit-torrent))。
[0007]在一些实施方式中,提供了用于通过网络分发视听内容的系统及方法。视听内容能够与许可证关联,该许可证能够由分发链中的每个分销商来更改,使得任何意图的视听内容的回放受制于关联的许可证中的限制。能够沿着分发链加密视听内容,使得只有意向和被授权的接收方能够访问内容。用来加密视听内容的密钥本身也能够被加密并与关联的许可证一起、与视听内容分开或一起被分发。接收视听内容的视听播放器能够配置为解密许可证和密钥以使内容解密。
[0008]在一些实施方式中,提供了视听资源,其具有多个关联的演示或版本(例如,影片的剧场剪切和导演剪切)。视听资源能够包括多个视听剪辑。资源能够包括与每个演示关联的播放列表,该播放列表包括多个视听剪辑中一个或多个的列表以及呈现剪辑的顺序,以提供关联的演示。播放列表还能够包括待呈现的每个剪辑的起点和/或持续时间。有益地,这能够允许视听资源分销商提供对资源的多个版本的访问而不是将每个版本作为单独数字文件来提供,从而节约了带宽、时间、计算资源以及成本。
[0009]在一些实施方式中,提供制作工具,该制作工具接收视听资源并生成一个或多个视听剪辑、一个或多个演示以及与每个演示关联的一个或多个播放列表,其中,该播放列表包括待呈现的一个或多个视听剪辑的列表以及呈现这些剪辑的顺序。制作工具能够配置为将多个视听剪辑编码成与接收方装置兼容的文件格式。制作工具能够配置为生成与视听资源关联的制作许可证。制作许可证能够包括访问限制,其基于包含的参数来限制或阻止对视听资源的访问。例如,制作许可证能够包括发布日期,其限制或阻止接收方系统访问发布日期之前的用于回放的视听资源。在某些实施方式中,制作工具能够加密资源和/或制作许可证。在某些实施方式中,出于安全性目的,制作工具能够数字化签名许可证。在一些实施方式中,制作工具能够从内容分销商接收更改了的许可证并加密和/或数字化签名更改了的许可证,这产生已验证的许可证。
[0010]在一些实施方式中,提供视听播放器,其配置为接收视听资源以及一个或多个关联的播放列表,并且至少部分基于播放列表所提供的信息来呈现视听资源版本。在一些实施方式中,视听播放器能够配置为,当播放列表中的剪辑的子集在回放装置上可用时,显示演示。在某些实施方式中,视听播放器能够配置为通过网络发送资源、在资源的一部分已转移至装置之后回放资源、或者在全部资源已转移至装置之后回放资源。
[0011]在一些实施方式中,视听播放器能够配置为通过首先解密与资源关联的许可证来获得资源的加密密钥以解密被加密的视听资源。如果满足被解密的许可证中的限制,然后,视听播放器能够使用资源的加密密钥来解密资源进行回放。在一些实施方式中,使用对称密钥来加密视听资源。视听播放器能够通过网络或经过物理获取(例如,使用USB驱动器或者其它连接的非暂态存储装置)来接收被加密的视听资源。与此同时或者在不同的时间,视听播放器能够接收与资源关联的被加密的许可证,其中,被加密的许可证还包括对称密钥。被加密的许可证和对称密钥能够具有多层加密。例如,采用非对称加密技术,使用公共和私有密钥对能够加密许可证和对称密钥。使用与呈现在兼容回放装置上的通用私有非对称密钥相关联的第一公共非对称密钥能够加密许可证和对称密钥。这产生第一层加密或基础加密的许可证以及对称密钥。使用与资源的意向接收方(诸如,中间分销商或回放装置)关联的第二公共非对称密钥能够加密基础加密的许可证和对称密钥。这产生目标加密的许可证和对称密钥。意向接收方能够包括补充的私有密钥以解开该第二层加密,从而解密被目标加密的许可证和对称密钥。有益地,这允许视听资源在加密的状态下分发,将对资源的访问限制于授权的接收方机器。此外,关联的加密密钥与许可证能够一起分发并加密,其与资源分开分发,所有分发都沿着分发链直到到达授权的回放装置,所述许可证包含与资源关联的访问限制。
[0012]在一些实施方式中,提供权限管理系统,其接收资源和许可证,并编码资源并加密许可证和被编码的资源。权限管理系统能够更改接收到的许可证以增加限制。权限管理系统能够数字化签名许可证用于校验目的。权限管理系统能够执行多层加密。例如,权限管理系统能够生成对称密钥并使用该密钥来加密资源。然后,权限管理系统能够使用第一公共非对称密钥来加密对称密钥以及被更改了的许可证,该第一公共非对称密钥与呈现在授权的回放装置上的私有非对称密钥对应。权限管理系统能够使用第二公共非对称密钥来执行另一层的加密,该第二公共非对称密钥与呈现在许可证和对称密钥的意向接收方上的私有非对称密钥对应。意向接收方能够是内容分销商、回放装置或者分发链中的其他实体。
【附图说明】
[0013]提供附图来说明本文中所描述的示例实施方式,但附图并不旨在限制本公开的范围。在附图中,可重新使用标号来表明参照元件之间的一般对应关系
[0014]图1示出了表示示例的内容分发链的框图,该内容分发链包括资源服务器、内容分销商以及多个回放装置。
[0015]图2示出了权限管理工具的框图,该权限管理工具配置为提供与视听资源关联的安全许可证。
[0016]图3A和图3B示出了示例的分发链的框图,该分发链加密视听资源、许可证以及加密密钥。
[0017]图4示出了多层加密的框图,该多层加密配置为限制对资源加密秘钥的访问。
[0018]图5示出了示例的播放器的框图,该播放器具有带访问模块的网关环境以及经指令库与访问模块通信的安全环境。
[0019]图6示出了与视听资源关联的示例文件格式,其包括多个包,每个包具有一个或多个播放列表。
[0020]图7A和7B示出了示例的播放列表文件,其指示与视听资源演示关联的视听剪辑的演示。
[0021]图8示出了与视听剪辑和视听组块关联的示例文件格式。
[0022]图9示出了从制作工具至视听回放装置的数据流的框图。
[0023]图10示出了安全地分发和播放视听资源的示例方法的流程图。
[0024]图11示出了播放加密且许可的视听资源的示例方法的流程图。
[0025]图12示出了许可视听资源的示例方法的流程图。
【具体实施方式】
[0026]下面的描述将参照附图。应该了解,还可以利用其它结构和/或实施方式。以下将就一些示例和实施方式描述本公开的诸方面,其中,示例和实施方式旨在说明而不是限制本公开。本公开中没有旨在暗示所公开的实施方式的任何具体特征或特性是必不可少的内容。
[0027]内容分发网络能够包括多个系统或组件,以用于创建视听资源、加密资源、为资源提供许可证、传送资源、访问资源、解密资源和/或显示或呈现资源。系统组件能够包括一个或多个视听播放器、播放器上的访问模块、编码系统、资源服务器、加密和许可系统、制作工具等。内容分发网络中的系统能够配置为通过访问模块或通过提供视听播放器指令来控制视听播放器,视听播放器指令由存在于视听播放器上的访问模块来解释,该访问模块有效地允许内容分发网络中的系统控制视听播放器的诸方面。存在于视听播放器上的访问模块能够操作在播放器上的网关环境中,并且访问模块能够通过指令列表将指令提供至在安全环境中操作的模块和系统,该指令列表在应用程序接口(API)中提供。有益地,API能够允许内容分发网络中的提供商精巧地设计关联的或专用的访问模块,该访问模块根据提供商的要求、网络特性、分发模块等来提供能力。提供商所创建的访问模块能够配置为在内容传送网络中的一个或多个视听回放装置上实现。
[0028]内容传送系统
[0029]图1示出了表示示例性的内容分发链100的框图,内容分发链100包括内容分销商105、多个视听播放器110以及资源服务器115。多个视听播放器110通过诸如局域网(LAN)或广域网(WAN)的网络连接可通信地联接至内容分发网络105。内容分发链100能够包括多个组件,该多个组件配置成为内容分销商105提供各种功能。例如,内容分销商105能够包括编码模块120、许可证模块130、密钥模块140以及分发服务器150。
[0030]内容传送系统100包括一个或多个播放器110,该一个或多个播放器配置为在诸如电视、监视器等的显示器上提供或显示视听内容。播放器110可为适合于将视频内容传送至显示器的装置。例如,视频内容能够为具有4096x2160的像素分辨率以及约60fps帧速率的视频。在一些实施方式中,播放器110能够具有两个解码芯片,该解码芯片配置为以立体3D形式输出帧速率为120fps的视频数据和/或4096x2160像素的视频数据,两个芯片以约60fps运转。播放器110能够通过一个HDMI 1.4连接器来输出支持24比特48kHzLPCM音频的5.1声道的音频。播放器110能够配置为通过网络或连接的数据存储器(例如,USB驱动器)来获取内容。播放器110可配置为回放所获取的内容,其中提供的该内容许可证在播放器110上或从分销商105恢复。
[0031
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1