媒体数据处理方法及其装置制造方法及图纸

技术编号:12695041 阅读:44 留言:0更新日期:2016-01-13 13:25
本发明专利技术实施例提供一种媒体数据处理方法及其装置。一种媒体数据处理方法,包括:获取编码表达中的各媒体片断;对所述编码表达中的至少部分媒体片断进行内容保护处理。本发明专利技术实施例,通过将编码表达中的媒体片断作为内容保护单位,可以对编码表达中的至少部分媒体片断进行内容保护,使得该编码表达中的媒体片断的保护方式差异化,从而可以提高对HTTP流媒体服务进行内容保护的可靠性和灵活性。

【技术实现步骤摘要】

本专利技术实施例涉及音视频技术,尤其涉及一种媒体数据处理方法及其装置
技术介绍
随着互联网的普及,流媒体服务得到迅速的发展,基于超文本传输协议(HyperText Transfer Protocol,以下简称:HTTP)的流媒体服务即为其中的一种。现有技术对HTTP流媒体服务采用内容保护,从而使得流媒体内容的所有者的权益得到保护。具体来说,在3GPP的HTTP Streaming标准中,内容保护是以内容段落为单位的。内容段落对应于某一段内容的持续时间,内容段落中有至少一个编码表达,每个编码表达包含若干的媒体片断。每个编码表达中的媒体片断采用相同的保护方式。所谓保护方式是指对所需保护的内容所采用的保护方法以及应用于该方法的相关信息,例如,该保护方法可以为加密算法,该方法的相关信息即为对应于该加密算法的密钥或者获取该加密算法的密钥途径等。但是,专利技术人在实现本专利技术的过程中发现,现有技术对HTTP流媒体服务采用的内容保护方式灵活性较低,无法满足内容提供者限制用户访问流媒体服务时的多样化需求。
技术实现思路
本专利技术实施例提供一种媒体数据处理方法及其装置,以提高内容保护方式的灵活性。本专利技术实施例提供一种媒体数据处理方法,包括:获取编码表达中的各媒体片断;对所述编码表达中的至少部分媒体片断进行内容保护处理。本专利技术实施例提供另一种媒体数据处理方法,包括:向媒体服务器发送媒体片断请求消息,所述媒体片断请求消息中包含所请求的媒体片断的标识信息; 接收所述媒体服务器根据所述标识信息发送的媒体片断;根据媒体呈现描述文件处理接收的媒体片断,所述媒体呈现描述文件用于描述编码表达中的至少部分媒体片断所采用的内容保护方式。本专利技术实施例提供另一种媒体数据处理方法,包括:向媒体服务器发送媒体片断请求消息,所述媒体片断请求消息中包含所请求的媒体片断的标识信息;接收所述媒体服务器根据所述标识信息发送的媒体片断;根据所述媒体片断包含的媒体片断保护元素处理该媒体片断,所述媒体片断保护元素包含该媒体片断所采用的内容保护方法信息。本专利技术实施例提供一种媒体数据处理装置,包括:获取模块,用于获取编码表达中的各媒体片断;内容保护处理模块,用于对所述编码表达中的至少部分媒体片断进行内容保护处理。本专利技术实施例提供另一种媒体数据处理装置,包括:第一发送模块,用于向媒体服务器发送媒体片断请求消息,所述媒体片断请求消息中包含所请求的媒体片断的标识信息;第一接收模块,用于接收所述媒体服务器根据所述标识信息发送的媒体片断;第一处理模块,用于根据媒体呈现描述文件处理接收的媒体片断,所述媒体呈现描述文件用于描述编码表达中的至少部分媒体片断所采用的内容保护方式。本专利技术实施例提供另一种媒体数据处理装置,包括:第二发送模块,用于向媒体服务器发送媒体片断请求消息,所述媒体片断请求消息中包含所请求的媒体片断的标识信息;第二接收模块,用于接收所述媒体服务器根据所述标识信息发送的媒体片断;第二处理模块,用于根据所述媒体片断包含的媒体片断保护元素处理该媒体片断,所述媒体片断保护元素包含该媒体片断所采用的内容保护方法信息。本专利技术实施例,通过将编码表达中的媒体片断作为内容保护单位,可以对编码表达中的至少部分媒体片断进行内容保护,使得该编码表达中的媒体片断的保护方式差异化,从而可以提高对HTTP流媒体服务进行内容保护的灵活性,进而满足内容提供者仅限制用户访问某些媒体片断而开放其余媒体片断时的需求。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术媒体数据处理方法实施例一的流程图;图2为本专利技术媒体数据处理方法实施例二的流程图;图3a为专利技术实施例所采用的一般化的编码表达模块的结构示意图;图3b为采用起始索引和结束索引描述保护范围的一种内容保护单元结构示意图;图3c为采用起始索引和连续媒体片断的长度描述保护范围的一种内容保护单元结构示意图;图4a为图2所示方法实施例的一种内容保护处理的示意图;图4b为图4a所示处理方式所对应的编码表达模块的一种结构示意图;图5为图3a中的内容保护单元的一种具体结构示意图;图6为图3a中的内容保护单元的另一种具体结构示意图;图7为图2所示方法实施例中另一种内容保护单元的结构示意图;图8为本专利技术媒体数据处理方法实施例三的流程图;图9为采用图8所示方法实施例进行内容保护处理的一个媒体片断的结构示意图;图10为本专利技术媒体数据处理方法实施例四的流程图;图11为本专利技术媒体数据处理方法实施例五的流程图;图12为本专利技术媒体数据处理方法实施例六的流程图;图13为本专利技术媒体数据处理方法实施例七的流程图;图14为本专利技术媒体数据处理装置实施例一的结构示意图;图15为本专利技术媒体数据处理装置实施例二的结构示意图;图16为本专利技术媒体数据处理装置实施例三的结构示意图;图17为本专利技术媒体数据处理装置实施例四的结构示意图;图18为本专利技术媒体数据处理装置实施例五的结构示意图;图19为本专利技术媒体数据处理装置实施例六的结构示意图;图20为本专利技术媒体数据处理装置实施例七的结构示意图。【具体实施方式】为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术媒体数据处理方法实施例一的流程图,如图1所示,本实施例的方法可以包括:步骤101、获取编码表达中的各媒体片断。举例来说,内容保护装置可以获取内容的编码表达(encoded vers1ns of thecontent)。该编码表达是数字化形式的内容,例如可以是独立的媒体分量的编码,如图像的编码;或者是多个媒体分量的编码复用在一起,如其中包含图像编码和音频编码。该编码表达在时间上可以包括多个媒体片断(Segment)。具体来说,内容获取装置可以把采集的内容,如:声音或者图像等输入编码器,生成数字化形式的编码表达,编码表达按照(近似)相等的媒体时间长度进行分割,并按照适当的媒体传输格式进行封装,形成媒体片断。常用的媒体传输格式例如可以为动态图像专家组传输流(Moving Pictures Experts Group 2Transport Stream,以下简称:MPEG2-TS),国际标准组织定义的基本媒体文件格式(Internat1nal Organizat1n forStandards Basic Media File Format,以下简称:IS0 BMFF)等。通常在一个编码表达中,媒体片断对应的媒体时间长度大致相等;初始化片断是一个特殊的媒体片断,它只含有编码表达的元数据,可用于初始化解码设备,而不含有内容的编码数据,不对应于媒体呈现时间。如果编码表达只有一个媒体片断,则初始化片段和媒体片断可以是在一起的。[005当前第1页1 2 3&n本文档来自技高网...

【技术保护点】
一种媒体数据处理方法,其特征在于,包括:获取编码表达中的各媒体片断;对所述编码表达中的至少部分媒体片断进行内容保护处理。生成媒体呈现描述文件,所述媒体呈现描述文件用于描述所述编码表达中的至少部分媒体片断所采用的内容保护方式;所述媒体呈现描述文件包含与所述编码表达对应的编码表达模块,所述编码表达模块中包含至少一个内容保护单元,所述内容保护单元中包含所述内容保护方式;所述内容保护方式包括加密保护子单元和至少一个许可保护子单元,所述加密保护子单元中包含所述至少部分媒体片断所采用的加密方法和密钥相关信息,所述许可保护子单元中包含许可描述信息和保护范围子单元,所述保护范围子单元中包含所述许可描述信息作用的媒体片断的范围信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:张少波王新刘永亮廉士国
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1