[发明专利]一种媒体文件封装格式检测装置与方法有效
申请号: | 201210291916.8 | 申请日: | 2012-08-16 |
公开(公告)号: | CN102932677A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 丁文华;姚威;宋宜纯;许钢鸣;商同;禇震宇;张二丽;黄振川;杨慕星;李扬 | 申请(专利权)人: | 中央电视台;北京中科大洋科技发展股份有限公司 |
主分类号: | H04N21/25 | 分类号: | H04N21/25;H04N21/24 |
代理公司: | 北京国林贸知识产权代理有限公司 11001 | 代理人: | 袁建水 |
地址: | 100859*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 媒体文件 封装 格式 检测 装置 方法 | ||
1.一种媒体文件封装格式检测装置,其特征在于,包括:检测任务获取单元,所述的检测任务获取单元与文件打开单元连接,所述的文件打开单元与配置单元连接,所述的配置单元与KLV Layer检测单元和MXF文件内容结构读取单元连接,所述的KLV Layer检测单元与信息输出单元连接;所述的MXF文件内容结构读取单元与Partition Pack检测单元、Header Metadata检测单元、Essence检测单元连接,所述的Partition Pack检测单元、Header Metadata检测单元、Essence检测单元与信息输出单元连接。
2.一种使用权利要求1所述装置的媒体文件封装格式的检测方法,其特征在于所述方法的步骤:
获取检测任务的步骤:用于所述的检测任务获取单元在数据库中获取检测任务信息,检测任务信息包括需要检测的MXF的文件名和存储路径、检测深度配置信息;
媒体文件解码的步骤:用于所述的文件打开单元通过解码器打开检测任务信息中指定的MXF文件,并在文件打开过程中对所述的MXF文件的物理结构进行读取和解析,如果打开失败则进入“检测信息输出的步骤”,如果打开成功则进入下一步骤;
选择检测项目的步骤:用于所述的配置单元设置各个检测项目和检测深度;
进行KLV Layer检测的步骤:用于所述的KLV Layer检测单元按照Key、Length、Value结构,解析MXF文件中的各个KLV结构并检测,如果检测失败则进入“检测信息输出的步骤”,如果检测成功则进入下一步骤;
读取MXF信息的步骤:用于所述的MXF文件内容结构读取单元从所述的MXF文件中读取MXF媒体文件信息并保存备用;
以下三个步骤同时进行,
Partition Pack检测的步骤:用于所述的Partition Pack检测单元对MXF文件内容结构读取单元所读取的媒体文件信息中的Item属性值进行检测,以及对Random Index Pack进行检测,记录检测结果;
Header Metadata检测的步骤:用于所述的Header Metadata检测单元对MXF文件内容结构读取单元所读取的媒体文件信息中的结构性元数据进行检测,记录检测结果;
Essence检测的步骤:用于所述的Essence检测单元对MXF文件内容结构读取单元所读取的媒体文件信息中的EssneceContainer和Header Metadata的匹配关系、IndexTable和EssenceContainer的匹配关系进行分析检测,记录检测结果;
检测信息输出的步骤:用于所述的信息输出单元收集文件打开单元、KLV Layer检测单元、Partition Pack检测单元、Header Metadata检测单元、Essence检测单元所记录的检测结果,根据解析深度,有选择的输出检测结果。
3.根据权利要求2所述的方法,其特征在于,所述的“Header Metadata检测的步骤”中所包括的子步骤:
检测各个Metadata Set的Unique Identifier是否唯一;
检测Metadata Set的数据内容是否完整;
检测各个Metadata Set之间的引用关系是否正确及合理。
4.根据权利要求2所述的方法,其特征在于,所述的“Essence检测的步骤”中所包括的子步骤:
对EssneceContainer和Header Metadata的匹配关系进行分析;
对IndexTable和EssenceContainer的匹配关系进行分析。
5.根据权利要求2所述的方法,其特征在于,所述的“检测信息输出的步骤”中所输出的信息包括:KLV结构信息、元数据信息、统计信息、视音频描述信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中央电视台;北京中科大洋科技发展股份有限公司,未经中央电视台;北京中科大洋科技发展股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210291916.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种风热感冒穿心莲保健茶
- 下一篇:一种杏鲍菇栽培种的制备方法