记录和重现用于管理记录媒体的回放控制的数据结构的方法和装置转让专利

申请号 : CN200480009338.8

文献号 : CN1771549B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 徐康洙金炳振

申请人 : LG电子株式会社

摘要 :

记录媒体上的数据结构包括存储信息文件的导航区域。该信息文件包括多个导航分段,导航分段用来表示标题的一个或多个重现路径,每个导航分段包括至少一个导航命令,并且多个导航分段中的每一个包括用于启动播放列表的导航命令,导航分段之一是标题的进入导航分段。

权利要求 :

1.一种记录用于管理记录媒体的回放控制的数据结构的方法,包括:将包括视频数据的AV流文件记录在所述记录媒体上;

将播放列表文件记录在所述记录媒体上,所述播放列表文件包括识别所述视频数据的片断中的播放间隔的至少一个播放项;以及将信息文件记录在所述记录媒体上,信息文件包括利用导航命令启动所述播放列表文件的导航分段。

2.如权利要求1所述的方法,其特征在于,所述视频数据具备多个重现路径。

3.如权利要求2所述的方法,其特征在于还包括:记录第一播放列表文件,它包括识别所述视频数据的第一片断中的播放间隔的至少一个播放项;以及记录第二播放列表文件,它包括识别所述视频数据的第二片断中的播放间隔的至少一个播放项,所述第一和第二片断具有不同的重现路径。

4.如权利要求3所述的方法,其特征在于,所述信息文件包括启动所述第一播放列表文件的第一导航分段;和启动所述第二播放列表文件的第二导航分段。

5.如权利要求2所述的方法,其特征在于,所述多个重现路径构成分支结构。

6.一种重现用于管理记录媒体的回放控制的数据结构的方法,包括:从所述记录媒体上读取信息文件,信息文件包括利用导航命令启动播放列表文件的导航分段;

从所述记录媒体读取被所述导航分段启动的所述播放列表文件,所述播放列表文件包括识别视频数据的片断中的播放间隔的至少一个播放项;以及重现包括被所述播放项所识别的视频数据的AV流文件。

7.如权利要求6所述的方法,其特征在于,所述视频数据具备多个重现路径。

8.如权利要求7所述的方法,其特征在于还包括:读取第一播放列表文件,它包括识别所述视频数据的第一片断中的播放间隔的至少一个播放项;以及读取第二播放列表文件,它包括识别所述视频数据的第二片断中的播放间隔的至少一个播放项,所述第一和第二片断具有不同的重现路径。

9.如权利要求8所述的方法,其特征在于,所述信息文件包括启动所述第一播放列表文件的第一导航分段;和启动所述第二播放列表文件的第二导航分段。

10.如权利要求7所述的方法,其特征在于,所述多个重现路径构成分支结构。

11.一种记录用于管理记录媒体的回放控制的数据结构的装置,包括:采集器,配置为将数据记录在记录媒体上;

控制器,配置为控制采集器将包括视频数据的AV流文件记录在记录媒体上,将播放列表文件记录在记录媒体上,所述播放列表文件包括识别所述视频数据的片断中的播放间隔的至少一个播放项,以及将信息文件记录在记录媒体上,所述信息文件包括利用导航命令启动所述播放列表文件的导航分段。

12.如权利要求11所述的装置,其特征在于,所述视频数据具备多个重现路径。

13.如权利要求12所述的装置,其特征在于,所述控制器配置为控制所述采集器:记录第一播放列表文件,它包括识别所述视频数据的第一片断中的播放间隔的至少一个播放项;以及记录第二播放列表文件,它包括识别所述视频数据的第二片断中的播放间隔的至少一个播放项,所述第一和第二片断具有不同的重现路径。

14.如权利要求13所述的装置,其特征在于,所述信息文件包括启动所述第一播放列表文件的第一导航分段;和启动所述第二播放列表文件的第二导航分段。

15.如权利要求12所述的装置,其特征在于,所述多个重现路径构成分支结构。

16.一种重现用于管理记录媒体的回放控制的数据结构的装置,其特征在于,包括:采集器,配置为读取记录媒体上记录的数据;

控制器,配置为控制所述采集器

从记录媒体上读取信息文件,所述信息文件包括利用导航命令启动播放列表文件的导航分段,从记录媒体读取被所述导航分段启动的所述播放列表文件,所述播放列表文件包括识别视频数据的片断中的播放间隔的至少一个播放项,以及重现包括被所述播放项识别的所述视频数据的AV流文件。

