具有管理多路重现路径视频数据的重现的数据结构的记录介质及记录和重现的方法和装置的制作方法

文档序号:7575594阅读:168来源:国知局
专利名称:具有管理多路重现路径视频数据的重现的数据结构的记录介质及记录和重现的方法和装置的制作方法
技术领域
本发明涉及一种具有管理至少多路重现路径视频数据的重现的数据结构的记录介质,及用于重现和记录的方法和装置。
背景技术
能记录大量高质量视频和音频数据的新的高密度只读和可重写光盘的标准化已经得到了迅速的发展,并且相关的新光盘产品可望在不久的将来投放市场。可重写蓝光光盘(BD-RE)是这些新光盘中的一种。
图1表示该BD-RE的文件结构。这种文件结构或数据结构提供用于管理记录在该BD-RE上的视频和音频数据的重现。如图所示,该数据结构包括包含至少一个BDAV目录的根目录。该BDAV目录包括譬如‘info.bdav’,‘menu.tidx’,和‘mark.tidx’的文件,存储有播放列表文件(*.rpls和*.vpls)的PLAYLIST子目录,存储有剪辑信息文件(*.clip)的CLIPINF子目录,及存储有相应于剪辑信息文件的MPEG-2格式的A/V流剪辑文件(*.m2ts)的STREAM子目录。除了表示光盘的数据结构之外,图1还表现了光盘的区域。例如,通用信息文件info.bdav存储在光盘的通用信息区或多个区域中。
如图1所示,因为BD-RE数据结构和盘格式是众所周知的并且容易获得,在本申请中将仅对该文件结构进行简单概述。
如上文中所述,该STREAM目录包括被称作剪辑或剪辑文件的MPEG2格式的A/V流文件。该STREAM目录还可以包括被称作桥-剪辑(bridge-clip)A/V流文件的特定类型的剪辑。桥-剪辑用于在剪辑内选择的两个或多个演示区间之间进行无缝连接,一般来讲具有比剪辑小的数据量。该A/V流包括视频和音频数据的源包。例如,视频数据的源包包括包头和传输包。源包包括源包号,该源包号一般是作为访问源包的地址而顺序分配的号码。传输包包括包标识符(PID)。该PID对一个传输包所属的传输包的序列进行识别。在序列中的各个传输包具有相同的PID。
该CLIPINF目录包括与各个A/V流文件相关的剪辑信息文件。该剪辑信息文件显示尤其是与之相关联的A/V流的类型、序列信息、节目信息和计时信息。该序列信息描述到达时间基线(ATC)和系统时间基线(STC)序列。例如,该序列信息此外还显示序列号,每个序列的开始和结束时间信息、各个序列中的第一源包的地址和每个序列中的传输包的PID。其中节目内容连续的源包的序列被称作节目序列。该节目信息此外还表示节目序列号、每个节目序列的起始地址、和节目序列中的传输包的PID。
计时信息被称作特征点信息(CPI)。CPI的一种形式是进入点(EP)地图。该EP地图将演示时间标记(例如,在到达时间基线(ATC)和/或系统时间基线(STC)上)映射到源包地址(即,源包号)。该演示时间标记(PTS)和源包号(SPN)与AV流内的进入点有关。也就是说,PTS及相关的SPN指向A/V流的进入点。所指向的包通常被称作进入点包。
该PLAYLIST目录包括一个或多个播放列表文件。引入播放列表的概念以使得用于回放的剪辑的编辑/合成易于操作。播放列表文件是剪辑的播放区间的集合。每个播放区间被称作一个播放条目。播放列表文件除此之外还识别构成播放列表的每个播放条目,而每个播放条目是指向在一个剪辑的时间轴上的位置的一对入点(IN-point)和出点(OUT-point)(例如,基于ATC或STC的演示时间标记)。换一种方式表述就是,播放列表文件识别播放条目,每个播放条目指向一剪辑或其部分并识别与该剪辑相关的剪辑信息文件。剪辑信息文件特别被用于将播放条目映射为源包的剪辑。
播放列表目录可以包括实播放列表(*.rpls)和虚播放列表(*.vpls)。实播放列表只能采用剪辑而不采用桥-剪辑。也就是说,实播放列表被认为涉及剪辑部分,因此,概念上认为在磁盘空间上与涉及的剪辑部分是相等的。虚播放列表可同时采用剪辑和桥-剪辑,因此,这种实播放列表概念上的考虑不存在于虚播放列表。
info.bdav文件是提供管理记录在光盘上的A/V流重现的通用信息的通用信息文件。更具体地说,info.bdav文件特别包括识别同一BDAV目录的PLAYLIST目录中播放列表文件名的播放列表表格。
menu.tidx,menu.tdtl和menu.tdt2文件存储与菜单缩略图相关的信息。文件mark.tidx,mark.tdt1和mark.tdt2存储与标记缩略图(markthumbnails)相关的信息。由于这些文件与本发明不是特别有关,因此不作进一步描述。
如蓝光ROM(BD-ROM)的高密度只读光盘的标准化正在进行之中。用于管理记录在像BD-ROM这样的高密度只读光盘的视频和音频数据重现的有效的数据结构还未建立。

