用于差异媒体分布的系统和方法技术方案

技术编号:18458781 阅读:20 留言:0更新日期:2018-07-18 12:41
本发明专利技术涉及用于差异媒体分布的系统和方法,其中用于电子媒体分布的系统包括差异版本控制服务器,其被配置为接收包括具有第一属性集的第一数据集的第一媒体文件和包括具有第二属性集的第二数据集的第二媒体文件,根据第一媒体文件与第二媒体文件之间的差异生成第一差异数据文件,并且生成包含被配置为使得媒体解码器能够通过将第一差异数据文件应用于第一媒体文件重新生成第二媒体文件的编码数据集的第一差异元数据文件。用于电子媒体分布的系统还可以包括被通信地耦接到差异版本控制解码器的接收器,该接收器被配置为接收第一媒体文件和第一差异数据文件,以及通过将第一差异数据文件应用于第一媒体文件生成第二媒体文件。

Systems and methods for the distribution of differential media

The present invention relates to systems and methods for differential media distribution, in which a system for electronic media distribution includes a differential version control server configured to receive a first media file including a first set of first attributes and a second media file including a second data set with a second attribute set. The first difference data file is generated according to the difference between the first media file and the second media file, and the first differential metadata file, which is configured to be configured so that the media decoder can be used to regenerate the second media file by applying the first differential data file to the first media file, is generated. The system for the distribution of electronic media can also include a receiver that is coupled to a differential version control decoder, configured to receive a first media file and a first differential data file, and to generate a second media file by applying the first differential data file to the first media file.