17.如权利要求16所述的装置,其特征在于,所述视频数据具备多个重现路径。

18.如权利要求17所述的装置,其特征在于,所述控制器配置为控制所述采集器:读取第一播放列表文件,它包括识别所述视频数据的第一片断中的播放间隔的至少一个播放项;以及读取第二播放列表文件,它包括识别所述视频数据的第二片断中的播放间隔的至少一个播放项,所述第一和第二片断具有不同的重现路径。

19.如权利要求18所述的装置,其特征在于,所述信息文件包括启动所述第一播放列表文件的第一导航分段;和启动所述第二播放列表文件的第二导航分段。

20.如权利要求17所述的装置,其特征在于,所述多个重现路径构成分支结构。

说明书 :

记录和重现用于管理记录媒体的回放控制的数据结构的方

法和装置

技术领域

[0001] 本发明涉及具有用于管理至少一个标题的回放控制的数据结构的记录媒体,以及用于重现和记录的方法和装置。

背景技术

[0002] 能够记录大量的高质量的视频和音频数据的只读以及可重写光盘的标准化进展迅速,同时在不久的将来与光盘相关的新的产品可望可以购买。可重写的Blu-ray光盘(BD-RE)就是这类新光盘的示例。
[0003] 图1示出BD-RE的文件结构。该文件结构或数据结构用于管理记录在BD-RE中的视频和音频数据的重现。如图示出,数据结构包括一个包含至少一个BDAV目录的根目录。该BDAV目录包含文件诸如′info.bdav′、′menu.tidx′、以及′mark.tidx′、存储* * *
了播放列表文件(rpls以及 vpls)的PLAYLIST子目录、存储了片断信息文件(clpi)的* *
CLIPINF子目录、存储了与片断信息文件(clpi)相应的MEPG2格式A/V流片断文件(m2ts)的STREAM子目录。除示出光盘的数据结构外,图1还表示光盘区域。例如,通用信息文件inifo.bdav存储在光盘的一个或多个通用信息区域中。
[0004] 由于图1所示的BD-RE数据结构和盘格式是众所周知并且是可行的,因此在这里的公开只对文件结构作简短的概括。
[0005] 如上所述,STREAM目录包括称为片断文件的MEPG2格式化A/V流文件。STREAM目录也包括一个作为桥接片断A/V流文件的特殊类型的片断。桥接片断用来在片断文件中选择的两个显示间隔之间作无缝的连接,并且与片断文件相比有较小的数据量。A/V流包括视频和音频数据的源信息包。例如,视频数据的源信息包包括报头和传输信息包。源信息包包括源信息包号码,该号码一般是按顺序分配的号码,作为用于访问源信息包的地址。传输信息包包括信息包标识符(PID)。PID标识属于传输信息包的传输信息包序列。该序列中的每个传输信息包都有相同的PID。
[0006] CLIPINF目录包括与每个A/V流文件相关的片断信息文件,片断信息文件指 示相关联的A/V流的类型、序列信息、程序信息、和定时信息等等。序列信息描述到达时间基础(ATC)和系统时间基础(STC)序列等等。例如,序列信息指示序列号、每个序列的起始和结束时间信息、每个序列中的第一个源信息包的地址以及在每个序列中的传输信息包的PID等等。程序的内容固定的源信息包的序列称为程序序列。程序信息指示,程序序列的号码、每个程序序列的起始地址、以及在程序序列中的传输信息包的PID等等。 [0007] 定时信息是作为特征点信息(CPI)。CPI的一种形式就是进入点(EP)映射。映射EP映射将演示时间印记(例如在一个到达时间基础(ATC)和系统时间基础(STC)上)映射到源信息包地址(即源信息包号)。演示时间印记(PTS)和源信息包号(SPN)与AV流中的进入点相关;即,PTS和其相关的SPN指向AV流中的一个进入点。所指信息包通常称作进入点信息包。
[0008] PLAYLIST目录包括一个或多个播放列表文件。播放列表的概念已被引入以便于编辑/组装片断用于重放。播放列表文件是片断中的播放间隔的集合。每个播放间隔称作播放项。播放列表文件识别组成播放列表的每个播放项等等,同时,每个播放项是指向片断文件时间轴上位置的一对IN点和OUT点(例如,ATC或者STC基础上的演示时间标记)等等。换言之,播放列表文件识别播放项,每个播放项指向片断文件或其一部分并且识别与片断文件相关联的片断信息文件。片断信息文件用来将播放项映射到源信息包的片断等。 [0009] 播放列表目录包括真实播放列表(*rpls)和虚拟播放列表(*vpls)。真实播放列表只能使用片断,不能使用桥接片断。即,可认为真实播放列表引用片断的一部分,因此,概念上认为盘空间上的被引用的等效体为片断的部分。虚拟的播放列表可使用片断和桥接片断,因此在概念上认为真实播放列表不与虚拟播放列表并存。
[0010] Info.bdav文件是一个提供用来管理记录在光盘中的A/V流的重现的通用信息的通用信息文件。更具体地说,Info.bdav文件包括播放列表的表格,该播放列表表格识别同一个BDAV目录的PLAYLIST目录中的播放列表的文件名。
[0011] menu.tidx、menu.tdt1和menu.tdt2存储与微缩图菜单相关的信息,mark.tidx、mark.tdt1和mark.tdt2文件存储与标记微缩图相关的信息。由于这些文件并非与本发明特别相关,因此将不再对其讨论。
[0012] 对如Blu-ray ROM(BD-RW)这一类的高密度只读光盘的标准化还在进程中。现在还没有有效的数据结构来管理记录在如Blu-ray ROM(BD-ROM)这一类高密度只 读光盘上的一个以上的标题的回放控制。

