A system and method for distributing content in a network architecture using the Universal Medium Layer Distribution Format (CMZF). Media content assets can be processed to be packaged in a CMZF container structure configured to carry each bit rate representation of the media content using an effective CMZF stream scheme encrypted with one or more encryption schemes. The CMZF format media content may be provided to the source server for file-based distribution over a network of one of the following types: unmanaged networks, managed networks, or combinations thereof; and/or through a network provided to a stream network node for stream-based distribution, the network being of the following types One: the non managed network, the managed network, or their combination. In one embodiment, the CMZF container structure may be based on the MPEG_TS format that is extended to facilitate the carrying of ISOBMFF orbital and orbital metadata data data objects in PES payloads in additional base streams. In another embodiment, the CMZF container structure may be based on the MPEG_TS format to facilitate sample variants in carrying PES payloads.
【技术实现步骤摘要】
【国外来华专利技术】用于使用通用夹层分发格式的媒体传送的系统和方法根据35U.S.C.§119(e)和37C.F.R.§1.78的优先权本非临时申请要求基于以下在先美国临时专利申请的优先权:(i)“SYSTEMANDMETHODFORMEDIADELIVERYUSINGCOMMONMEZZANINEFORMAT(用于使用通用夹层格式的媒体传送的系统和方法)”,申请号:62/267,795,2015年12月15日提交,RajNair、PrabhudevNavali、DavidAlexander和MikhailMikhailov;以及(ii)“SYSTEMANDMETHODFORMEDIADELIVERYUSINGSAMPLEVARIANTSFORNORMALIZEDENCRYPTION(用于使用标准化加密的样本变体的媒体传送的系统和方法)”,申请号:62/404,831,2016年10月6日提交,RajNair、PrabhudevNavali、DavidAlexander、MikhailMikhailov和PabloArgon;每个临时专利申请在此全部引入作为参考。
本公开一般地涉及通信网络。更具体地说,并且不作为任何限制,本公开涉及用于通过一个或多个被管理网络、未被管理网络、和/或其任何组合,使用通用中间分发格式来传送媒体的网络架构、系统和方法。
技术介绍
鉴于内容分发网络中的带宽限制,内容提供商长期以来一直致力于如何以高可用性和高性能向其客户提供内容。内容传送/分发网络(CDN)可以是大型分布式服务器系统,其部署在连接到因特网或其它公共/专用通信网络的多个数据中心内。CDN ...
【技术保护点】
1.一种用于使用端到端加密来分发内容的方法(1400A‑1‑1),所述方法(1400A‑1‑1)包括:处理(1402)媒体内容资产以打包在通用夹层分发格式(CMZF)容器结构(300)中,从而生成采用CMZF流方案的CMZF格式媒体内容,所述CMZF容器结构(300)被配置为承载采用一种或多种加密方案加密的所述媒体内容资产的每个位速率表示;通过包括未被管理网络和被管理网络中的至少一者的第一网络基础架构(216A、218),向源服务器(214)提供(1404)所述CMZF格式媒体内容以用于基于文件的分发;以及通过包括未被管理网络和被管理网络中的至少一者的第二网络基础架构(216B、220),向流网络节点(222)提供(1406)所述CMZF格式媒体内容以用于基于流的分发。
【技术特征摘要】
【国外来华专利技术】2015.12.15 US 62/267,795;2016.10.06 US 62/404,8311.一种用于使用端到端加密来分发内容的方法(1400A-1-1),所述方法(1400A-1-1)包括:处理(1402)媒体内容资产以打包在通用夹层分发格式(CMZF)容器结构(300)中,从而生成采用CMZF流方案的CMZF格式媒体内容,所述CMZF容器结构(300)被配置为承载采用一种或多种加密方案加密的所述媒体内容资产的每个位速率表示;通过包括未被管理网络和被管理网络中的至少一者的第一网络基础架构(216A、218),向源服务器(214)提供(1404)所述CMZF格式媒体内容以用于基于文件的分发;以及通过包括未被管理网络和被管理网络中的至少一者的第二网络基础架构(216B、220),向流网络节点(222)提供(1406)所述CMZF格式媒体内容以用于基于流的分发。2.根据权利要求1所述的方法(1400A-1-1),其中,所述CMZF容器结构(300)基于MPEG传输流(MPEG-TS)容器格式,所述MPEG-TS容器格式被扩展以包括修改的节目特定信息(PSI)元数据结构,所述PSI元数据结构被配置为添加额外基本流(ES)定义,所述额外ES定义对应于以下一种或多种流类型的承载:一个或多个ISO基础媒体文件格式(ISOBMFF)轨道和轨道元数据数据对象,作为分组化基本流(PES)有效载荷,所述有效载荷包含特定于具有一种或多种加密方案的采用有效CMZF流方案的所述CMZF格式媒体内容的数据;以及一个或多个样本变体轨道数据和轨道元数据对象,作为PES有效载荷,所述有效载荷包含特定于具有一种或多种加密方案的采用有效CMZF流方案的所述CMZF格式媒体内容的数据。3.根据权利要求2所述的方法(1400A-1),其中,所述额外ES定义被配置为定义额外的PES流,每个PES流具有单独的分组标识符(PID)以用于承载以下中的至少一项:所述PES有效载荷中的所述ISOBMFF轨道和轨道元数据数据对象;以及所述PES有效载荷中的所述样本变体轨道数据和轨道元数据对象。4.根据权利要求1所述的方法(1400A-1),其中,所述媒体内容资产包括以下中的至少一项:直播TV内容、IPTV内容、时移(TS)TV内容、位移(PS)TV内容、游戏内容、视频点播(VOD)内容、ABR内容、虚拟现实(VR)内容、以及用户设备(UE)设备元数据内容。5.根据权利要求1所述的方法(1400A-1),其中,所述一种或多种加密方案包括以下中的至少一项:使用计数器模式(CTR)下的高级加密标准(AES)128位密钥的通用加密(CENC和CENS-TS)保护方案;使用密码块链接模式(CBC)下的AES128位密钥的CENC保护方案;使用所述媒体内容资产的音频/视觉(A/V)数据的未加密字节和加密字节的子样本模式的CENCCTR模式(“cens”方案);使用所述媒体内容资产的A/V数据的未加密字节和加密字节的另一子样本模式的CENCCBC模式(“cbcs”方案);使用所述媒体内容资产的A/V数据的未加密字节和加密字节的另一子样本模式的CENCCBC模式(“cbcs”方案);使用具有CBC模式下的AES128位密钥的子样本模式加密方案的CENC-TS模式“cf”;以及使用具有CTR模式下的AES128位密钥的子样本模式加密方案的CENC-TS模式“cf”。6.根据权利要求1所述的方法(1400A-1、1400C),进一步包括:提供(1430)一个或多个CMZF清单,所述CMZF清单被配置以用于促进所述CMZF格式媒体内容通过所述未被管理网络和所述被管理网络中的至少一者从所述源服务器(214)到第一边缘媒体路由器(EMR)设备(234)的基于文件的分发;以及提供(1440)一个或多个CMZF清单,所述CMZF清单被配置以用于促进所述CMZF格式媒体内容通过所述未被管理网络和所述被管理网络中的至少一者从所述流网络节点(222)到第二EMR设备(248)的基于流的分发,其中,所述第一和第二EMR设备(234、248)均包括用于将所述CMZF格式媒体内容转换成一个或多个输出的模块,所述输出包括:一种或多种适合于由用户设备(UE)设备(238、258)使用的传送容器格式;以及采用有效CMZF流方案的CMZF格式媒体内容,所述CMZF格式媒体内容作为以下类型之一来传送:CMZF段和CMZF流。7.一种装置(1800),包括:一个或多个处理器(1802);多个网络接口(1814-1至1814-L),被配置为接收来自一个或多个内容源(108、110、112、114)的媒体内容资产;编码器(1810),用于对每个媒体内容资产生成多个位速率表示;加密器(1816),被配置为使用一种或多种加密方案来加密媒体内容资产的每个分段位速率表示;一个或多个持久存储模块(1808),在其上存储有程序指令,所述程序指令当由所述一个或多个处理器(1802)执行时执行以下操作:处理(1402)媒体内容资产以打包在通用夹层分发格式(CMZF)容器结构(300)中,从而生成采用CMZF流方案的CMZF格式媒体内容,所述CMZF容器结构(300)被配置为承载采用一种或多种加密方案加密的所述媒体内容资产的每个位速率表示;通过包括未被管理网络和被管理网络中的至少一者的第一网络基础架构(216A、218),向源服务器(214)提供(1404)所述CMZF格式媒体内容以用于基于文件的分发;以及通过包括未被管理网络和被管理网络中的至少一者的第二网络基础架构(216B、220),向流网络节点(222)提供(1406)所述CMZF格式媒体内容以用于基于流的分发。8.根据权利要求7所述的装置(1800),其中,所述CMZF容器结构基于MPEG传输流(MPEG-TS)容器格式,所述MPEG-TS容器格式被扩展以包括修改的节目特定信息(PSI)元数据结构,所述PSI元数据结构被配置为添加额外基本流(ES)定义,所述额外ES定义对应于以下一种或多种流类型的承载:一个或多个ISO基础媒体文件格式(ISOBMFF)轨道和轨道元数据数据对象,作为分组化基本流(PES)有效载荷,所述有效载荷包含特定于具有一种或多种加密方案的采用有效CMZF流方案的所述CMZF格式媒体内容的数据;以及一个或多个样本变体轨道数据和轨道元数据对象,作为PES有效载荷,所述有效载荷包含特定于具有一种或多种加密方案的采用有效CMZF流方案的所述CMZF格式媒体内容的数据。9.根据权利要求8所述的装置(1800),其中,所述额外ES定义被配置为定义额外的PES流,每个PES流具有单独的分组标识符(PID)以用于承载以下中的至少一项:所述PES有效载荷中的所述ISOBMFF轨道和轨道元数据数据对象;以及所述PES有效载荷中的所述样本变体轨道数据和轨道元数据对象。10.根据权利要求7所述的装置(1800),其中,所述媒体内容资产包括以下中的至少一项:直播TV内容、IPTV内容、时移(TS)TV内容、位移(PS)TV内容、游戏内容、视频点播(VOD)内容、ABR内容、虚拟现实(VR)内容、以及用户设备(UE)设备元数据内容。11.根据权利要求7所述的装置(1800),其中,所述一种或多种加密方案包括以下中的至少一项:使用计数器模式(CTR)下的高级加密标准(AES)128位密钥的通用加密(CENC和CENS-TS)保护方案;使用密码块链接模式(CBC)下的AES128位密钥的CENC保护方案;使用所述媒体内容资产的音频/视觉(A/V)数据的未加密字节和加密字节的子样本模式的CENCCTR模式(“cens”方案);使用所述媒体内容资产的A/V数据的未加密字节和加密字节的另一子样本模式的CENCCBC模式(“cbcs”方案);使用所述媒体内容资产的A/V数据的未加密字节和加密字节的另一子样本模式的CENCCBC模式(“cbcs”方案);使用具有CBC模式下的AES128位密钥的子样本模式加密方案的CENC-TS模式“cf”;以及使用具有CTR模式下的AES128位密钥的子样本模式加密方案的CENC-TS模式“cf”。12.根据权利要求7所述的装置(1800),其中,所述程序指令进一步包括被配置为执行以下操作的指令:生成(1430)一个或多个CMZF清单,所述CMZF清单被配置以用于促进所述CMZF格式媒体内容通过所述未被管理网络和所述被管理网络中的至少一者从所述源服务器(214)到第一边缘媒体路由器(EMR)设备(234)的基于文件的分发;以及生成(1440)一个或多个CMZF清单,所述CMZF清单被配置以用于促进所述CMZF格式媒体内容通过所述未被管理网络和所述被管理网络中的至少一者从所述流网络节点(222)到第二EMR设备(248)的基于流的分发,其中,所述第一和第二EMR设备(234、248)均包括用于将所述CMZF格式媒体内容转换成适合于由用户设备(UE)设备(238、258)使用的传送容器格式的模块。13.一种用于促进具有端到端加密的内容传送的方法(1400B),所述方法(1400B)包括:接收(1420)打包在通用夹层分发格式(CMZF)容器结构(300)中的媒体内容资产,其中,所述媒体内容资产被提供为采用CMZF流方案的CMZF格式媒体内容,所述CMZF容器结构(300)被配置为承载在头端节点(202)处采用一种或多种加密方案加密的所述媒体内容资产的每个位速率表示;以及重新打包(1422、1424)所述媒体内容资产以生成一种或多种输出格式而不重新加密所述媒体内容资产。14.根据权利要求13所述的方法(1400B),其中,所述一种或多种输出格式包括以下中的至少一项:适合于存储在存储节点处同时保留在所述头端节点(202)处执行的一种或多种加密的格式;以及适合于由驻地网关节点(256)、机顶盒(STB)(254、262)、以及用户设备(UE)设备(258)中的至少一者来处理的格式。15.根据权利要求13所述的方法(1400B),其中,所述一种或多种输出格式包括以下中的至少一项:ISO基础媒体文件格式(ISOBMFF)容器格式;在MPEG-TS基本流的分组化基本流(PES)有效载荷中承载的ISOBMFF;MPEG-TS基本流容器格式;以及在所述PES有效载荷中具有媒体内容资产样本变体轨道数据和轨道元数据的MPEG-TS基本流。16.根据权利要求15所述的方法(1400B),进一步包括:提供与形成所述输出格式之一的传送容器格式关联的一个或多个清单。17.根据权利要求16所述的方法(1400B),其中,所述传送容器格式包括符合以下中的至少一项的文件传送容器格式:HTTP实时流(HLS);HTTP动态流(HDS);基于HTTP的动态自适应流(DASH);HTTP平滑流(HSS);通用媒体文件格式(CMAF);以及ISOBMFF。18.根据权利要求16所述的方法(1400B),其中,所述传送容器格式包括符合以下中的至少一项的流传送容器格式:MPEG-TS;实时传输协议(RTP)封装的MPEG传输流(TS);以及具有虚拟分段信息的RTP/MPEG-TS。19.根据权利要求13所述的方法(1400B),进一步包括:通过包括被管理网络和未被管理网络中的至少一者的第一网络基础架构,向本地服务器提供所述CMZF格式媒体内容以用于基于文件的分发。20.根据权利要求13所述的方法(1400B),进一步包括:通过包括被管理网络和未被管理网络中的至少一者的第二网络基础架构,向流网络节点提供所述CMZF格式媒体内容以用于基于流的分发。21.根据权利要求13所述的方法(1400B、1400C),进一步包括:接收(1430)一个或多个CMZF清单,所述CMZF清单被配置以用于促进CMZF打包媒体内容资产通过包括被管理网络和未被管理网络中的至少一者的网络基础架构的基于文件的分发;以及将所述CMZF清单调节(1432)成与用于使用基于文件的传送和基于流的传送中的至少一者传送所述媒体内容资产的所述一种或多种输出格式关联的清单。22.根据权利要求13所述的方法(1400B、1400D),进一步包括:接收(1440)一个或多个CMZF清单,所述CMZF清单被配置以用于促进CMZF打包媒体内容资产通过包括被管理网络和未被管理网络中的至少一者的网络基础架构的基于流的分发;以及将所述CMZF清单调节(1442)成与用于使用基于文件的传送和基于流的传送中的至少一者传送所述媒体内容资产的所述一种或多种输出格式关联的清单。23.根据权利要求13所述的方法(1400B),其中,所述CMZF容器结构(300)基于MPEG传输流(MPEG-TS)容器格式,所述MPEG-TS容器格式被扩展以包括修改的节目特定信息(PSI)元数据结构,所述PSI元数据结构被配置为添加额外基本流(ES)定义,所述额外ES定义对应于以下一种或多种流类型的承载:一个或多个ISO基础媒体文件格式(ISOBMFF)轨道和轨道元数据数据对象,作为分组化基本流(PES)有效载荷,所述有效载荷包含特定于具有一种或多种加密方案的采用有效CMZF流方案的所述CMZF格式媒体内容的数据;以及一个或多个样本变体轨道数据和轨道元数据对象,作为PES有效载荷,所述有效载荷包含特定于具有一种或多种加密方案的采用有效CMZF流方案的所述CMZF格式媒体内容的数据。24.根据权利要求13所述的方法(1400B),其中,所述媒体内容资产包括以下中的至少一项:直播TV内容、IPTV内容、时移(TS)TV内容、位移(PS)TV内容、游戏内容、视频点播(VOD)内容、ABR内容、虚拟现实(VR)内容、以及用户设备(UE)设备元数据内容。25.根据权利要求13所述的方法(1400B),其中,所述一种或多种加密方案包括以下中的至少一项:使用计数器模式(CTR)下的高级加密标准(AES)128位密钥的通用加密(CENC和CENS-TS)保护方案;使用密码块链接模式(CBC)下的AES128位密钥的CENC保护方案;使用所述媒体内容资产的音频/视觉(A/V)数据的未加密字节和加密字节的子样本模式的CENCCTR模式(“cens”方案);使用所述媒体内容资产的A/V数据的未加密字节和加密字节的另一子样本模式的CENCCBC模式(“cbcs”方案);使用所述媒体内容资产的A/V数据的未加密字节和加密字节的另一子样本模式的CENCCBC模式(“cbcs”方案);使用具有CBC模式下的AES128位密钥的子样本模式加密方案的CENC-TS模式“cf”;以及使用具有CTR模式下的AES128位密钥的子样本模式加密方案的CENC-TS模式“cf”。26.一种装置(1900),被配置为作为边缘媒体路由器(EMR)组件操作,所述装置(1900)包括:一个或多个处理器(1902);网络接口(1914-1),其可操作以接收打包在通用夹层分发格式(CMZF)容器结构(300)中的媒体内容资产,其中,所述媒体内容资产被提供为采用CMZF流方案的CMZF格式媒体内容,所述CMZF容器结构(300)被配置为承载CMZF格式媒体内容,所述媒体内容资产的每个位速率表示在头端节点(202)处采用一种或多种加密方案加密;以及一个或多个持久存储模块(1908),在其上存储有程序指令,所述程序指令当由所述一个或多个处理器(1902)执行时执行所述媒体内容资产的重新打包(1422、1424)以生成一种或多...
【专利技术属性】
技术研发人员:R·奈尔,P·纳瓦利,M·米哈伊洛夫,D·亚历山大,
申请(专利权)人:瑞典爱立信有限公司,
类型:发明
国别省市:瑞典,SE
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。