【技术实现步骤摘要】
用于差异媒体分布的系统和方法相关申请的交叉引用本申请要求于2017年1月10提交的美国临时申请号62/444,761的优先权,其内容以引用方式被并入本文。
本专利技术公开的技术总体媒体内容分布,并且更具体地一些实施例涉及用于差异媒体内容分布的系统和方法。
技术介绍
图像和声音格式的增加已经对数字媒体分布产生影响。这种增加已经对被用来以多种期望的格式向终端用户分布媒体的数字媒体包的大小和数量产生影响。预期到,随着新的格式被创造,图像和声音的格式将会继续多样化。从而提出了适应于新的投影和显示技术的传递的显著的逻辑实践的挑战,除了新的多种声音格式以及服务数字影院所需的现有多种递送规格和随后的数字分布外,还要求新的投影和显示技术来递送增加的分辨率、亮度、色域和对比度。为了适应面向消费者的回放装置的多样化,媒体创造者和分布者一般创造、存储并维持特定产品或内容文件的各个并且截然不同的媒体文件版本。例如,对于任何给定的电视秀或电影产品,各个媒体版本文件会需要针对高清晰度、超高清晰度、16:9像素比、4:3像素比、不同的语言格式、不同的内容格式和审查制度格式、不同的颜色格式、如本领域中已知的任何其他媒体文件属性、以及这些不同属性类型的任何可能的序列进行维持。因此,随着图像、声音和内容多样化增加,必须被维持的媒体版本文件的数量变得越来越大。
技术实现思路
根据公开的技术的各种实施例,描述了用于差异媒体内容分布的系统和方法。本文中公开的实施例可以包括用于电子媒体分布的系统,该用于电子媒体分布的系统包括差异版本控制服务器。该差异版本控制服务器可以包括处理器和具有被嵌入在其上的计算机可读指令的非暂时性计算机可读介质,其中当被执行时,所述计算机可读指令使得所述处理器接收第一媒体文件和第二媒体文件。所述第一媒体文件可以包括具有第一属性集的第一数据集,第一属性集选自一个或多个属性种类,并且所述第二媒体文件可以包括具有第二属性集的第二数据集,第二属性集选自所述一个或多个属性种类。例如,属性种类可以包括位数、位深、颜色格式、音频格式、本地化格式、内容格式、或如本领域中已知的其他属性种类。计算机可读指令可以进一步使得所述处理器根据所述第一媒体文件与第二媒体文件之间的差异生成第一差异数据文件,以及生成第一差异元数据。第一差异数据文件可以包括被配置为使得媒体解码器能够通过将所述第一差异数据文件应用于第一媒体文件重新生成所述第二媒体文件的编码数据集。在一些示例中,第一属性集是第二属性集的子集。在一些实施例中,第一媒体文件与第二媒体文件之间的差异的功能包含以逐位粒度、逐像素粒度、逐帧粒度比较第一媒体文件与第二媒体文件。示例系统可以包括通信网络和媒体存储库,其中差异版本控制服务器和媒体存储库位于通信网络上,并且第一媒体文件和第一差异数据文件被存储在媒体存储库中。在一些示例中,用户装置和本地网关被配置为建立用户装置与所述通信网络之间的通信通道,其中用户装置被配置为通过通信通道访问第一媒体文件、第二媒体文件、第一差异数据文件或第一差异媒体文件。在所述系统的一些实施例中,回放装置可以被通信地耦接到差异版本控制解码器。回放装置可以被配置为回放第二媒体文件。例如,回放装置可以是电视、移动电话、平板电脑、个人电脑、视频游戏控制台、投影仪、或如本领域中已知的其他媒体回放装置。所述系统的一些实施例可以包括接收器,接收器被通信地耦接到差异版本控制解码器。差异版本控制解码器可以包括处理器和具有被嵌入在其上的计算机可读指令的非暂时性计算机可读介质,其中当被执行时,计算机可读指令使得处理器接收第一媒体文件和第一差异数据文件,并且通过将第一差异数据文件应用于第一媒体文件来生成第二媒体文件。根据结合附图考虑的以下详细描述,公开的技术的其他特征和方面将会变得显而易见,附图以示例的方式图示了根据公开的的实施例的特征。
技术实现思路
概述不旨在限制本文中描述的任何专利技术的范围,所述范围仅由随附的权利要求书限定。附图说明本文中公开的根据一个或多个不同实施例的技术针对以下附图详细地描述。附图只为了说明的目的提供,并且只描述公开的技术的典型或示例性实施例。提供这些附图便于读者理解公开的技术并不应认为限制其宽度、范围或适用性。应当注意,为了清楚和便于说明,这些附图不一定按比例绘制。图1A是用于自动分布数字媒体文件的示例系统。图1B是用于实施本文中公开的多个实施例的示例环境。图2A图示了与本文中的实施例一致的用于数字媒体文件的差异版本控制的示例系统。图2B图示了与本文中的实施例一致的用于数字媒体文件的差异版本控制的示例系统。图3A图示了与本文中的实施例一致的用于对差异版本的数字媒体文件进行编码的示例方法。图3B图示了与本文中的实施例一致的用于对差异版本的数字媒体文件进行解码的示例方法。图4A图示了与本文中的实施例一致的用于数字媒体文件的示例差异版本控制编码过程。图4B图示了与本文中的实施例一致的用于数字媒体文件的示例差异版本控制解码过程。图4C图示了与本文中的实施例一致的用于提供跨过不同显示格式的差异版本化的内容的示例过程。图4D图示了与本文中的实施例一致的用于提供跨过不同图像格式的差异版本化的内容的示例过程。图4E图示了与本文中的实施例一致的用于提供跨过不同音频格式的差异版本化的内容的示例过程。图4F图示了与本文中的实施例一致的用于数字媒体文件的示例差异版本控制编码和递送过程。图5图示了可以在实施公开的技术的实施例的各种特征中使用的示例计算组件。附图并非旨在穷举或将本专利技术限制于所公开的精确形式。应当理解本专利技术能够通过修改和变化被实践,并且公开的技术仅由权利要求书和其等同物限制。具体实施方式本文中公开的实施例涉及用于分布多版本化的数字媒体文件的系统和方法。更具体地,一些本文中公开的实施例公开了用于通过比较数字媒体文件的各种版本与数字媒体文件的一个或多个主版本来生成差异数据文件的系统和方法。本公开的一些实施例进一步提供了用于接收数字媒体文件的主版本和对应于具有期望属性的差异数据文件并且重新创造用于回放的期望数字媒体文件版本的系统和方法。因此,相比于各别地存储每个完整数字媒体文件版本,通过生成差异数据文件并且仅存储一个或多个主数字媒体文件以及差异数据文件,本文中公开的实施例提供了用于存储、维持和分布多版本化的数字媒体文件的有效且高性价比的机构。图1A图示了用于分布数字媒体文件的示例系统。在分布系统100中,服务器140可以通过通信网络120向多个接收器110分布存储在贮存器130中的数字媒体轨道文件134。可以从服务器140自动推送数字媒体文件给接收器110。除了推送数字媒体文件之外或代替推送数字媒体文件,响应于来自接收110的请求,数字媒体文件可以由接收器110从服务器140拉取(pull)。通信网络120可以包括基于云的网络、卫星网络、蜂窝电话网络、自组织网络、内联网、外联网、虚拟私有网络(VPN)、局域网(LAN)、无线LAN(WLAN)、广域网(WAN)、因特网的一部分、公共电话交换网(PSTN)的一部分或其任意组合。通信网络120可以采用多个通信介质。通信介质可以是无线网络系统,例如卫星网络、蜂窝网络、无线个人区域网、无线局域网或其他类似通信介质。通信介质可以替代地是有线系统,诸如轴电缆本文档来自技高网
...