发明内容

[0013] 根据本发明的记录媒体包括用于管理管理记录在记录媒体中的至少一个标题的回放控制的数据结构。
[0014] 在一具体实施例中,导航区域存储包括用来表示标题的一个或多个重现路径的多个导航分段的信息文件。每个导航分段包括至少一个导航命令。众多导航分段中每个都包括用于启动播放列表的导航命令,并且导航分段之一是标题的进入导航分段。 [0015] 在一具体实施例中,每个沿着一个或多个重现路径的分支点在已启动的播放列表的边界上产生。在另一实施例中,组成标题的一个或多个重现路径的每个导航分段都包括用于启动播放列表的导航命令。
[0016] 本发明还提供用于记录和重现根据本发明的数据结构的装置和方法。 附图说明
[0017] 从以下结合附图的详细描述中,本发明的这些以及其他的目的、特征和优点将得到更好的理解,其中:
[0018] 图1示出根据Blu-ray可重写盘标准的可重写光盘的已有技术文件或数据结构; [0019] 图2示出用于管理诸如BD-ROM的高密度记录媒体的回放控制的数据结构和方法的实施例;
[0020] 图3示出包括TITLE目录的数据结构的示例;
[0021] 图4示出根据本发明的数据结构的又一实施例;
[0022] 图5示出应用本发明的光盘重现装置的部分结构的示意框图;
[0023] 图6示出根据本发明的记录和重现装置的一个实施例。

具体实施方式

