首页> 中国专利> 为记录介质创建回放控制文件的方法以及使用播放列表控制文件再现数据的方法和装置

为记录介质创建回放控制文件的方法以及使用播放列表控制文件再现数据的方法和装置

摘要

公开了一种为记录介质创建回放控制文件的方法以及使用该回放控制文件来再现数据的方法和装置。为记录介质创建回放控制文件的方法包括从记录介质中读取标识下载列表的虚拟播放列表,该下载列表指定可从外部源下载的至少一个附加剪辑;从外部源下载至少一个附加剪辑;以及基于虚拟播放列表创建新播放列表,该新播放列表包括指定由下载列表指定的至少一个附加剪辑的新播放项。

著录项

  • 公开/公告号CN1883001A

    专利类型发明专利

  • 公开/公告日2006-12-20

    原文格式PDF

  • 申请/专利权人 LG电子株式会社;

    申请/专利号CN200480034473.8

  • 发明设计人 徐康洙;金柄辰;刘齐镛;

    申请日2004-11-24

  • 分类号G11B20/10;

  • 代理机构上海专利商标事务所有限公司;

  • 代理人李玲

  • 地址 韩国首尔

  • 入库时间 2023-12-17 18:04:04

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-11-09

    未缴年费专利权终止 IPC(主分类):G11B20/10 授权公告日:20090624 终止日期:20171124 申请日:20041124

    专利权的终止

  • 2009-06-24

    授权

    授权

  • 2007-02-14

    实质审查的生效

    实质审查的生效

  • 2006-12-20

    公开

    公开

说明书

技术领域

本发明涉及记录介质,尤其涉及为记录介质创建回放控制文件的方法以及使用该回放控制文件再现数据的方法和装置。尽管本发明适用于很大范围的应用,但它特别适用于创建允许组合使用记录在介质上的数据与存在于外部源内的数据在的回放控制文件,以及回放该回放控制文件。

背景技术

光盘被广泛用作用于记录大量数据的记录介质。当前,在各种各样的光盘中,正在开发一种新的高密度光学记录介质,诸如蓝光盘(后文称为“BD”)用于常时间记录(或写入)并储存高清晰度视频和音频数据。被称为下一代记录介质技术的蓝光盘(BD)也被认为是能够具有显著超越常规DVD的数据的下一代光学记录解决方案。并且近来,正在开发用于记录和/或再现蓝光盘(BD)的光学记录和/或再现装置。

更具体地,在上述光学记录和/或再现装置中,正在考虑记录和/或再现蓝光盘(BD)的基本功能以及考虑到与相关外围数字装置的组合使用的其它功能。由此,一般而言,必须向光学记录和/或再现装置提供接受外部输入信号以及显示所接受的信号,或施加具有内建的蓝光盘(BD)回放信号的外部输入信号以供再现的功能。

然而,由于用于再现外部输入信号和内建的蓝光盘(BD)回放信号的绑定的优选回放(或再现)方法尚未知且尚未熟悉,因此在基于蓝光盘(BD)的光学记录和/或再现装置的全规模开发方面有许多限制。并且,这些限制导致将外部输入信号和内建的蓝光盘(BD)回放信号作为单个记录单元来再现的领域中的问题。

发明公开

设计本发明来解决问题的一个目的在于提供一种使用适合诸如蓝光盘(BD)等记录介质的回放控制文件来再现数据的方法和装置。

设计本发明来解决问题的另一目的在于提供一种控制和回放高密度光盘的新播放列表文件的方法,其中记录在蓝光盘(BD)上的信号和可从外部源下载的信号被绑定在一起以作为标准化信息来再现(或回放)。

本发明的目的可通过提供一种为记录介质创建回放控制文件的方法来实现,该方法包括从记录介质中读取标识下载列表的虚拟播放列表,该下载列表指定了可从外部源下载的至少一个附加剪辑;从外部源下载该至少一个附加剪辑;以及基于该虚拟播放列表创建新播放列表,该新播放列表包括指定由下载列表指定的至少一个附加剪辑的新播放项。此处,该虚拟播放列表可包括指定记录在记录介质上的至少一个原始剪辑的原始播放项。并且,该新播放项还可指定由原始播放项指定的至少一个原始剪辑。