【技术保护点】
1.一种用于电子媒体分布的系统,其包含:差异版本控制服务器,所述差异版本控制服务器包含处理器和具有被嵌入在其上的计算机可读指令的非暂时性计算机可读介质,其中所述计算机可读指令在被执行时引起所述处理器:接收第一媒体文件,所述第一媒体文件包含具有第一属性集的第一数据集,所述第一属性集选自一个或多个属性种类;接收第二媒体文件,所述第二媒体文件包含具有第二属性集的第二数据集,所述第二属性集选自所述一个或多个属性种类;根据所述第一媒体文件与所述第二媒体文件之间的差异生成第一差异数据文件;以及生成包含被配置为使得媒体解码器能够通过将所述第一差异数据文件应用于所述第一媒体文件而重新生成所述第二媒体文件的编码数据集的第一差异元数据文件。

【技术特征摘要】
2017.01.10 US 62/444,761;2017.04.04 US 15/479,0571.一种用于电子媒体分布的系统,其包含:差异版本控制服务器,所述差异版本控制服务器包含处理器和具有被嵌入在其上的计算机可读指令的非暂时性计算机可读介质,其中所述计算机可读指令在被执行时引起所述处理器:接收第一媒体文件,所述第一媒体文件包含具有第一属性集的第一数据集,所述第一属性集选自一个或多个属性种类;接收第二媒体文件,所述第二媒体文件包含具有第二属性集的第二数据集,所述第二属性集选自所述一个或多个属性种类;根据所述第一媒体文件与所述第二媒体文件之间的差异生成第一差异数据文件;以及生成包含被配置为使得媒体解码器能够通过将所述第一差异数据文件应用于所述第一媒体文件而重新生成所述第二媒体文件的编码数据集的第一差异元数据文件。2.根据权利要求1所述的系统,其中根据所述第一媒体文件与所述第二媒体文件之间的差异包含以逐位粒度、逐像素粒度或者逐帧粒度将所述第一媒体文件与所述第二媒体文件相比较。3.根据权利要求1所述的系统,其进一步包含通信网络和媒体存储库:其中所述差异版本控制服务器和所述媒体存储库位于所述通信网络上;以及所述第一媒体文件和所述第一差异数据文件被存储在所述媒体存储库中。4.根据权利要求3所述的系统,其进一步包含用户装置和本地网关,所述本地网关被配置为建立所述用户装置与所述通信网络之间的通信通道,其中所述用户装置被配置为通过所述通信通道访问所述第一媒体文件、所述第二媒体文件、所述第一差异数据文件或所述第一差异媒体文件。5.根据权利要求3所述的系统,其中每个属性种类选自包括位数、位深、颜色格式、音频格式、本地化格式和内容格式的组。6.根据权利要求5所述的系统,其中所述第二属性集是所述第一属性集的子集。7.根据权利要求5所述的系统,其中所述第一属性集是所述第二属性集的子集。8.根据权利要求1所述的系统,其中所述计算机可读指令在被执行时进一步引起所述处理器:接收第三媒体文件,所述第三媒体文件包含具有第三属性集的第三数据集,所述第三属性集选自所述一个或多个属性种类;根据所述第一媒体文件与所述第三媒体文件之间的差异生成第二差异数据文件;以及生成包含被配置为使得媒体解码器能够通过...

【专利技术属性】
技术研发人员:L·西尔弗曼A·昌K·格鲁彬J·米勒C·维斯艾姆
申请(专利权)人:迪斯尼企业公司
类型:发明
国别省市:美国,US

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

1