[0024] 为了更全面地理解本发明,将参考附图对其实施例进行详细描述。 [0025] 诸如高密度光盘的高密度记录媒体,例如,Blu-ray ROM(BD-ROM)、BD-RE等等,依照本发明具有用于管理例如,视频和音频数据的重现的文件或数据结构。根据本发明的数据结构在某些方面与众所周知的BD-RE标准相同,因此 将不再重复这些方面。相对地,仅仅对根据本发明的实施例的数据结构的不同方面作简要地详述。
[0026] 程序、视频和音频数据通常按各个标题组织,例如,通过视频和音频呈现的不同的电影按照不同的标题来组织。此外,标题组织成各个章节,如同一本书通常也组织成章节。 [0027] 由于诸如BD-ROM、BD-RE光盘的较新的、高密度记录媒体有较大的存储能力,不同的标题、交互式标题、同一标题的不同版本、以及标题的一部分都可记录并因此从记录媒体中重现。例如,用来表示照相机角度的视频数据可记录在记录媒体上。作为另外一示例,与不同语言相关联的标题的版本以及标题的一部分可记录在记录媒体中。作为又一示例,导演版的标题和剧场版的标题可记录在记录媒体中。或者,成人版、少年版和儿童版(即不同的父母控制版)的标题或者标题的部分都记录在记录媒体中。每个版本、照相机角度等都表示不同的重现路径,并且在这些示例当中的视频数据都可称为多重重现路径视频数据被引用。
[0028] 图2示出用来管理诸如BD-ROM的高密度记录媒体的标题回放控制的数据结构和方法的实施例。如图所示,记录在BD-ROM上的A/V流存储并管理为片断文件。并且与该片断相关联的播放列表用来管理片断文件的回放控制。另外,与播放列表相关联的分段也重新定义并且,例如,多重标题,其中某些分段安排在不同的序列中进行管理。 [0029] 引用所记录的A/V流片断文件的播放列表是在播放列表层中进行管理的。同时诸如用于多重标题的播放列表的回放是在标题回放控制层中进行管理的。因此,可单独地对片断文件、播放列表和多重标题进行管理。
[0030] 在图2中,第一个标题即标题#1包含以特定的序列互相连接的分段1至分段7。其中分段2和分段3组成一个分支结构(分支多重路径结构),以及分段5、6和7组成一个多重路径结构。分段是导航命令域,至少提供一项与记录媒体的重现相关联的导航命令。
例如,进入分段,分段1为播放列表1的回放提供导航命令。分段2和分段3分别为播放列表2和播放列表3提供回放命令。播放列表2参考和控制片断2的整个A/V流的回放的同时,而播放列表3仅参考和控制片断2的部分A/V流的回放。
[0031] 类似地,分段5、6和7分别为播放列表5、6和7的回放提供导航命令。如上所述,分段5、6和7为不同的重现路径提供导航信息。例如,播放列表 5所引用的A/V流标记为在韩国有效,播放列表6所引用的A/V流标记为在美国有效,播放列表7所引用的A/V流标记为在日本有效。
[0032] 如图2所示,沿着一个或多个重现路径的每个分支点在被启动播放列表的边界上产生。
[0033] 图2示出的标题#2可记录或管理为补充辅助标题或不同的标题。在标题#2中,分段2、3和4组成分支结构,以及分段5、6和7组成多重路径结构。标题#2包括与标题#1相关联的播放列表,或仅包括新的播放列表。再一次,沿着一个或多个重现路径的每个分支点在被启动的播放列表的边界上产生。
[0034] 包含在分段#2中的分段的回放序列和回放控制信息通过例如程序’JavaScriptor’记录下来。同时包含在标题#1中的分段的回放序列和回放控制信息可以记录为命令。只用于播放主A/V数据的标题被分类为核心简档标题和有附加内容的标题,如存储的注释分类为完整简档标题。
[0035] 这些标题可存储在属于BD-ROM文件结构的标题目录中。图3示出包括标题目录的数据结构的示例,在图中,例如根目录包括BD-ROM目录,BD-ROM目录包含TITLE目录,在TITLE目录中放置名为’01001.vts’的标题文件。
[0036] 包含在标题文件’01001.vts’中的导航信息,例如,VTSI包括用户接口应用信息(UIAppInfTitle)、标题分段表格(TableOfTitleSegment)等。诸如包含在TableOfTitleSegment中的标题分段1的每个标题分段包括播放列表指针(PlayList Pointer)、播放列表预命令(PL Pre-CMDs)、播放列表后命令(PLPost-CMDs)和对应于包含在相应的播放列表中的播放项的播放项命令(PI-CMDs)。
[0037] 播放列表指针是用来将标题链接到放置在PLAYLIST目录中的多个播放列表中的一个播放列表的特殊的信息,并且播放列表的名字或号码是存储在播放列表指针中的。在图3中,标题分段1的播放列表指针指向播放列表1。
[0038] PL Pre-CMDs包含用于与播放列表对应的A/V数据的回放的初始化信息。PL Post-CMDs包含用于何时终止播放列表的回放的信息。
[0039] 一个标题分段与单个播放列表或多个播放列表相关联。在后一种情形,一个标题分段包括一个以上的播放列表指针。
[0040] 包含在播放列表中的播放项与放置在CLIPINF目录中的片断信息文件相关联。每个片断信息文件依次与放置在流目录中的片断文件相关联。
[0041] 图4示出根据本发明的数据结构的实施例。如图所示,根目录包括BD-ROM 目录。*
BD-ROM目录包括包含了标题文件(.vts)的TITLE目录以及PLAYLIST、CLIPINF、STREAM目录。
[0042] 包 含 在 标 题 文 件 中 的VTSI包 括 参 考 图3的 上 述 UIAppInfoTitle、TableOfTitleSegment。TableOfTitleSegment包括一个标题分段列表。每个标题分段与一个以上的播放列表文件相关联。在图4中,分段2与播放列表2相关联,并且包含在播放列表2中的播放项具有存储在CLIPINF目录中的对应的片断信息。片断信息文件与放置在*STREAM目录中的片断文件(.m2ts)相关联。
[0043] 图5示出应用本发明的光盘装置的部分结构的示意框图。如图所示,光盘装置包括用来从光盘重现数据的光学采集器111,。VDP(Video Disc Play)系统112控制光学采集器111的重现操作并且解调通过光学采集器111所重现的数据。VDP系统112产生AV流,该AV流可输入D/A转换器113以产生AV流的模拟版本。
[0044] VDP系统112控制光学采集器111,并且基于从用户接口接收的用户输入和记录在根据本发明的光盘中的导航和管理信息来调制重现数据。在重现过程中,重现的导航/管理的信息存储在存储器114中。VDP系统112通过询问包含在标题文件中的分段来播放标题,因此以各个序列播放A/V流。通过包含在标题分段中的对应的播放列表指针来对播放列表进行访问。
[0045] 在利用包含在标题分段中的PL Pre-CMDs执行初始化之后,光盘装置播放与每个PI-CMDs相关联的A/V流。在播放了A/V流之后,光盘装置执行诸如基于播放列表的PL-Post CMDs对分支中的一个标题分段进行选择的随后的步骤。
[0046] 在另一方面,TITLE目录包括仅具有主A/V数据的核心简档标题文件,以及具有附加内容以及主A/V数据的完整简档标题文件。或者,核心简档文件和完整简档文件存储在两个不同的目录中。例如,完整标题文件存储在FULLTIME标题目录中。 [0047] BD-ROM目录包含称为CONTENTS的目录,在该目录中存储了诸如由导演注释所组成的完整简档的标题文件的各个内容。用于内容文件的导航信息记录在完整简档标题文件中;因此不同的内容可以与主A/V数据一同播放。
[0048] 图6示出根据本发明的光盘记录和重现装置的实施例的示意框图。如图所示,AV编码器9接收并编码数据(例如,静态图像数据、音频数据等)。AV编码器9将已编码的数据连同编码信息和流属性信息一起输出。多路复用器8 基于编码信息和流属性信息来多路传输已编码的信息以创建例如MPEG-2传输流。源封装器7根据光盘的音频/视频格式将来自多路复用器8的传输信息包封装到相关的源信息包中。如图6所示,AV编码器9、多路复用器8、以及源封装器7的操作通过控制器10控制。控制器10接收在记录操作上的用户输入,然后向AV编码器9、多路复用器8、以及源封装器7提供控制信息。例如,控制器10指令编码器9有关要执行的编码类型,指令多路复用器8有关要创建的传输流,指令源封装器7有关源信息包格式。控制器10还控制驱动器3将源封装器7的输出记录在光盘上。 [0049] 控制器10还创建用来管理记录在光盘中的数据的重现的导航和管理信息。例如,基于通过用户界面(例如,存储在光盘中的指令集、由计算机系统经局域网或互联网提供的指令集)而接收到的信息,控制器10控制驱动3将图2-4的一个或多个数据结构记录在光盘中。
[0050] 在重现过程中,控制器10控制驱动器3重现该数据结构。基于所包括的信息,以及通过界面(例如,记录和重现装置上的控制按钮或者与该重现装置相关联的遥控器)接收到的用户输入,控制器10控制驱动器3重现来自光盘的数据。
[0051] 重现的源信息包通过源解封器4接收并且转化成数据流(例如,MPEG-2传输信息包流),多路分解器5将数据流多路分解至编码数据中。AV解码器6将编码数据解码成馈送到AV编码器9的原始数据。在重现过程中,控制器10控制源解封器4、多路分解器5、AV解码器6的操作。控制器10在重现操作中接收用户输入,并且为AV解码器6、多路分解器5、源解封器4提供控制信息。例如,控制器10指令编码器9有关要执行的解码类型,指令多路分解器5有关要分离的数据,指令源解封器4有关的源信息包格式。 [0052] 虽然在图6中描述了一个记录和重现装置,可以理解,通过利用图6所示的提供记录和重现功能的那些部分,可提供仅仅记录或仅仅重现装置。
[0053] 与本发明实施例相关的用于管理高密度记录媒体的回放控制的数据结构和方法对记录在诸如BD-ROM的高密度记录媒体上的数据流提供了有效的选择和重现。 [0054] 从上述的描述中显而易见,本发明提供了一种方法和装置,用于在高密度记录媒体上记录用来管理记录媒体上的回放控制的数据结构。
[0055] 虽然本发明通过有限的实施例得到了公开,但是本领域的技术人员,得益 于本揭示,将理解其他相关的修改和变化。例如,尽管在若干实施例中参照Blu-ray ROM进行描述,本发明并不仅限于该标准光盘或者光盘。应该说所有相关的修改和变化均落在本发明的精神和范围之内。