一种文件的导航方法及系统技术方案

技术编号:8563631 阅读:144 留言:0更新日期:2013-04-11 05:34
本发明专利技术提供了一种文件的导航方法及系统,包括:将用于记录导航数据的TMAP文件及对应的用于记录增强视频对象单元的EVOBU文件合并成新的合并文件;在新的合并文件中建立新的文件头信息。将记录导航信息的TMAP文件及对应的用于记录增强视频对象单元的EVOBU文件合并成新的合并文件解决了当所述TMAP文件和/或所述EVOBU文件应用在非扇区介质情况下,无法根据TMAP文件导航到增强视频对象单元的问题,多样化了多媒体内容的存储介质。

【技术实现步骤摘要】

本专利技术涉及通讯领域,特别涉及一种文件的导航方法及系统
技术介绍
随着网络技术和多媒体技术的发展,越来越多的多媒体内容的存储不再仅仅只依赖于扇区存储介质,更多的非扇区介质应用也进入我们的生活。在扇区的存储介质(如光盘,硬盘)中,扇区存储介质都有一套自己的文件导航系统,这套导航系统中有很多导航数据结构和交互定义,它明确了文件存储及检索的逻辑方法,可以很方便地检索到存储介质上不同的文件。在现有技术中,人们可以根据这套文件导航系统中的导航数据结构和交互定义可以准确地寻址到每一个增强视频对象单元(Enhance Video Object Unit, EV0BU)。但是导航系统中的导航数据结构和交互定义与增强视频对象单元分开记录在不同的文件中。所述导航数据结构和交互定义存储在TMAP文件中,所述增强视频对象单元存储在EVOBU文件中,一旦所述TMAP文件和/或所述EVOBU文件应用在非扇区介质情况下,便无法根据TMAP文件导航到所需的增强视频对象单元。
技术实现思路
本专利技术提供了一种文件的导航方法及系统,解决了当所述TMAP文件和/或所述EVOBU文件应用在非扇区介质情况下,无法根据TMAP文件导航到增强视频对象单元的问题。本专利技术为解决其技术问题所采用的技术方案在于一种文件的导航方法,包括将用于记录导航数据的TMAP文件及对应的用于记录增强视频对象单元的EVOBU文件合并成新的合并文件;在新的合并文件中建立新的文件头信息。可选的,在所述的文件的导航方法中,所述文件头信息包括头信息数据长度、TMAP信息起始地址、TMAP信息长度和增强视频对象单元起始地址。同时,本专利技术还提供一种使用所述文件的导航方法的应用方法,所述应用方法的步骤包括所述文件的导航方法的应用方法的步骤包括输入指定的时间信息;读取所述新的文件头信息;从新的文件头信息中获取TMAP信息起始地址,根据TMAP信息起始地址开始读取长度为TMAP信息长度的导航数据,从所述导航数据中解析导航信息;根据所述新的文件头信息和所述导航信息,寻址到指定时间的所需的增强视频对象单元。可选的,在所述的文件的导航方法的应用方法中,所述读取文件头信息包括读取TMAP信息起始地址、TMAP信息长度和增强视频对象单元起始地址。可选的,在所述的文件的导航方法的应用方法中,所述导航信息是时间地址映射信息。可选的,在所述的文件的导航方法的应用方法中,所述时间地址映射信息中的地址是所述增强视频对象单元偏移地址。可选的,在所述的文件的导航方法的应用方法中,所述根据所述新的文件头信息和所述导航信息,寻址到指定时间的所需的增强视频对象单元的步骤包括根据所述增强视频对象单元起始地址和所述增强视频对象单元偏移地址,寻址到指定时间的所需的增强视频对象单元。同时,本专利技术还提供一种文件的导航系统,包括合并单元,用于合并记录导航数据的TMAP文件及对应的用于记录增强视频对象单元的EVOBU文件;新建单元,用于对所述合并单元建立新的文件头信息。可选的,在所述的文件的导航系统中,所述文件头信息包括头信息数据长度、TMAP信息起始地址、TMAP信息长度和增强视频对象单元起始地址。同时,本专利技术还提供一种文件的导航系统的应用装置,包括文件头信息读取单元,用于读取所述新的文件头信息;TMAP读取及解析单元,用于从新的文件头信息中获取TMAP信息起始地址,根据TMAP信息起始地址开始读取长度为TMAP信息长度的导航数据,从所述导航数据中解析导航息;EVOBU寻址单元,用于根据所述新的文件头信息和所述导航信息,寻址到所需的增强视频对象单元。可选的,在所述的文件的导航系统的应用装置中,所述文件头信息读取单元用于读取TMAP信息起始地址、TMAP信息长度和增强视频对象单元起始地址。可选的,在所述的文件的导航系统的应用装置中,所述导航信息是时间地址映射信息。可选的,在所述的文件的导航系统的应用装置中,所述时间地址映射信息中的地址是所述增强视频对象单元偏移地址。实施本专利技术的一种文件的导航方法及系统,具有以下有益效果将记录导航信息的TMAP文件及对应的用于记录增强视频对象单元的EVOBU文件合并成新的合并文件解决了当所述TMAP文件和/或所述EVOBU文件应用在非扇区介质情况下,无法根据TMAP文件导航到增强视频对象单元的问题,多样化了多媒体内容的存储介质。附图说明下面将结合附图及实施例对本专利技术作进一步说明,附图中图1是本专利技术文件的导航方法的流程示意图;图2是本专利技术文件的导航方法的应用方法流程示意图;图3是本专利技术文件的导航系统的结构示意图4是本专利技术文件的导航系统的应用装置的结构示意图。具体实施例方式以下结合附图和具体实施例对本专利技术提出的一种文件的导航方法及系统进一步详细说明。根据下面说明和权利要求书,本专利技术的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本专利技术实施例的目的。如图1所示,本专利技术提供一种文件的导航方法,所述文件的导航方法的步骤包括Sll :将用于记录导航数据的TMAP文件及对应的用于记录增强视频对象单元的EVOBU文件合并成新的合并文件;其中,所述TMAP文件是时间地址映射信息,主要包括用来在时间线上的指定时间段内再现这些对象的时间映射信息,根据指定的时间信息可以查询到该时间信息对应到的增强视频对象单元的偏移地址。所述EVOBU文件是TMAP文件中指定时间段内的增强视频对象单元。S12 :在新的合并文件中建立新的文件头信息。其中,所述新的文件头信息包括头信息数据长度、TMAP信息起始地址、TMAP信息长度和增强视频对象单元起始地址。如图2所示,一种使用所述文件的导航方法的应用方法,所述应用方法的步骤包括S21 :输入指定的时间信息;S22 :读取所述新的文件头信息;具体的,读取新的文件头信息包括读取TMAP信息起始地址addr_tmap、TMAP信息长度len_tmap和增强视频对象单元起始地址addr_evo。S23 :从新的文件头信息中获取TMAP信息起始地址,根据TMAP信息起始地址开始读取长度为TMAP信息长度的导航数据,从所述导航数据中解析导航信息;其中,所述导航信息是时间地址映射信息,其中的地址是所述增强视频对象单元偏移地址addr_off。S24 :根据所述新的文件头信息和所述导航信息,寻址到指定时间的所需的增强视频对象单元。具体的,根据所述增强视频对象单元起始地址addr_evo和所述增强视频对象单元偏移地址addr_off,得到指定时间的所述增强视频对象单元的绝对地址,即寻址到指定时间的所需的增强视频对象单元。同时,如图3所示,本专利技术还提供了一种文件的导航系统,包括合并单元31,用于合并记录导航数据的TMAP文件及对应的用于记录增强视频对象单元的EVOBU文件;新建单元32,用于对所述合并单元31建立新的文件头信息。其中,所述新的文件头信息包括头信息数据长度、TMAP信息起始地址、TMAP信息长度和增强视频对象单元起始地址。如图4所示,本专利技术还提供了一种文件的导航系统的应用装置,包括文件头信息读取单元41,用于读取所述新的文件头信息;具体的,所述文件头信息读取单元41用于读取TMAP信息起始地址、TMAP信息长度和增强视频对象单元起本文档来自技高网...