在本发明的另一方面,此处提供了一种再现记录在记录介质上的数据的方法,该方法包括从记录介质中读取标识下载列表的虚拟播放列表,该下载列表指定了可从外部源下载的至少一个附加剪辑;从外部源下载该至少一个附加剪辑;基于该虚拟播放列表创建新播放列表,该新播放列表包括指定由下载列表指定的至少一个附加剪辑的新播放项;以及回放普通播放列表和新播放列表中所选的一个,其中普通播放列表具有指定记录在记录介质上的至少一个原始剪辑的原始播放项。

在本发明的另一方面,此处提供了一种再现记录在记录介质上的数据的装置,该装置包括被配置成储存从外部源下载的至少一个附加剪辑的数据存储;以及被配置成从记录介质中读取标识下载列表的虚拟播放列表的控制器,该下载列表指定至少一个附加剪辑,其中,该控制器基于该虚拟播放列表创建新播放列表,该播放列表包括指定由下载列表指定的至少一个附加剪辑的新播放项。

在本发明的又一方面,此处提供了一种记录介质,该记录介质包括用于储存原始剪辑的第一数据区域、以及用于储存普通播放列表和虚拟播放列表的第二数据区域,该普通播放列表标识指定至少一个原始剪辑的原始播放项,该虚拟播放列表包括指定可从外部源下载的至少一个附加剪辑的下载列表。

附图简述

附图被包括在此以提供对本发明的进一步理解,它示出了本发明的实施例,并与说明书一起用于解释本发明的原理。

附图中:

图1示出了本发明的概图。

图2示出了依照本发明记录在光盘上的文件结构,该光盘是记录介质。

图3A到3D示出了普通播放列表和虚拟播放列表的结构,播放列表是回放控制文件。

图4示出了依照本发明记录在光盘上的数据记录结构,该光盘是记录介质。

图5A和5B示出了依照本发明的第一实施例创建回放控制文件的方法。

图6A和6B示出了依照本发明的第二实施例创建回放控制文件的方法。

图7A和7B示出了依照本发明的第三实施例创建回放控制文件的方法。

图8A和8B示出了依照本发明的第四实施例创建回放控制文件的方法。

图9示出了依照本发明控制显示回放控制文件的方法的文件结构。

图10A到10C示出了依照本发明用于控制回放控制文件的控制信息。

图11示出了依照本发明的光学记录和/或再现装置。

图12示出了依照本发明用于再现记录在记录介质上的数据以及在记录介质外存在的外部源的数据的方法。

实现本发明的最佳方式

现在将详细参考本发明的较佳实施例,其示例在附图中示出。只要可能,在全部附图中使用相同的参考标号来指示相同或相似的部分。另外,尽管本发明中使用的术语是从一般已知和使用的术语中选择的,但是本发明的描述中提及的某些术语是由申请人以自己的判断力选择的,其详细意义在此处说明书的相关部分中描述。此外,要求本发明不仅按照实际的术语来理解,而且还要按照其中所蕴含的每一术语的意义来理解。

在该详细描述中,“记录介质”指的是可记录数据的所有类型的介质,且广泛地包括所有类型的记录介质,而不论记录方法是什么,诸如光盘、磁带等等。在后文中,为简化对本发明的描述,光盘,尤其是“蓝光盘(BD)”将作为此处所提出的记录介质的一个示例来给出。然而,可以清楚,本发明的精神或范围可同等地应用于其它类型的记录介质。

图1示出了本发明的概图,它示出了光学记录和/或再现装置10与外围装置之间的组合使用的一个示例。依照本发明的光学记录和/或再现装置10是一种用于记录和/或再现各种标准(或大小)的光盘的装置。该光学记录和/或再现装置10也可被设计成记录和/或再现一特定标准的光盘(例如,蓝光盘(BD))。或者,该装置也可被设计成仅具有再现功能而没有记录功能。然而,考虑蓝光盘(BD)标准的完成及其与外围装置的连接,再现蓝光盘(BD)的BD播放器或记录和/或再现蓝光盘(BD)的BD记录器将在本发明的描述中用作一个示例。

除记录和/或再现光盘的功能之外,该光学记录和/或再现装置也配备了接收外部输入信号、处理所接收的信号、以及将经处理的信号通过另一外部显示器20发送给用户的功能。在这一情况下,对可输入的外部信号没有任何限制,然而,数字电视(DTV)广播节目和因特网是最典型类型的外部信号。最特别地,由于因特网当前是一种可被公众容易地访问的介质,因此用户可通过经由光学记录和/或再现装置下载因特网上提供的特定数据来利用这些特定数据。

