一种查找内容信息、版权信息的方法和装置制造方法及图纸

技术编号:2822094 阅读:160 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种查找内容信息的方法,包括:获取DCF文件的父BOX中预置的偏移属性,所述偏移属性包括当前DCF文件中各内容头的偏移量;根据所述偏移属性中描述的所述各内容头的偏移量,查找所述内容头所对应的内容信息。还公开了一种查找内容信息的装置、一种查找版权信息的方法和装置,利用本发明专利技术的实施例,通过能够根据所述偏移属性中描述的所述各内容头的偏移量,查找所述内容头所对应的内容信息。实现了只需要根据预置的偏移量中定义的各内容头的偏移量,直接到相关的内容头去查找其中包含的内容信息,加快了查找内容信息的速度。

【技术实现步骤摘要】

本专利技术涉及数字版权处理有关的
,特别是涉及查找内容信息、 版权信息的方法和装置。
技术介绍
DCF V2.1(DRM Content Format,数字版权保护文件类型)(参见 OMA-TS-DRM-DCF-V2—1-20070724-C , 在本文中统一缩写成 OMA-TS-DRM-DCF-V2—1 ,有关此技术标准相关的内容,请参阅 http:Vwww.openmobilealliance.org网站中的有关内容。)中定义了 DCF文件(数 字版权保护文件)的类型。如果DCF文件是Multipart DCF(—个DCF文件中 包含多个独立的内容,即多独立内容DCF),那么,由于DCF V2.1标准头见 定的文件格式自身的原因,想要获取Multipart DCF文件中包含的单个内容的 信息会比较复杂。例如 一个Multipart DCF文件包含了两个独立的内容,根 据OMA-TS-DRM-DCF-V2—1的规定,它的结构如图1所示。根据 OMA-TS-DRM-DCF-V2—1的格式规定,获取第2个文件的Content ID (内容 标识)的操作过程如下1 、解析Fixed DCF header ( DCF固定文件头),得知这个文件是DCF V2.1 类型;2、解析OMA DRM CONTAINER ( Open Mobile Alliance Digital Rights Management Container,开放移动联盟数字版权管理内容),得到这个文件的 size(尺寸)信息;2.1、如果所述DCF文件的size等于1,则可以得到OMA DRM CONTAINER的子box (盒)的长度,则可以通过OMA DRM CONTAINER 中的largesize (最大尺寸),偏移到第二个OMA DRM CONTAINER的起始位 置。这是由BOX的定义而得到的,如果在文件生成的时候如果知道文件的长 度,在BOX中就可以让size=l,则在后面的largesize来表示文件的实际尺寸。 所以在文件内部查找的时候,如果size=l值,则需要偏移largesize这么大的量,就可以使搜索位置偏移到文件结束的地方,以查找版权信息;2.2、如果所述DCF文件的size等于0,那么根据相关标准协议的规定, 需要不断的解析OMA DRM CONTAINER的子box,直到OMA DRM CONTAINER解析完,才定位到第二个OMADRM CONTAINER的起始位置。 这是因为如果所述文件的SIZE等于O,说明无法得到OMADRM CONTAINER 的子box的长度,只能根据BOX的结构,对OMA DRM CONTAINER BOX逐个进行解析。只有在到达BOX结构结束位置的时候,才说明此BOX解析屮t匕 几卞,3 、解析第二个OMA DRM CONTAINER得到Content ID。 通过上述4喿作过程可以发现DRM Agent (手才几上的DRM应用程序) 或其他的应用程序,当要频繁地获取Multipart DCF中各个内容的Content ID, 并在手机上查找是否有有效版权的时候,如果Multipart DCF中包含4艮多独立 内容时,就需要逐个进行BOX解析,相应地就会消耗大量的时间。因此,相 关内容信息的查找速度就会很慢。特别是在判断Multipart DCF文件是否拥有 有效版权时,如果手机上没有有效版权,就需要判断Multipart DCF中是否有 对应的版权,这样需要到文件结尾的Mutable DRM Info (版权信息)中判断 版权是否有效。就只能先在手机上查找版权是否有效,再到MUTABLE DRM INFO查找版权是否有效。由于要查找MUTABLE DRM INFO,需要先确定它 的起始位置,这个和上面获取CONTENT ID的操作步骤是一样的,只能逐个 解析,所以操作的速度同样很隄。也就是说,现有技术中至少存在如下问题按照OMA-TS-DRM-DCF-V2—1定义的现有的DCF V2.1格式来定位 Multipart DCF中各个DRM Container和Multipart DCF中版权信息,会导致查 找内容信息的速度很慢,尤其是当DCF文件存储在外接移动设备的时候会更 加明显。
技术实现思路
有鉴于此,本专利技术一个或多个实施例的目的在于提供一种查找内容信息、 版权信息的方法和装置,以实现快速进行DCF文件的内容信息的查找。为解决上述问题,本专利技术实施例提供了一种查找内容信息的方法,包括获耳又DCF文件的父BOX中预置的偏移属性,所述偏移属性包括当前DCF 文件中各内容头的偏移量;根据所述偏移属性中描述的所述各内容头的偏移量,查找所述内容头所 对应的内容信息。还提供了一种查找内容信息的装置,包括偏移属性获取单元,用于获取DCF文件的父BOX中预置的偏移属性, 所述偏移属性包括当前DCF文件中各内容头的偏移量;内容信息查找单元,用于根据所述偏移属性中描述的所述各内容头的 偏移量,查找所述内容头所对应的内容信息。还提供了一种查找版权信息的方法,包括获取DCF文件的父BOX中预置的偏移属性,所述偏移属性包括版权信 息在所述DCF文件中的偏移量,所述版权信息用于指示版权是否有效;根据所述偏移属性中的版权信息的偏移量,查找所述DCF文件的版权信自还提供了一种查找版权信息的装置,包括版权偏移获取单元,用于获取DCF文件的父BOX中预置的偏移属性, 所述偏移属性包括版权信息在所述DCF文件中的偏移量,所述版权信息用于 指示版权是否有效;版权信息查找单元,用于根据所述偏移属性中的版权信息的偏移量, 查找所述DCF文件的版权信息。与现有纟支术相比,本专利技术实施例具有以下优点本专利技术实施例通过获取DCF文件的父BOX中预置的偏移属性,由于所 述偏移属性包括当前DCF文件中各内容头的偏移量,所以能够根据所述偏移 属性中描述的所述各内容头的偏移量,查找所述内容头所对应的内容信息。 从而避免了为了查找某个特定的内容信息,需要逐个对DCF文件中的各个单 独内容进行内容信息查找,以确定需要查找的内容信息所在的内容头。实现 了只需要根据预置的偏移量中定义的各内容头的偏移量,直接到相关的内容 头去查找其中包含的内容信息,加快了查找内容信息的速度。利用本专利技术的查找版权信息的方法的实施例,通过获取DCF文件的父 BOX中预置的偏移属性,所述偏移属性包括版权信息在所述DCF文件中的偏 移量,所述版权信息用于指示版权是否有效,然后根据所述偏移属性中的版 权信息的偏移量,查找所述DCF文件的版权信息。实现了直接根据DCF文件 的父BOX中预置的偏移属性,利用所述偏移属性中的版权信息的偏移量,查 找包含版权信息的BOX,能够快速地查找到DCF文件的版权信息。 附图说明图1所示,是现有技术中OMA-TS-DRM-DCF-V2—1规定的DCF文件结构示意图2所示,是本专利技术的查找内容信息的方法的实施例一的流程图; 图3所示,是本专利技术的查找内容信息的方法的实施例二的流程图; 图4所示,是本专利技术的查找内容信息的方法的实施例二中的一种数据结 构示意图5所示,是本专利技术的查找内容信息的装置的实施例一的框图; 图6所示,是本发本文档来自技高网
...

【技术保护点】
一种查找内容信息的方法,其特征在于,包括:获取DCF文件的父BOX中预置的偏移属性,所述偏移属性包括当前DCF文件中各内容头的偏移量;根据所述偏移属性中描述的所述各内容头的偏移量,查找所述内容头所对应的内容信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:袁之泉李英伟张博
申请(专利权)人:深圳华为通信技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1