【技术保护点】
一种文件的导航方法,其特征在于,包括:将用于记录导航数据的TMAP文件及对应的用于记录增强视频对象单元的EVOBU文件合并成新的合并文件;在新的合并文件中建立新的文件头信息。

【技术特征摘要】
1.一种文件的导航方法,其特征在于,包括 将用于记录导航数据的TMAP文件及对应的用于记录增强视频对象单元的EVOBU文件合并成新的合并文件; 在新的合并文件中建立新的文件头信息。2.根据权利要求1所述的文件的导航方法,其特征在于,所述文件头信息包括头信息数据长度、TMAP信息起始地址、TMAP信息长度和增强视频对象单元起始地址。3.一种使用如权利要求1所述的文件的导航方法的应用方法,其特征在于,所述文件头信息包括头信息数据长度、TMAP信息起始地址、TMAP信息长度和增强视频对象单元起始地址; 所述文件的导航方法的应用方法的步骤包括 输入指定的时间信息; 读取所述新的文件头信息; 从新的文件头信息中获取TMAP信息起始地址,根据TMAP信息起始地址开始读取长度为TMAP信息长度的导航数据,从所述导航数据中解析导航信息; 根据所述新的文件头信息和所述导航信息,寻址到指定时间的所需的增强视频对象单元。4.根据权利要求3所述的文件的导航方法的应用方法,其特征在于, 所述读取文件头信息包括读取TMAP信息起始地址、TMAP信息长度和增强视频对象单元起始地址。5.根据权利要求3所述的文件的导航方法的应用方法,其特征在于,所述导航信息是时间地址映射信息。6.根据权利要求5所述的文件的导航方法的应用方法,其特征在于,所述时间地址映射信息中的地址是所述增强视频对象单元偏移地址。7.根据权利要求6所述的文件的导航方法的应用方法,其特征在于,所述根据所述新的文件头信息和所述导航信息,寻址到指定时间的所需的增...

【专利技术属性】
技术研发人员:周茂林夷延有
申请(专利权)人:杭州士兰微电子股份有限公司
类型:发明
国别省市:

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

1