使用清单文件在广播流中提供节目和设备类别权利的方法和设备技术

技术编号:17491070 阅读:41 留言:0更新日期:2018-03-17 13:58
公开了一种用于在广播流中管理权利的方法和装置。该方法包括:在接收到的针对频道的媒体流内识别节目;接收与所述节目相关联的权利;以及将包含所述权利的权利块写入到清单文件中以在所述广播流中传送到媒体客户端。

Methods and equipment to provide the rights of programs and equipment categories in a broadcast stream using a list file

A method and device for managing rights in a broadcast stream is disclosed. The method comprises the following steps: identifying the program in the media stream that is received for the channel, receiving the right associated with the program, and writing the right block containing the right into the manifest file to transmit to the media client in the broadcast stream.

【技术实现步骤摘要】
【国外来华专利技术】使用清单文件在广播流中提供节目和设备类别权利的方法和设备相关申请的交叉引用本非临时申请要求基于以下在先美国临时专利申请的优先权:(i)“PROGRAMANDDEVICECLASSENTITLEMENTSINAMEDIAPLATFORM,”申请号:62/153,036,以DanielBiagini,RobertArritt,KevinMa,MikhailMikhailov,和PrabhudevNavali名义于2015年4月27日提交;该申请作为引用结合在此处。
本公开总体上涉及通信网络。更具体地,并且不作为任何限制地,本公开针对用于在媒体平台中提供节目和设备类别权利的系统和方法,该媒体平台被配置用于网络环境中的自适应比特率(ABR)媒体分发和传送。
技术介绍
鉴于内容分发网络中的带宽限制,内容提供商长期以来一直在研究如何以高可用性和高性能向其客户提供内容。内容分发网络(CDN)可以是部署在连接到因特网或其他公共/私人通信网络的多个数据中心中的大型分布式服务器系统。CDN的目标是以高可用性和高性能向用户设备节点(UE)提供媒体内容(例如,视频/音频/等等)。可以接收媒体内容的示例性UE是机顶盒、电视机、多媒体计算机和无线终端(例如智能电话和平板电脑)。随着自适应流媒体内容分发解决方案的不断增加,从内容提供商向中央CDN服务器和/或分布式边缘复制服务器分发内容的带宽要求也大大提高。从跨越一个或多个CDN的OTT(OverTheTop)内容服务器上的OTT应用(例如,广播和点播电影/电视等)向具有千差万别的性能和协议的UE发送流媒体内容的消费者需求日益增多,为了处理这种需求,正在实施自适应流媒体技术。不断开发的自适应流媒体技术示例包括Apple发起的HTTP直播流(HLS)协议、微软发起的基于HTTP协议的平滑流媒体(SS)、Adobe发起的动态流媒体协议、基于HTTP的MPEG动态自适应流媒体(MPEGDASH)协议,等等。自适应流技术将源媒体内容流转换为具有不同编码比特率的多个内容流。一组多比特率内容流可以被转码以提供多组具有不同分发容器格式的多比特率内容流,UE所使用的不同的流媒体协议(例如,HLS协议、平滑流媒体协议、动态流媒体协议、MPEGDASH协议等)可能要求这些不同的格式。因此,单组多比特率内容流可能得到需要分布并存储在中央CDN服务器中和/或分布到边缘复制服务器中的很多组不同格式的多比特率内容流,以实现向许多不同类型UE的高可用性和高性能的传送。示例性的自适应流媒体服务器系统可以被配置为接受来自直播来源和/或静态文件来源的媒体内容,这些来源例如是或Prime等在线内容提供商。来自直播来源的媒体内容可以包括关于任何类型的事件捕获的直播节目,例如体育/娱乐/游戏事件、音乐会、直播电视节目、直播新闻广播等。在数字内容传送(例如视频内容的OTT传送)的情况下,通常具有与给定的内容标题、用户、设备、位置等相关联的权利(entitlement)。传统的内容保护或数字权限管理(DRM)系统支持少量这样的权利,例如播放次数、到期时间和输出控制,将这些权利嵌入到传送给各个客户端的许可证中。这些方案存在不足,无法适当支持现代在线视频服务,后者不仅包括视频点播(VOD),还包括直播节目,具有复杂的业务规则。
技术实现思路
本专利公开广泛地涉及用于在媒体环境中提供和实现节目和设备类别权利的系统、方法、装置、设备和相关联的非瞬时性计算机可读介质,所述媒体环境被配置用于例如网络环境中的ABR媒体分发和/或传送,如本文及相关资料所述。本文阐述的实施例识别直播频道内的单个节目,并且可以将大量权利不仅应用于父频道而且还应用于该频道内的每个单个节目。如果指定了单个节目的规则,则该规则优先于频道规则。此外,尽管一些权利取决于特定的用户/订户,但是也有特定于内容的权利,其一般地适用于内容并且不取决于用户。节目的特定于内容的权利可以在CDN上提供的通用清单中传送,而不是像传统的DRM系统那样作为许可证的一部分由客户端提取。清单可能包含许多加密的权利集合,每个权利集合都针对特定类别的客户端设备。每个客户端选择与正在运行该客户端的设备相匹配的权利集合。当客户在评估权利时需要考虑用户/订户信息时,可以将信号发送到客户端。在这种情况下,客户端可以通过发出明确的请求主动从DRM服务器获取权利。直接从DRM服务器传送的权利可以与通过清单传送的权利相结合,也可以提供超越所有其他被提供的权利的独立权利。所有权利都以安全的方式传送和使用,无论是在转移中还是在用户设备上都无法被攻击者篡改。以这种方式支持的权利列表远远大于传统DRM系统支持的权利,并且可以包括播放次数、激活时间、到期时间、设备类型(手机/平板电脑/浏览器/STB)、在越狱设备上启用/禁用回放、网络连接类型(3g/4g/wifi)、hdmi/电台播放启用/禁用、家庭内/家庭外、国内/国外、流计数限制、最小比特率、最大比特率、快进启用/禁用、倒带启用/禁用、在越狱设备上的最大比特率、最小/最大播放位置、要播放的最大广告数量、会话转换启用/禁用等。可以根据需要和期望添加新的权利。在一个方面中,公开了一种能够在媒体平台上操作的用于在广播流中提供节目权利的方法。该方法(尤其)包括:在接收到的针对频道的媒体流内识别节目;接收与所述频道相关联的权利;以及将包含所述权利的权利块写入到清单文件中以在所述广播流中传送到媒体客户端。在另一个方面中,公开了一种能够在媒体平台上操作的用于在广播流中提供节目权利的方法。该方法(尤其)包括:接收所述广播流中的针对频道的频道权利;接收在所述频道上提供的节目的节目权利;响应于对所述频道的请求,向媒体客户端提供所述频道权利;以及在所述频道上显示所述节目之前向所述媒体客户端提供所述节目权利。在另一个方面中,公开了一种用于在广播流中提供节目权利的装置。该装置(尤其)包括:可操作地耦合到具有一系列程序指令的存储器的一个或多个处理器,所述一系列程序指令在由所述一个或多个处理器执行时执行以下操作:在接收到的针对频道的媒体流内识别节目;接收与所述频道相关联的权利;以及将包含所述权利的权利块写入到清单文件中以在所述频道的所述广播流中传送到媒体客户端。各种实施例的进一步的特征如从属权利要求中所要求的。本专利技术的优点包括但不限于:·数字权限不仅可以应用于流媒体频道,还可以应用于频道内的特定节目;·不需要新的通信来提供权限,从而提供更具可扩展性的解决方案;·不同的数字权限可以应用于不同类别的设备;以及·可以使用所公开的方法和设备来实施更广泛种类的数字权限。鉴于以下描述和附图,实施例的其他益处和优点将是显而易见的。附图说明作为示例而非限制,在附图的各图中示出了本公开的实施例,其中相似的附图标记指示相似的元素。应当注意到:在本公开中针对“实施例”或“一个实施例”的不同引用不一定指的是相同实施例,且这种引用可以意味着至少一个实施例。此外,当结合实施例来描述特定特性、结构、或特性时,应认为:结合其他实施例(不管是否是显式描述)来实现这种特征、结构、或特性是在本领域技术人员的知识内的。附图被结合到说明书中并形成说明书的一部分以说明本公开的一个或多个示例性实施例。本公开的各种优点和特征将从以下结本文档来自技高网
...
使用清单文件在广播流中提供节目和设备类别权利的方法和设备

