在媒体中创建数据/逻辑格式的方法、及媒体读取装置/方法制造方法及图纸

技术编号:3063916 阅读:155 留言:0更新日期:2012-04-11 18:40
一种在数据存储媒体中创建一种数据结构以描述存储在其中的不同数据内容的方法,其特征在于,该方法包括以下步骤:    在媒体中创建至少一个内容对象,该对象包括数据内容;    创建一个和媒体中的对象相联系的对象定义文件,该对象定义文件描述对象;以及    在媒体中创建一个索引文件,该索引文件包括一个具有对象参考内容的内容表。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术总体上涉及光盘,尤其涉及具有独立于内容类型和物理媒体的通用逻辑格式的光盘。
技术介绍
光存储媒体如光盘已经被广泛地用于存储各种不同类型的媒体,例如音频、视频、数据和图像。在光盘技术的发展中,涌现了大量的物理的或逻辑的光盘格式并使其商品化。例如,物理媒体已经经历了从CD到DVD,再到Blu-ray光盘,并在将来发展到其他新型的光存储媒体的路程。至于光盘的逻辑格式有CD-音频、图片CD、VCD、SVCD、DVD等。媒体的内容类型包括MPEG1、MPEG2、AC-3、MP3等音频格式的内容类型,以及MPEG1、MPEG2、MPEG4、DIVX等视频格式的内容类型。描述上述每种格式都有冗长而详细的规范。播放器的生产者必须为每种格式提供支持或承受市场份额的下降。因此,任何一种新格式(物理的或逻辑的)的引进都是一种资源的消耗和危险的过程,这需要包括例如内容提供者、播放器生产者等在内的各个参与者的亲密合作。更进一步地,消费者被吸引购买新一代的用于每种新采用的光盘格式的播放器,但这种播放器又不可能支持与之竞争的其它光盘格式。此外,新格式不可能被所有的内容提供者支持。结果,在消费者中产生了大量的迷惑,并较大地提高了采用新格式的条件限制。因此,就存在一种具有独立于内容类型和物理媒体的通用逻辑格式的光盘的需要。
技术实现思路
本专利技术提供一种具有通用逻辑格式的光盘。该光盘具有被定义为独立于内容类型(也就是,数据类型和媒体编码方案)和物理媒体的数据结构。根据本专利技术的一个实施例,提供一种数据存储媒体用以存储数据由一个数据处理系统访问的。该数据存储媒体包括一个存储在媒体中的数据结构,用于描述存储在其中的不同的数据内容。该数据结构包括至少一个含有数据内容的内容对象,一个和该对象有联系的用于描述该对象的对象定义文件,以及一个索引文件,该索引文件包括一个具有对象参考内容的内容表。本专利技术的通用逻辑格式可以容易地适用于任何新内容类型,无需定义一个完整的新格式。更进一步地,不同类型的内容可以储存在同一个光盘上,而且这些内容可以是相关的也可以是不相关的。此外,由于通用逻辑格式独立于物理媒体,因此它可以在任何现有的或将来的光盘媒体如DVD、Blu-ray光盘等中执行。通过参照下面与附图结合的描述和权利要求,我们能对本专利技术做一个更全面了解,从而本专利技术其它的目的和这些目的的实现方法就变得更加显而易见。附图说明下面本专利技术将参照以下附图和通过实例的方式做进一步的详细说明图1显示了根据本专利技术的一个实施例的光盘在一个应用层面上的一种通用逻辑格式;以及图2是用于根据本专利技术的一个实施例的具有通用逻辑格式的光盘的播放器的操作流程图。在这些附图中,相同的标号表示相类似或者相对应的特征或功能。具体实施例方式依照本专利技术,用一种具有一个数据结构的通用逻辑格式来定义一个光盘,在这个数据结构中,存储在光盘上的数据内容并不限制于特殊的数据类型如视频、音频或数据,有关这些内容的应用或编码方案(例如,MPEG2、MPEG4、DIVX等)不必依赖于光媒体的物理格式。这是通过使光盘的应用层面独立于光盘的物理层面来实现的。此外,把通常位于光盘引入区域的内容识别文件从物理层面移到了应用层面。通过这种方法,内容的不同数据类型以及涉及这些内容的不同应用可以独立于光盘的物理格式而在同一光盘上共同存在并相互作用。因而,例如,.一种CD-音频格式可以存在于一个DVD光盘媒体上,反之亦然。更进一步地,现有的编码方案(例如,DVD视频)可以容易地在任何将来的光盘媒体和其他如硬盘、闪存存储器等具有随机存取功能的存储媒体上执行。图1显示了根据本专利技术的一个实施例的光盘应用层面上的一种通用逻辑格式10,这个光盘可以是一个可记录的光盘也可以是一个发行的ROM光盘。通用逻辑格式10包括多个含有不同编码方案的各种数据类型的内容对象文件12,多个与内容对象文件12有联系的对象定义文件13,一个存储有关播放对象的表述定义的表述文件16,以及一个用作启动文件的索引文件20。索引文件20包括一个内容表(TOC)22,该内容表(TOC)22含有光盘上如视频文件26、音频文件32、数据文件36等与内容对象文件12相联系的不同文件类型的参考内容。在本实施例中,索引文件20用meta语言例如XML(可扩展标记语言可扩展标记语言)定义。而且,每个内容对象文件12用包括内容名称,内容类型,内容描述等的有联系的对象定义文件13来定义。每个对象定义文件13最好用meta语言例如XML编写。表述文件16包括一个菜单和一个播放列表,并用meta语言如SMIL(同步多媒体合成语言)编写,以控制同步和时序。这个SMIL文件能够从有联系的对象定义文件获得关于内容对象文件12的总体XML信息用以在电视屏幕上显示内容对象。当然,这些文件不是必须用XML或SMIL编写。其他的meta语言包括用户自定义meta语言也可以用于达到相同的目的。图2是用于根据本专利技术的一个实施例的具有通用逻辑格式的光盘的播放器的操作流程图。这样的播放器一般包括一个微处理器。读盘(步骤102)时,播放器将确定播放器上是否有合适的分析程序(例如XML分析程序)。如果播放器上没有合适的分析程序,它将确定是否可从光盘(步骤112)或互联网上(步骤116)获得分析程序。如果不能获得分析程序,播放器将提示用户该光盘不可辨认(步骤122)并拒绝播放该光盘。另一方面,如果从光盘或网络可以得到分析程序,播放器将获得该分析程序(步骤126)。一旦获得分析程序,播放器将用该分析程序分析索引文件20(步骤132)以获得TOC。播放器将提示用户从光盘上的源TOC选择一个内容对象文件12(步骤136)并分析有联系的对象定义文件(步骤142)以确定对象的内容类型是否可播放(步骤146)。如果对象不能由该播放器播放,播放器将提示用户选择另外的对象并以相同的方式分析有联系的对象定义文件。但是,如果对象是可播放的,播放器把该对象加入存储在播放器中的已过滤的TOC中(步骤152)并确定对象是否为光盘上的最后一个对象。如果不是最后一个,将重复步骤136到步骤156之间的步骤。所有的对象都分析过以后,播放器将在电视屏幕上向客户显示具有可播放内容的已过滤的TOC(步骤162)。已过滤的TOC与表述文件的播放列表不同,该已过滤的TOC包括只有在特定播放器上可播放的那些内容对象的参考内容。在本专利技术中不要求文件系统,但文件系统可以任选地包括在光盘中。在这种情况下,文件系统和索引文件互相独立,播放机可以通过用来自文件系统的文件名或来自索引文件的轨迹号进行内容对象的寻址。虽然本专利技术结合特定的实施例进行了叙述,但对于本
的熟练的人士,根据上文的叙述作出多种替代,修改和变化将是显而易见的。因此,所有这样的替代,修改和变化都因落入附后的权利要求的精神和范围内而包括在本专利技术中。权利要求1.一种在数据存储媒体中创建一种数据结构以描述存储在其中的不同数据内容的方法,其特征在于,该方法包括以下步骤在媒体中创建至少一个内容对象,该对象包括数据内容;创建一个和媒体中的对象相联系的对象定义文件,该对象定义文件描述对象;以及在媒体中创建一个索引文件,该索引文件包括一个具有对象参考内容的内容表。2.如权利要求1所述的方法,其特征在于本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:王蓓德克莱·凯利彭扬西蒙·布兰乔
申请(专利权)人:皇家飞利浦电子股份有限公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利