此外,在本发明中,当原始数据被记录在加载到光学记录和/或再现装置10中的光盘(BD)上,并且与原始数据有关的附加数据可从外部源下载时,原始数据和附加数据被绑定在一起并再现。更具体地,例如,当以韩语配音的电影的视频流和音频流(都是韩语)作为原始数据被记录在光盘上,且当采用英语的原始电影的音频流(英语)作为附加数据在因特网上存在时,用户可能希望下载作为因特网上存在的附加数据的音频流(英语),并再现下载的音频流(英语)以及原始数据内的视频流,或单独地再现下载的音频流(英语)。为满足用户的需求,用于再现原始数据和附加数据的文件结构的定义是必要的,并且还需要用于控制和再现用户期望的这些数据的系统方法。

如上所述,为简明起见,光盘内记录的信号被称为原始数据,而在外部源中存在的信号被称为附加数据。然而,这些术语可取决于获取数据的方法而变化,且不限于任何特定类型的数据。因此,附加数据一般包括音频数据、演示图形数据、字幕数据、交互式图形数据等等。并且,不作为对上述示例的限制,可能提出原始数据和附加数据的绑定,其中音频流(英语)是原始数据,而视频流是附加数据。

为满足用户的需求,必须在光盘中包括用于再现原始数据和附加数据的文件结构,这将参考图2到4来详细描述。此处,图2和4分别示出了依照本发明在光盘中使用的文件结构和数据记录结构。

参考图2,图2示出了用于控制记录在光盘中的信息的文件结构,至少一个BD目录(BDMV)被包括在根目录(root)中。每一BD目录包括“index.bdmv”和“MovieObject.bdmv”,它们表示在与一个或多个用户交互时使用的通用文件。例如,索引文件包含表示包括关于多个可选择菜单和标题的各种信息的索引表的数据。

每一BD目录包括三个文件目录,包括要再现的数据以及再现数据所需的信息。包括在每一BD目录中的文件目录是流目录(STREAM)、播放列表目录(PLAYLIST)以及剪辑信息目录(CLIPINF)。流目录包括音频/视频(AV)流(后文称为“AV流”)文件。更具体地,AV流(01000.m2ts、02000.m2ts)一般可采用MPEG2传输包的形式,并且可被命名为“*.m2ts”。此外,剪辑信息目录(CLIPINF)包括与流目录中包括的AV流文件(剪辑文件)有一对一的对应关系的剪辑信息文件(01000.clpi、02000.clpi)。剪辑信息文件(*.clpi)包括对应的AV流(剪辑文件)的属性信息以及定时信息,其中定时信息包括使用入口点映射将演示时戳(PTS)与源包号(SPN)进行映射的映射信息。

在BD标准中,彼此有一对一对应关系的每一对AV流(*.m2ts)及其对应的剪辑信息文件(*.clpi)被指定为一个剪辑。例如,包括在CLIPINF中的01000.clpi包括STREAM中包括的01000.m2ts的属性和定时信息,并且01000.clpi和01000.m2ts形成一个剪辑。在后文中,对应于记录在光盘中的原始数据的剪辑将被称为“原始剪辑”,而对应于可从外部源(即,光盘外部)下载的附加数据的剪辑将被称为“附加剪辑”。

回头参考图2,播放列表目录(PLAYLIST)包括一个或多个播放列表文件(*.mpls、*.cpls),其中每一播放列表文件(*.mpls、*.cpls)包括为特定的原始剪辑指定播放间隔的至少一个播放项。更具体地,播放项包括指定用于再现特定原始剪辑的开始和结束时间(进入时间和离开时间)的信息,这可由播放项中的clip_Information_File_name指定。因此,播放列表文件(*.mpls、*.cpls)表示用于从一个或多个播放项的绑定回放期望的剪辑的基本回放控制文件。因此,通过提供对播放列表文件(*.mpls)内的对应回放目的合适的播放项,也可执行诸如迷惑播放(trickplay)、跳跃播放、幻灯片演示等特殊播放功能。

因此,上述光盘内的回放控制文件指的是播放列表文件(*.mpls)和剪辑信息文件(*.clpi)。然而,剪辑信息文件(*.clpi)以及流文件(*.m2ts)被提供给原始剪辑或附加剪辑。因此,为将原始剪辑和附加剪辑绑定在一起并作为一个单回放单元来回放,需要一个独立的播放文件(*.mpls)。在后文中,将参考播放列表文件(*.mpls)作为一个示例来描述回放控制文件。