发明内容
根据本发明的记录介质包括用于管理记录在该记录介质上的至少多路重现路径视频数据(例如,视频数据的不同摄影角度)的重现的数据结构。
在一个范例中,该记录介质包括一个存储至少一个视频数据流的剪辑文件的数据区。每个剪辑文件与该视频数据流的共用重现路径部分和特定重现路径部分之一相关。在一个范例中,该剪辑文件被交叉存储。例如,与特定重现路径部分相关的剪辑文件交叉存储在与共用重现路径部分相关的剪辑文件之间。
在另一个范例中,该剪辑文件具有在剪辑文件重现的过程中防止重现装置缓冲器下溢的容量。在另外的实施例中,该剪辑文件具有在剪辑文件重现的过程中防止重现装置缓冲器上溢的容量。
本发明另外提供了用于记录和重现根据本发明的数据结构的装置和方法。


本发明的上述特征和其他的优点可以从下面结合附图的详细描述中得到更清楚地理解,其中图1是现有技术的根据可重写蓝光光盘(BD-RE)标准的可重写光盘的文件或数据结构;
图2表示根据本发明的记录介质文件或数据结构的一个范例;图3表示具有记录于其上的图2中的数据结构的记录介质的一个例子;图4-图5表示与使用于按照图2的数据结构中的路径重现管理相关的数据结构的实施例;图6表示本发明的光盘记录和重现装置的实施例的示意图。
具体实施例方式
为了充分理解本发明,下面参照附图对其范例进行描述。
根据本发明的诸如蓝光ROM(BD-ROM)、BD-RE等高密度光盘可以具有如图2所示的用于管理视频和音频数据的重现的文件或数据结构。图2中所示的根据本发明的数据结构的许多方面与参照图1讨论的BD-RE标准的数据结构相似。如此,这些方面将不再详细描述。
如图2所述,根目录包含至少一个DVP目录。该DVP目录包括一个通用信息文件info.dvp,菜单文件menu.tidx,menu.tdtl等,存储有播放列表文件(例如,实(*.rpls)和虚(*.vpls))的PLAYLIST目录,存储有剪辑信息文件(*.clip)的CLIPINF目录,及存储有对应于剪辑信息文件的MPEG2-格式的A/V流剪辑文件(*.m2ts)的STREAM目录。
该STREAM目录包括被称作剪辑或剪辑文件的MPEG2格式的A/V流文件。该A/V流包括视频和音频数据的源包。例如,视频数据的源包括包头和传输包。源包包括源包号,源包号通常是作为访问源包的地址而顺序分配的号。传输包包括包标识符(PID)。该PID识别传输包所属的传输包的序列。序列中的每个传输包具有相同的PID。
该CLIPIINF目录包括与每个A/V流文件相关的剪辑信息文件。该剪辑信息特别显示与其相关的A/V流的类型,序列信息,节目信息和计时信息。序列信息描述到达时间基线(ATC)和系统时间基线(STC)序列。例如,序列信息特别显示序列号,每个序列的起始时间和结束时间信息,每个序列中的第一源包地址和每个序列中的传输包的PID。其中节目的内容连续的源包序列被称作节目序列。该节目信息特别显示节目序列号,每个节目序列的起始地址,和节目序列中的传输包的PID(s)。
计时信息被称作特征点信息(CPI)。CPI的一种形式是进入点(EP)地图。该EP地图将演示时间标记(例如,关于到达时间基线(ATC)和/或系统时间基线(STC))映射到源包地址(即,源包号)。该演示时间标记(PTS)和源包号(SPN)与AV流内的进入点有关;就是说,该PTS和与其有关的SPN指向AV流上的进入点。被指向的包常常被称作进入点包。
该PLAYLIST目录包括一个或多个播放列表文件。引入播放列表的概念以使得用于回放的编辑/合成剪辑易于操作。播放列表文件是剪辑内播放区间的集合。每个播放区间被称作一个播放条目。播放列表文件除此之外还识别构成播放列表的每个播放条目,而每个播放条目尤其是指向一个剪辑时间轴上的位置的一对入点和出点(例如,基于ATC或STC的演示时间标记)。换一种方式表述就是,播放列表文件识别播放条目,每个播放条目指向一剪辑或其部分并识别与该剪辑相关的剪辑信息文件。该剪辑信息文件特别将播放条目映射到源包的剪辑。
播放列表目录可以包括实播放列表(*.rpls)和虚播放列表(*.vpls)。实播放列表只采用剪辑而不采用桥-剪辑。也就是说,实播放列表被认为涉及剪辑的部分,因此,概念上认为在磁盘空间上与涉及的剪辑部分是相等的。虚播放列表可采用剪辑和桥-剪辑,因此,实播放列表概念上的考虑不存在于虚播放列表。
info.dvp文件是提供管理记录在光盘上的A/V流重现的通用信息的通用信息文件。更具体地说,info.dvp文件特别包括识别PLAYLIST目录中播放列表文件名的播放列表表格。该info.dvp文件将在下面参照本发明的实施例进行详细讨论。
除了显示根据本发明的一个实施例的记录介质的数据结构外,图2还表示该记录介质的区域。例如,通用信息文件被记录在一个或多个通用信息区域内,该播放列表目录被记录在一个或多个播放列表目录区域内,播放列表目录内的每个播放列表被记录在记录介质的一个或多个播放列表区域内,等等。图3表示具有存储于其上的图2的数据结构的记录介质的一个例子。如图所示,该记录介质包括一个文件系统信息区,一个数据库区和一个A/V流区。该数据库区包括一个通用信息文件和播放列表信息区和一个剪辑信息区。该通用信息文件和播放列表信息区具有记录在它的通用信息文件区内的通用信息文件,和记录在它的播放列表信息区内的PLAYLIST目录和播放列表文件。该剪辑信息区具有CLIPINFO目录和记录在其内的相关的剪辑信息文件。该A/V流区具有记录在其中的用于各种标题的A/V流。
视频和音频数据典型地构成单个的标题;例如,由视频和音频数据表示的不同电影构成不同的标题。而且,如同一本书常常被编组成章一样,一个标题也可以编组成单个的章。
因为更新的高密度记录介质譬如BD-ROM和BD-RE光盘等具有大存储容量,所以不同的标题,标题或标题的部分的各种版本都可以被记录,并从该记录介质重现。例如,代表不同摄影角度的视频数据可以记录在记录介质上。作为另一个例子,有关不同语言的标题或其部分的版本可以记录在记录介质上。作为另外的例子,标题的导演版本和剧场版本可以记录在记录介质上。或者,标题的或标题的部分的成人版本,青年人版本和儿童版本(即,不同的父母控制版本)可以记录在记录介质上。各个版本、摄影角度等等代表不同的重现路径,并且在这些例子中的视频数据被称作多路重现路径视频数据。可以理解上述的多路重现路径视频数据的例子不是受限制的,本发明可适应于任何类型的多路重现路径视频数据或这些类型的组合。正如下面参照本发明的实施例将要详细描述的,根据本发明的数据结构包括路径管理信息和/或导航信息,用于管理记录在记录介质上的多路重现路径视频数据的重现。
下面参照图4对在根据图2的数据结构中使用的重现路径管理数据结构的第一个实施例进行描述。
原始数据流包括所有重现路径共用的视频数据部分和对特定重现路径指定的视频数据部分。根据本发明的一个实施例,该各个部分在记录介质上被存储为剪辑文件。更特别的,该剪辑文件可以交叉存储在记录介质上。图4表示本发明上述实施例的一个例子。
如图所示,将在记录介质(例如,BD-ROM)上记录的原始数据流具有这样的顺序,即共用路径数据部分,第一重现路径数据部分,另一个共用路径数据部分,及第二重现路径数据部分。第一共用路径数据部分作为第一剪辑文件Clip File #1被管理,第一重现路径数据部分作为第二剪辑文件Clip File #2被管理,第二共用路径数据部分作为第三剪辑文件Clip File #3被管理,及第二重现路径数据部分作为第四剪辑文件Clip File #4被管理。
第一到第四剪辑文件Clip File #1,Clip File #2,Clip File #3,Clip File #4以物理交叉存储的方式被记录在记录介质上。如图所示,该物理记录是以第一剪辑文件的第一共用路径数据部分,第二剪辑文件的第一重现路径数据流,第四剪辑文件的第二重现路径数据部分,和第三剪辑文件的第二共用路径数据部分的顺序连续执行的。
因而,第二剪辑文件的第一重现路径数据部分和第四剪辑文件的第二重现路径数据部分以交叉存储状态被记录在第一剪辑文件的第一共用路径数据部分和第三剪辑文件的第二共用路径数据部分之间。
当使用光盘重现装置对第二重现路径的数据的重现操作在用户的请求下被指定时,如图4所示,光盘装置把第一剪辑文件的第一共用路径数据部分读出并重现,然后执行一个跳转到第四剪辑文件的第二重现路径数据部分的操作。此后,光盘装置通过将第三剪辑文件的第二共用路径数据部分读出并重现来执行第二重现路径的重现操作。因而,用户可以选择性地播放期望重现路径的数据流。
在防止缓冲器大小变得过大时,各个剪辑文件的长度应该进行适当地设定,从而防止在从一个剪辑文件跳转到另一个剪辑文件的过程中发生任何缓冲下溢。例如,在剪辑文件长度过短的情况下,该重现装置的缓冲下溢可能发生在大跳转操作的过程中。而且,由于必须管理相当大数量的剪辑文件而存在缺点。
另一方面,在剪辑文件长度长的情况下,对于具有适合于临时存储读出的数据流的缓冲器大小的需求大大提高了重现装置的成本。由于这个原因,在考虑到缓冲下溢,缓冲器大小,和记录及管理剪辑文件的效率的情况下,各个剪辑文件的长度被设定。
本发明的另一个实施例通过将剪辑文件的大小限制到最大剪辑文件大小Clip File_Max Size来考虑这些因素。结果,一个或多个原始数据流的数据部分可以存储为多个剪辑文件。
图5表示这个实施例的一个例子。如图所示,将在记录介质(例如,BD-ROM)上记录的原始数据流具有这样一个顺序共用路径数据部分,第一重现路径数据部分,另一个共用路径数据部分,和第二重现路径数据部分。该第一共用路径数据部分作为第一剪辑文件ClipFile#1被管理。然而,该第一重现路径数据部分包括超过最大文件大小Clip File_Max Size的数据。因此,该第一重现路径数据部分被分成一个以上剪辑文件,各个剪辑文件包括小于最大文件大小ClipFile_Max Size的数据。在图5的例子中,第一数据部分作为第二和第三剪辑文件Clip File #2和Clip File #3被管理。第二共用路径数据部分作为第四剪辑文件Clip File #4被管理,并且第二重现路径数据部分作为第五剪辑文件Clip File #5被管理。
该第一到第五剪辑文件Clip File #1,Clip File #2,Clip File #3,ClipFile #4,和Clip File #5以物理交叉存储的方式被记录在记录介质上。如图所示,该物理记录是按照第一剪辑文件的第一共用路径数据部分,第二剪辑文件的第一重现路径数据流,第五剪辑文件的第二重现路径数据部分,第三剪辑文件的第一重现路径数据部分,和第四剪辑文件的第二共用路径数据部分的顺序连续执行的。
从而,第二和第三剪辑文件的第一重现路径数据部分和第五剪辑文件的第二重现路径数据部分以交叉存储状态被记录在第一剪辑文件的第一共用路径数据部分和第四剪辑文件的第二共用路径数据部分之间。
当使用光盘重现装置对第二重现路径的数据的重现操作在用户的请求下被指定时,如图5所示,光盘装置将第一剪辑文件的第一共用路径数据部分读出并重现,然后执行跳转到第五剪辑文件的第二重现路径数据部分的操作。此后,光盘装置通过将第四剪辑文件的第二共用路径数据部分读出并重现来执行对第二重现路径的重现操作。因而,用户可以选择地播放期望重现路径的数据流。
图6表示根据本发明的光盘记录和重现装置的一个实施例的示意图。如图所示,AV编码器9接收并编码音频和视频数据。该AV编码器9将编码的音频和视频数据与编码信息和流属性信息一起输出。多路复用器8按照编码信息和流属性信息将编码的音频和视频数据多路复用以产生譬如MPEG-2传输流。源打包器7将来自多路复用器8的传输包按照光盘的音频/视频格式打包成源包。如图6所示,该AV编码器9,多路复用器8和源打包器7的操作受控制器10的控制。该控制器10接收关于记录操作的用户输入,并将控制信息提供给AV编码器9,多路复用器8和源打包器7。例如,该控制器10针对执行的编码类型对AV编码器9进行指示,针对产生的传输流对多路复用器8进行指示,并针对源包格式对源打包器7进行指示。该控制器10还控制驱动器3将来自源打包器7的输出记录在光盘上。
该控制器10还产生用于管理记录在光盘上的音频/视频数据的重现的导航、管理等等信息。例如,基于通过用户界面(例如,由计算机系统通过内联网或因特网提供的保存在光盘上的指令集,等等)接收的信息,该控制器10控制驱动器3将图2,4和5的数据结构记录在光盘上。
在重现过程中,控制器10控制驱动器3重现这个数据结构。基于包含在其中的信息,及通过用户界面(例如,记录和重现装置或与该装置相关的遥控器上的控制按钮)接收的用户输入,该控制器10控制驱动器3从光盘上重现该音频/视频源包。例如,用户输入可以指定重现的路径。这个用户输入可以通过例如基于预先编程到控制器10中的图形用户界面来指定。使用该用户输入和从光盘中重现的路径管理或变更信息,如上面根据本发明实施例的描述,控制器10控制该指定的路径的重现或变更该指定的路径的重现。
该重现的源包被源解包器4接收并被转换成数据流(例如,MPEG-2传输包流)。多路分解器5将数据流多路分解成编码的视频和音频数据。AV解码器6将该编码的视频和音频数据解码以产生提供给AV编码器9的原始音频和视频数据。在重现过程中,该控制器10控制源解包器4,多路分解器5和AV解码器6的操作。该控制器10接收关于重现操作的用户输入,并为AV解码器6,多路分解器5和源解包器4提供控制信息。例如,该控制器10针对执行的解码类型对解码器9进行指示,针对多路分解的传输流对多路分解器5进行指示,并针对源包格式对源解包器4进行指示。
尽管图6已经作为记录和重现装置被描述,可以理解使用图6中的那些提供记录或重现功能的部分可以得到仅仅记录或仅仅重现的装置。
正如上述中所显而易见的,为了重现数据流,本发明提供了高密度光盘的多路重现路径数据流管理方法,能迅速并准确地以跳转形式存取由用户指定的路径的数据流,同时能将多路数据流的记录效率的降低最小化。
正如从前面公开中所懂得的,本发明提供了一种记录介质,该记录介质具有允许对在多路重现路径基础上的视频数据的重现的导航进行管理和/或控制的文件或数据结构。因而,本发明在视频数据重现中提供了比现有技术更大的灵活性。
尽管本发明已经结合有限数量的实施例进行了公开,本领域的技术人员在本发明的教导下应该理解本发明可以作出多种修改和改变。例如,虽然几个例子参照蓝光光盘进行描述,但本发明不局限于光盘的这个标准或不局限于光盘。本发明旨在覆盖所有落在本发明宗旨和范畴内的修改和变化。
权利要求
1.一种记录介质,具有管理记录在该记录介质上的至少多路重现路径视频数据的重现的数据结构,包括存储至少视频数据流的剪辑文件的数据区,每个剪辑文件与视频数据流的共用重现路径部分和特定重现路径部分之一相关。
2.如权利要求1所述的记录介质,其中该剪辑文件被交叉存储。
3.如权利要求2所述的记录介质,其中与特定重现路径部分相关的剪辑文件被交叉存储在与共用重现路径部分相关的剪辑文件之间。
4.如权利要求2所述的记录介质,其中该剪辑文件的大小防止重现装置缓冲器在剪辑文件重现过程中下溢。
5.如权利要求4所述的记录介质,其中该剪辑文件的大小防止重现装置缓冲器在剪辑文件重现过程中上溢。
6.如权利要求5所述的记录介质,其中当共用重现路径部分和特定重现路径部分之一包括超过防止重现装置缓冲器在剪辑文件的重现过程中上溢的剪辑文件大小的数据时,一个以上剪辑文件与同一个共用重现路径部分和特定重现路径部分相关。
7.如权利要求2所述的记录介质,其中该剪辑文件的大小防止该重现装置缓冲器在剪辑文件重现过程中上溢。
8.如权利要求7所述的记录介质,其中当共用重现路径部分和特定重现路径部分之一包括超过防止重现装置缓冲器在剪辑文件的重现过程中上溢的剪辑文件大小的数据时,一个以上剪辑文件与同一个共用重现路径部分和特定重现路径部分相关。
9.如权利要求1所述的记录介质,其中该剪辑文件的大小防止重现装置缓冲器在剪辑文件重现过程中下溢。
10.如权利要求1所述的记录介质,其中该剪辑文件的大小防止重现装置缓冲器在剪辑文件重现过程中上溢。
11.如权利要求10所述的记录介质,其中当共用重现路径部分和特定重现路径部分之一包括超过防止重现装置缓冲器在剪辑文件的重现过程中上溢的剪辑文件大小的数据时,一个以上剪辑文件与同一个共用重现路径部分和特定重现路径部分相关。
12.一种将管理至少多路重现路径视频数据的数据结构记录在记录介质上的方法,包括将至少一个视频数据流的剪辑文件记录在记录介质的数据区内,各个剪辑文件与视频数据流的共用重现路径部分和特定重现路径部分之一相关。
13.一种对记录在记录介质上的管理至少一个多路重现路径视频数据的重现的数据结构进行重现的方法,包括从记录介质中重现至少视频数据流的剪辑文件,各个剪辑文件与视频数据流的共用重现路径部分和特定重现路径部分之一相关。
14.一种将管理至少多路重现路径视频数据的重现的数据结构记录在记录介质上的装置,包括驱动器,用于驱动光盘记录装置将数据记录在记录介质上;编码器,用于对至少多路重现路径视频数据进行编码;及控制器,用于控制驱动器将从编码器输出的至少视频数据流的剪辑文件记录到记录介质的记录区中,各个剪辑文件与该视频数据流的共用重现路径部分和特定重现路径部分之一相关。
15.一种对管理记录在记录介质上的至少多路重现路径视频数据的重现的数据结构进行重现的装置,包括驱动器,用于驱动光盘重现装置重现记录在记录介质上的数据;控制器,用于控制驱动器从记录介质重现至少视频数据流的剪辑文件,各个剪辑文件与该视频数据流的共用重现路径部分和特定重现路径部分之一相关。
全文摘要
本记录介质具有管理记录在该记录介质上的至少多路重现路径视频数据的重现的数据结构。记录介质的数据区存储至少视频数据流的剪辑文件,并且各个剪辑文件与该视频数据流的共用重现路径部分和特定重现路径部分之一相关。
文档编号H04N5/85GK1692429SQ200380100256
公开日2005年11月2日 申请日期2003年11月7日 优先权日2002年11月22日
发明者金炳振, 徐康洙, 严圣铉 申请人:Lg电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1