【技术保护点】
一种能够在媒体平台(101)上操作的用于在广播流中提供节目权利的方法(500A),所述方法包括:在接收到的针对频道的媒体流(130)内识别(502)节目;接收(504)与所述节目相关联的权利;以及将包含所述权利的权利块写入(506)到清单文件中以在所述广播流中传送到媒体客户端。

【技术特征摘要】
【国外来华专利技术】2015.04.27 US 62/153,0361.一种能够在媒体平台(101)上操作的用于在广播流中提供节目权利的方法(500A),所述方法包括:在接收到的针对频道的媒体流(130)内识别(502)节目;接收(504)与所述节目相关联的权利;以及将包含所述权利的权利块写入(506)到清单文件中以在所述广播流中传送到媒体客户端。2.根据权利要求1所述的方法,其中,所述权利块被加密,所述清单被加密签名。3.根据权利要求2所述的方法,其中,写入所述权利块包括将多个权利对象写入所述权利块,所述多个权利对象中的至少一个权利对象针对相应的设备类别。4.根据权利要求3所述的方法,还包括:接收(512)与所述频道相关联的权利;以及响应于接收到对所述频道的请求,向媒体客户端提供(514)与所述频道相关联的权利。5.根据权利要求4所述的方法,还包括:向所述媒体客户端提供(522)订户超越指示符,其中所述订户超越指示符的一个值指示所述媒体客户端针对每个节目忽略其他权利并请求超越权利。6.根据权利要求5所述的方法,还包括:确定(524)是否已经从所述媒体客户端接收到超越权利请求。7.根据权利要求6所述的方法,还包括:响应于确定已经接收到所述超越权利请求,向所述媒体客户端提供(526)特定于订户和所述节目的超越权利。8.一种能够在媒体平台(101)上操作的用于在广播流中提供节目权利的方法(600A),所述方法包括:接收(602)所述广播流中的针对频道的频道权利;接收(604)在所述频道上提供的节目的节目权利;响应于对所述频道的请求,向媒体客户端提供(606)所述频道权利;以及在所述频道上显示所述节目之前向所述媒体客户端提供(606)所述节目权利。9.根据权利要求8所述的方法,其中,所述频道权利和所述节目权利被加密。10.根据权利要求9所述的方法,其中,所述节目权利在节目信息中被提供给所述媒体客户端,所述节目信息在被密码签名的清单文件中。11.根据权利要求10所述的方法,其中,提供所述节目权利包括在所述节目权利中提供多个权...

【专利技术属性】
技术研发人员:丹尼尔·比亚吉尼罗伯特·阿里特凯文·马米克黑尔·米哈伊洛夫普拉布德维·纳瓦利
申请(专利权)人:爱立信股份有限公司
类型:发明
国别省市:瑞典,SE

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

1