更具体地,取决于原始数据和附加数据的可再现性,播放列表可被分类成两种(2)不同类型(即,普通播放列表和虚拟播放列表),这将参考图3A到3D来详细描述。图3A示出了仅用于再现原始数据的播放列表。换言之,图3A所示的播放列表是包括指定记录在光盘内的原始剪辑的播放项的一般再现控制文件。在后文中,图3A所示的播放列表被称为“普通播放列表”,它具有“*.mpls”的文件扩展名。

图3B到3D示出了可再现可从外部源下载的附加数据的播放列表。为将这一类型的播放列表与仅用于再现原始数据的播放列表(即,普通播放列表)进行区分,图3B到3D所示的播放列表将被称为“虚拟播放列表”,它具有“*.cpls”的文件扩展名。更具体地,图3B示出了仅用于再现附加数据的虚拟播放列表。图3B所示的虚拟播放列表包括播放项,然而,对应于该播放项的剪辑是附加数据,该附加数据可从外部源下载而非记录在光盘上。因此,虚拟播放列表应当配备有对应的附加数据(例如,从因特网下载)以担当完整的播放列表。因此,指定需要下载的附加数据的“下载列表”应当被包括在虚拟播放列表中。

图3C示出了可再现原始数据和附加数据两者的虚拟播放列表的一个示例。更具体地,该虚拟播放列表中包括一播放项,该播放项指定了要再现的原始剪辑(剪辑l1)。此处,对应于原始数据的附加数据可被下载并组合使用。并且,如图3B中所描述的一样,图3C所示的虚拟播放列表也包括用于指定需要下载的附加数据的“下载列表”。

图3D示出了可再现原始数据和附加数据两者的虚拟播放列表的另一示例。更具体地,该虚拟播放列表中包括一播放项,并且该播放项指定了要再现的原始剪辑(剪辑#1)。此处,在该虚拟播放列表中单独包括一子播放项以允许下载并组合使用对应于原始数据的附加数据。换言之,该播放项控制原始数据的再现,而子播放项控制要下载的附加数据的再现。同样,如图3B和3C中所描述的一样,图3D所示的虚拟播放列表包括用于指定需要下载的附加数据的“下载列表”。

更具体地,图3B所示的虚拟播放列表的示例仅用于再现附加数据。并且,图3C到3D所示的虚拟播放列表的示例一般用于再现原始剪辑(剪辑#1)。然而,当用户或系统作出特定的需求时,可下载并组合使用对应于原始数据的附加剪辑。此外,尽管在图3B到3D所示的每一示例中同样使用了术语“虚拟播放列表”和文件扩展名“*.cpls”,且由于每一示例是不同地使用的,因此对应的播放列表和文件扩展名也可对每一上述示例不同地命名。

此外,在所有类型的虚拟播放列表(图3B、图3C和图3D中示出)中包括了一组指定要从外部源下载并使用的附加数据的信息(上文称为“下载列表”)。在本发明的描述中,提出了各自具有下载列表的虚拟播放列表的示例。然而,可在单独的文件中包括用于整个光盘的下载列表。更具体地,可在虚拟播放列表中包括用于特定虚拟播放列表的下载列表,或者下载列表可作为单独的文件存在。此外,下载列表还可通过使用与要下载的附加数据相同的文件名,或通过使用位于因特网上的附加数据的统一资源定位符(URL)信息来形成。通过使用文件名形成的下载列表的优点是具有相同文件名的附加数据可容易地从任何位置下载。作为替代,通过使用URL信息形成下载文件更为有利,这表现在仅可从特定的URL下载附加数据,由此提供了更可靠的附加数据。

图4示出了依照本发明记录在光盘上的数据记录结构,该光盘是记录介质。从光盘的内圈(或中心)开始,该光盘卷包括占据了光盘卷的最内部分的文件系统信息区域、占据了光盘卷的最外部分的AV流区域、以及占据文件系统信息区域和流数据区域之间的数据库区域。在文件系统信息区域中,记录了用于控制记录在光盘上的整个数据文件的文件系统信息。文件系统信息的示例有图2所示的所有数据文件的文件名、文件类型以及属性。并且,诸如音频/视频/图形数据等原始数据被记录在AV流区域中。通用文件、播放列表文件以及剪辑信息文件被记录在光盘卷的数据库区域中。最特别地,如上所述,记录在光盘内的AV流区域中的数据被称为原始数据。因此,通过使用数据库区域内的信息,用户能够选择用户期望再现的AV流,并决定和使用所选择的AV流的合适的再现方法。

另外,在外部源中创建包括通过使用虚拟播放列表和对应的控制信息下载的附加数据的独立播放列表。为与记录在光盘上的虚拟播放列表区分,该独立播放列表将被称为“新播放列表”。因此,虚拟播放列表和新播放列表实际上是用于再现同一数据的播放列表。更具体地,虚拟播放列表指的是最初记录在光盘上的播放列表,而新播放列表指的是在外部源中新创建的用于控制通过使用虚拟播放列表再现的数据的播放列表。在某些情况下,可直接使用虚拟播放列表而无需创建新播放列表。创建新播放列表的示例基本上在本发明的实施例中提出,然而,只要需要,也将描述直接使用虚拟播放列表的情况。现在将详细描述作为用于组合地再现原始数据和附加数据,或用于独立地再现附加数据的回放控制文件的虚拟播放列表和新播放列表。

图5A和5B示出了依照本发明的第一实施例创建回放控制文件的方法。图5A示出了记录在光盘内的虚拟播放列表(*.cpls)。该虚拟播放列表类似于图3B所示的虚拟播放列表,不同之处在于附加剪辑(剪辑#2)是由下载列表指定的。并且,图5B示出了基于图5A所示的虚拟播放列表创建的新播放列表(*.cpls)。由虚拟播放列表的下载列表指定的附加剪辑(剪辑#2)是从外部源下载的。此处,新播放列表表示在下载附加剪辑之后新创建的播放列表。此时,控制附加数据的再现的控制信息也被包括在新播放列表中,这将在稍后参考图9来详细描述。

更具体地,依照本发明的第一实施例的虚拟播放列表(*.cpls)在下载附加剪辑(剪辑#2)之前不能单独再现。在下载了附加剪辑(剪辑#2)之后,虚拟播放列表被连接到播放项,从该播放项创建和使用新播放列表(*.cpls)。然而,如上所述,创建新播放列表(*.cpls)的过程可被省略,而是可事先在虚拟播放列表(*.cpls)中提供用于再现附加数据的控制信息。该过程将参考图9来详细描述。

图6A和6B示出了依照本发明的第二实施例创建回放控制文件的方法。图6A示出了记录在光盘内的虚拟播放列表(*.cpls)。该虚拟播放列表类似于图3C所示的虚拟播放列表,不同之处在于附加剪辑(剪辑#2、剪辑#3)是由下载列表指定的。更具体地,在从外部源下载附加数据之前,依照本发明的第二实施例的虚拟播放列表(*.cpls)可用于再现由播放项指定的原始剪辑(剪辑#1)。然后,当下载对应于原始数据的附加数据时,可组合地再现原始数据和附加数据。

并且,图6B示出了基于图6A所示的虚拟播放列表创建的新播放列表(*.cpls)。由如图6A所示的虚拟播放列表的下载列表指定的附加剪辑(剪辑#2、剪辑#3)是从外部源下载的。此处,新播放列表表示在下载附加剪辑之后新创建的播放列表。从外部源下载的附加剪辑(剪辑#2、剪辑#3)都是由播放项控制的。并且,在这一情况下,或者用于控制附加数据的控制信息事先被包括在播放项中,或者控制信息是在创建用于控制附加数据的新播放列表时创建的。更具体地,依照本发明的第二实施例的虚拟播放列表(*.cpls)可独立地用于再现原始数据。然而,在下载附加剪辑(剪辑#2、剪辑#3)之后,虚拟播放列表被连接到播放项,以创建并使用新播放列表(*.cpls),该新播放列表是回放控制文件。

图7A和7B示出了依照本发明的第三实施例创建回放控制文件的方法。图7A示出了记录在光盘内的虚拟播放列表文件(*.cpls)。该虚拟播放列表文件类似于图3D所示的虚拟播放列表,不同之处在于附加剪辑(剪辑#2、剪辑#3)是由下载列表指定的。更具体地,在从外部源下载附加数据之前,依照本发明的第三实施例的虚拟播放列表(*.cpls)可用于再现由播放项指定的原始剪辑(剪辑#1)。然后,当下载与原始数据相关联的附加数据时,可通过使用子播放项来再现附加数据。

并且,图7B示出了基于图7A所示的虚拟播放列表创建的新播放列表(*.cpls)。由虚拟播放列表的下载列表指定的附加剪辑(剪辑#2、剪辑#3)是从外部源下载的。此处,新播放列表表示在下载附加剪辑之后新创建的播放列表。从外部源下载的附加剪辑(剪辑#2、剪辑#3)都由子播放项来控制。并且,在这一情况下,使用子播放项之一来控制所有附加数据的再现。更具体地,在下载附加剪辑(剪辑#2、剪辑#3)之前,依照本发明的第三实施例的虚拟播放列表(*.cpls)可用于通过使用播放项来独立地再现原始数据。然而,在下载附加剪辑(剪辑#2、剪辑#3)之后,虚拟播放列表被连接到子播放项,以在外部源中创建并使用新播放列表(*.cpls),该新播放列表是回放控制文件。

图8A和8B示出了依照本发明的第四实施例创建回放控制文件的方法。图8A示出了记录在光盘内的虚拟播放列表(*.cpls)。该虚拟播放列表类似于图3D所示的虚拟播放列表,不同之处在于附加剪辑(剪辑#2、剪辑#3)是由下载列表指定的。更具体地,在从外部源下载附加数据之前,依照本发明的第四实施例的虚拟播放列表(*.cpls)可用于再现由播放项指定的原始剪辑(剪辑#1)。然后,当下载与原始数据相关联的附加数据时,可通过使用子播放项来再现该附加数据。然而,在这一情况下,对应于每一附加剪辑的子播放项独立地存在。例如,附加剪辑#2是由子播放项#1控制的附加数据,附加剪辑#3是由子播放项#2控制的附加数据。

并且,图8B示出了基于图8A所示的虚拟播放列表创建的新播放列表(*.cpls)。由虚拟播放列表的下载列表指定的附加剪辑(剪辑#2、剪辑#3)是从外部源下载的。此处,新播放列表表示在下载附加剪辑之后新创建的播放列表。从外部源下载的每一附加剪辑(剪辑#2、剪辑#3)分别由子播放项#1和子播放项#2独立控制。更具体地,在下载附加剪辑(剪辑#2、剪辑#3)之前,依照本发明的第四实施例的虚拟播放列表(*.cpls)可用于通过使用播放项独立地再现原始数据。然而,在下载附加剪辑(剪辑#2、剪辑#3)之后,虚拟播放列表被连接到分别对应于每一附加剪辑(剪辑#2、剪辑#3)的每一子播放项(子播放项#1、子播放项#2),以在外部源中创建并使用新播放列表(*.cpls),该新播放列表是回放控制文件。

如在本发明的第一到第四实施例中描述的,依照本发明的虚拟播放列表可通过各种方法来形成。该虚拟播放列表不仅用于再现记录在光盘上的原始数据,也用于再现外部源中存在的附加数据。并且,光盘的制造商相应地预测虚拟播放列表对附加数据的未来使用,由此事先创建了适用于再现光盘内的附加数据的虚拟播放列表。更具体地,当仅再现不与原始数据相关联的附加数据时,将使用依照本发明的第一实施例的虚拟播放列表(图5A示出)。并且,当组合地再现原始数据和对应的附加数据时,可使用依照本发明的第二到第四实施例的虚拟播放列表(分别在图6A、7A和8A中示出)中的任一个。然而,对虚拟播放列表的选择可取决于附加剪辑的独立性等级而变化。更具体地,对于最独立的附加剪辑,可使用依照第四实施例的虚拟播放列表(图8A中示出),且对于与原始数据最相关联的附加剪辑,可使用依照第二实施例的虚拟播放列表(图6A中示出)。

图9示出了依照本发明显示用于控制回放控制文件的方法的文件结构,更具体地,示出了控制记录在光盘内的虚拟播放列表的方法。该文件结构的详细描述与图2所示的文件结构的描述相同,因此为简明性起见而省略。图9的描述将主要集中于控制回放控制文件的方法。

更具体地,当加载具有如图9所示的文件结构的光盘时,光学记录和/或再现装置10首先验证记录在光盘内的虚拟播放列表文件(33333.cpls、44444.cpls),并且还验证其中记录的下载列表。如上所述,下载列表可被包括在每一虚拟播放文件中,或者下载列表可作为独立的下载列表文件信息而存在。例如,在图9中,在下载列表中记录了四个附加数据的文件名,其中“03000.****”是要为虚拟播放列表“33333.cpls”下载的附加数据的文件名,而“04001.****”、“04002.****”以及“04003.****”是要为虚拟列表“44444.cpls”下载的附加数据的文件名。

然后,在验证下载列表之后,光学记录和/或再现装置10依照用户命令或系统命令下载对应的附加数据。图9示出了作为附加数据下载的文件的示例“03000.****”、“04001.****”以及“04002.****”。因此,光学记录和/或再现装置10也应当控制用于标识通过使用下载列表下载的附加数据(或已下载附加数据)和未下载的附加数据(或未下载附加数据)的标志。例如,名为“1”的标志被分配给已下载文件“03000.****”、“04001.****”和“04002.****”中的每一个,而名为“0”的标志被分配给未下载文件“04003.****”。更具体地,由标志标识的已下载附加数据成为可被再现的普通数据,而未下载附加数据成为只要用户在稍后的过程中需要数据再现就需要下载的数据。

因此,光学记录和/或再现装置10通过使用由光盘验证的虚拟播放列表下载对应的附加数据。然后,向光学记录和/或再现装置10提供包括标记了已完成下载的数据的标志的控制信息。随后,创建新播放列表,由此允许再现附加数据。创建新播放列表的方法已在上文参考图5A到8B描述。

图10A到10C示出了依照本发明用于控制回放控制文件的控制信息。更具体地,允许选择原始数据和附加数据的控制信息被记录在新播放列表(或虚拟播放列表)内的特定位置处。此处,该控制信息由包标识(PID)表构成。

一般而言,PID是记录在MPEG-2传输流上的信息,其中对相同的包给予相同的ID以允许AV解码器(图11的标号17)选择性地解码具有相同PID值的包。因此,PID_Table(PID表)是一种表形式的用于控制PID信息的控制信息类型。并且,当用户期望再现某些特定数据时,该PID_Table可用作参考信息。

图10A示出了记录在新播放列表(或虚拟播放列表)内的特定位置处的PID_Table的句法的示例。此处,PID_Table是由PID_entries(PID条目)形成的,且当属性和子播放项也存在时,每一PID_entries包括对应的ref_to_stream_PID(k)以及sub_PlayItem_num。具有上述配置的PID_Table可被记录在新播放列表或虚拟播放列表中。更具体地,当在新播放列表内记录PID_Table时,下载附加数据并依照所接收的附加数据形成PID_Table。或者,当在虚拟播放列表中记录PID_Table时,光盘制造商预测要下载的附加数据并相应地形成PID_Table。同样,PID_Table可形成合成PID_Table,其中原始数据和附加数据被绑定在一起,或者PID_Table可从用于附加数据的PID_Table中分离出用于原始数据的PID_Table,这将参考图10B和10C来更详细地描述。

图10B示出了合成PID_Table的一个示例,其中原始数据和附加数据被绑定在一起,该PID_Table适合在如图6B、7B和8B所示的组合地再现原始数据和附加数据时使用。更具体地,该合成PID_Table是用于通过使用单个表来形成和控制原始剪辑(剪辑#1)和两个附加剪辑(剪辑#2、剪辑#3、剪辑#4)内包括的所有PID信息的方法。因此,用户能够选择他或她期望的再现方法(例如,选择原始声音(或英语)的视频)。并且,取决于用户选择,光学记录和/或再现装置10参考新形成的合成PID_Table,以从原始剪辑(剪辑#1)的视频流再现视频,并从附加剪辑(剪辑#2)的音频流(英语)再现原始声音(或英语),由此满足用户的需求。

图10C示出了形成用于彼此分离的原始数据和附加数据的每一个的PID_Table的一个示例。图10C所示的示例包括一个原始剪辑(剪辑#1)和两个附加剪辑(剪辑#2、剪辑#3),其每一个都是分离的以形成和控制原始PID_Table和附加PID_Table。更具体地,由于原始PID_Table用于再现记录在光盘内的原始数据,因此原始PID_Table已在如图6A、7A和8A所描述的虚拟播放列表中存在,因此不重新形成重复的原始PID_Table,而是相反,仅形成用于附加数据的附加PID_Table。此外,当如图5A所示的控制附加数据而没有任何原始数据时,仅形成附加PID_Table。

除通过使用合成PID_Table和附加PID_Table之一来控制虚拟播放列表的方法之外,也提出了为每一附加剪辑定义属性,然后在用户选择对应的属性时自动再现该附加剪辑的方法。例如,当没有用户选择的属性时,自动再现原始剪辑(即,视频流和音频流(都是韩语)。然后,由于定义了每一附加剪辑的属性,因此当用户选择附加剪辑内包括的音频流(英语)时,自动再现对应于该音频流(英语)的附加剪辑#2。

图11示出了依照本发明的光学记录和/或再现装置10,更具体地示出了创建虚拟播放列表以及在需要时创建和控制新播放列表的光学记录和/或再现装置10的详细结构。光学记录和/或再现装置10基本上包括用于再现包括记录在光盘上的原始数据和虚拟播放列表的控制信息的拾取单元11、控制拾取单元11的操作的侍服系统14、将从拾取单元11接收的回放信号恢复到期望的信号值或调制要记录到光盘可记录信号的信号并发送该已调制信号的信号处理器13、以及控制上述操作的微型计算机16。

通过使用下载列表,控制器12从外部源下载附加数据(剪辑),并将下载的附加数据储存在存储器15中。另外,也从外部源下载对应于附加数据的附加文件系统信息,并储存在存储器15中。附加文件系统信息的示例有从外部源下载的每一附加数据文件的文件名、文件类型和属性。控制器12然后通过将控制记录在光盘上的所有数据文件的原始文件系统信息与附加文件系统信息绑定在一起,来更新该原始文件系统信息。经更新的文件系统信息现在能够控制记录在光盘中的所有数据文件以及从外部源下载的附加数据。

在所有的附加数据都被储存在存储器15中之后,控制器12通过依照所下载的附加数据修改虚拟播放列表来创建新播放列表,并将该新播放列表储存在存储器15中。此处,可将上述第一到第四实施例中的任一个应用于创建新播放列表的方法。或者,可使用上述任何实施例的变体来创建新播放列表。另外,新播放列表应当包括如上所述用于标识下载完成的标志,以及PID_Table作为控制信息,以允许有效地再现附加数据。

此外,可使用初始虚拟播放列表而无需单独创建新播放列表。在这一情况下,当创建虚拟播放列表并在光盘内记录虚拟播放列表时,预测附加数据并事先将对应的控制信息记录在光盘内。更具体地,控制器12通过使用下载光盘从外部源下载附加数据,并将下载的附加数据存储在存储器15中。然后,与记录在光盘内的控制已下载附加数据的虚拟播放列表组合地使用下载的附加数据。在这一情况下,较佳的是创建用于标识下载完成的标志,在存储器15中储存并控制该标志。

在上述结构中,储存新播放列表和附加数据的存储器15可使用用于进一步储存目的的单独存储装置(例如,本地存储),或使用用于临时储存数据的动态存储器。在存储器使用用于进一步储存目的的单独本地存储的情况下,较佳的是对储存在本地存储中的新播放列表给予高于记录在光盘中的虚拟播放列表和/或普通播放列表的使用优先级。

当下载附加数据并将其储存在作为存储装置的本地存储中,并且当加载具有对应的虚拟播放列表的光盘时,可使用最初储存在本地存储中的附加数据。并且,可使用初始附加数据而无需下载一组单独的附加数据。此外,AV解码器17根据控制器12的控制执行对输出数据(即,原始数据和/或附加数据)的最终解码。并且,为执行在光盘上记录信号的功能,AV编码器18根据控制器12的控制将输入信号转换成特定格式的信号(例如,MPEG-2传输流),然后将经转换的信号提供给信号处理器13。

图12示出了依照本发明用于再现记录在记录介质上的数据以及在记录介质外存在的外部源数据的方法,更具体地示出了当在光盘内提供普通播放列表和虚拟播放列表时回放由用户命令或系统命令选择的播放列表的方法。更具体地,当选择普通播放列表时,仅再现记录在光盘上的原始数据。另一方面,当选择虚拟播放列表时,通过使用包括在虚拟播放列表中或作为一组单独的信息存在的下载列表从外部源下载附加数据,并将下载的附加数据储存在存储器15中。随后,取决于下载的附加数据,将控制信息绑定到虚拟播放列表以创建新播放列表。图12涉及回放该新播放列表的方法。

然而,在不是如上所述创建新播放列表的情况下,仅下载附加数据,且可直接使用记录在光盘上的虚拟播放列表。在这一情况下,控制附加数据的控制信息应当事先提供给记录在光盘上的播放列表。此外,当已下载了附加数据供先前使用并且在存储器15中下载时,则可使用最初下载的附加数据而无需下载附加数据的重复版本。

本领域的技术人员可以清楚,可在本发明中作出各种修改和变化而不脱离本发明的精神和范围。由此,本发明旨在覆盖本发明的各种修改和变化,只要它们落入所附权利要求书及其等效技术方案的范围内即可。

工业适用性

本发明允许更有效地使用记录在记录介质上的原始数据和从外部源下载的附加数据,由此提高了生产效率并便于用户对产品的使用。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号