CN101027726A - 再现记录介质和本地存储上所记录的数据的方法和装置 - Google Patents
再现记录介质和本地存储上所记录的数据的方法和装置 Download PDFInfo
- Publication number
- CN101027726A CN101027726A CN 200580032007 CN200580032007A CN101027726A CN 101027726 A CN101027726 A CN 101027726A CN 200580032007 CN200580032007 CN 200580032007 CN 200580032007 A CN200580032007 A CN 200580032007A CN 101027726 A CN101027726 A CN 101027726A
- Authority
- CN
- China
- Prior art keywords
- data
- subpath
- play
- item
- playing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
一种再现记录介质上所记录的数据的装置包括:拾取单元、本地存储以及解码器。该拾取单元读取记录介质上所记录的主数据,而本地存储存储与该主数据相关联的子数据。子数据可包括交互图形流或文本字幕流。解码器使用包括主路径和子路径的播放列表文件来解码主数据和子数据。主路径包含用于回放主数据的播放项,而子路径包含与该播放项相关联的、用于与主数据的回放相关联地回放子数据的至少一个子播放项。该播放列表文件还包括指示子路径中所包括的子播放项是否与该播放项同步的子路径类型信息。
Description
技术领域
本发明涉及一种记录介质,尤其涉及一种用于再现记录介质和本地存储上所记录的数据的方法和装置。
背景技术
光盘被广泛地用作记录大量数据的记录介质。目前,在各种各样的光盘中,诸如蓝光盘(下文称为“BD”)等新的高密度光学记录介质正在开发中,用于长时间记录(或写入)和存储高清晰度视频和音频数据。现在,用于被称为下一代记录介质技术的蓝光盘(BD)的全球标准技术规范作为能具有远远超过传统DVD以及许多其它数字装置的数据的下一代光学记录方案正在开发中。因此,采用蓝光盘(BD)标准的光学记录和再现装置也在开发中。然而,因为蓝光盘(BD)标准尚未全部完成,因此在开发完善的光学记录和再现装置的过程中存在许多困难。
最特别地,在上述光学记录和/或再现装置中,记录和/或再现蓝光盘(BD)的基本功能以及考虑到与相关***数字装置的结合使用的附加功能正在被考虑。因此,光学记录和/或再现装置一般必须配备有接收外部输入信号并显示所接收到的信号,或将具有内置的蓝光盘(BD)回放信号的外部输入信号用于再现的功能。然而,因为在当前的蓝光盘(BD)标准中尚未提供用于实现上述附加功能的统一标准,因此在基于蓝光盘(BD)的光学记录和/或再现装置的全面开发中存在着许多困难。更具体而言,在设法将存在于记录介质外部的数据和记录在记录介质(例如,蓝光盘)内的数据两者作为单个记录单元来再现时可能出现问题。
发明公开
因此,本发明针对一种再现记录介质上和本地存储上所记录的数据的方法和装置,它们基本上避免了由于相关技术的局限和缺点所引起的一个或多个问题。
本发明的一个目的在于提供一种配置用于再现高密度记录介质中所记录的数据和本地存储中所存储的数据两者的再现管理文件的方法。
本发明的其它优点、目的和特征将在以下说明中阐明,且部分在本领域的普通技术人员仔细阅读以下说明时将变得显而易见,或可以通过本发明的实践来获知。本发明目的和其它优点可以由在书面说明书和权利要求书以及附图中特别指出的结构来实现和得到。
为了实现这些目的和其它优点,并且根据在本文中体现并概括地说明的本发明的目的,一种再现记录介质上所记录的数据的方法包括:使用包括主路径和子路径的播放列表文件来再现记录介质上所记录的主数据以及本地存储中所存储的子数据,该主路径包含用于回放主数据的播放项,该子路径包括与该播放项相关联的、用于与主数据的回放相关联地回放子数据的至少一个子播放项,其中该播放列表文件还包括指示子路径中所包括的至少一个子播放项是否与该播放项同步的子路径类型信息。
在本发明的另一方面中,一种再现记录介质上所记录的数据的方法包括:使用包括主路径和子路径的播放列表文件来再现记录介质上所记录的主数据和本地存储中所存储的子数据,该主路径包含用于回放主数据的多个播放项,该子路径包含与该播放项相关联的、用于与主数据的回放相关联地回放子数据的至少一个子播放项,其中该播放列表文件还包括指示子路径中所包括的至少一个子播放项是否与该播放项同步的子路径类型信息。
在本发明的另一方面中,一种再现记录介质上所记录的数据的方法包括使用包括主路径、原始子路径和至少一个附加子路径的播放列表来再现记录介质上所记录的AV数据和原始辅助数据以及本地存储中所存储的附加辅助数据,该主路径包含用于回放AV数据的多个播放项,该原始子路径包含与该播放项相关联的、用于回放原始辅助数据的子播放项,每一附加子路径包含与该播放项相关联的、用于回放附加辅助数据的至少一个子播放项,其中该播放列表文件还包括指示每一附加子路径中所包括的至少一个子播放项是否与该播放项同步的子路径类型信息。
在本发明的另一方面中,一种再现记录介质上所记录的数据的方法包括使用包括主路径和子路径的播放列表文件来再现记录介质上所记录的AV数据和原始辅助数据以及本地存储中所存储的附加辅助数据,该主路径包含用于回放AV数据的多个播放项,该子路径包含与该播放项相关联的、用于与AV数据的回放相关联地回放原始和附加辅助数据中的至少一个的至少一个子播放项,其中该播放列表文件还包括指示子路径中所包括的至少一个子播放项是否与该播放项同步的子路径类型信息。
在本发明的另一方面中,一种再现记录介质上所记录的数据的装置包括:拾取单元,用于读取记录介质上所记录的主数据;本地存储,用于存储与主数据相关联的子数据;以及解码器,用于使用包括主路径和子路径的播放列表文件来解码主数据和子数据,该主路径包含用于回放主数据的播放项,该子路径包括与该播放项相关联的、用于与主数据的回放相关联地回放子数据的至少一个子播放项,其中该播放列表文件还包括指示子路径中所包括的至少一个子播放项是否与该播放项同步的子路径类型信息。
在本发明的另一方面中,一种再现记录介质上所记录的数据的装置包括:拾取单元,用于读取记录介质上所记录的主数据;本地存储,用于存储与主数据相关联的子数据;以及解码器,用于使用包括主路径和子路径的播放列表文件来解码主数据和子数据,该主路径包含用于回放主数据的多个播放项,该子路径包含与该播放项相关联的、用于与主数据的回放相关联地回放子数据的至少一个子播放项,其中该播放列表文件还包括指示子路径中所包括的至少一个子播放项是否与该播放项同步的子路径类型信息。
在本发明的另一方面中,一种再现记录介质上所记录的数据的装置包括:拾取单元,用于读取记录介质上所记录的AV数据和原始辅助数据,该原始辅助数据与AV数据相关联;本地存储,用于存储与AV数据相关联的附加辅助数据;以及解码器,用于使用包括主路径、原始子路径和至少一个附加子路径的播放列表来解码AV数据以及原始和附加辅助数据中的至少一个,该主路径包含用于回放AV数据的多个播放项,该原始子路径包含与该播放项相关联的、用于回放原始辅助数据的子播放项,每一附加子路径包含与该播放项相关联的、用于回放附加辅助数据的至少一个子播放项,其中该播放列表文件还包括指示每一附加子路径中所包括的至少一个子播放项是否与该播放项同步的子路径类型信息。
在本发明的又一方面中,一种再现记录介质上所记录的数据的装置包括:拾取单元,用于读取记录介质上所记录的AV数据和原始辅助数据,该原始辅助数据与AV数据相关联;本地存储,用于存储与AV数据相关联的附加辅助数据;以及解码器,用于使用包括主路径和子路径的播放列表文件来解码AV数据以及原始和附加辅助数据中的至少一个,该主路径包含用于回放AV数据的多个播放项,该子路径包含与该播放项相关联的、用于与AV数据的回放相关联地回放原始和附加辅助数据中的至少一个的至少一个子播放项,其中该播放列表文件还包括指示子路径中所包括的至少一个子播放项是否与该播放项同步的子路径类型信息。
应理解,本发明的上述概括说明和以下详细说明均为示例性和解释性的,并且旨在提供对要求保护的本发明的进一步解释。
附图简述
被包括在此以提供对本发明的进一步理解的附图被合并在本申请中并构成本申请的一部分,附图示出了本发明的(诸)实施例,并和说明书一起用于解释本发明的原理。
在附图中:
图1示出本发明的总视图;
图2示出在同一显示屏上提供的根据本发明的AV流和交互图形流的一个例子;
图3A和3B示出根据本发明的文件结构和作为用于再现交互图形流的再现管理文件的播放列表文件的结构;
图3C示出根据本发明的记录在记录介质上的数据的记录结构;
图4示出根据本发明的光学记录和/或再现装置;
图5A和5B示出根据本发明的用于再现记录介质中所记录的数据和本地存储中所存储的数据的方法和装置;
图6A至7H示出根据本发明的一种创建(或配置)再现管理文件的方法的例子,它示出了一种创建用于再现交互图形流的播放列表的方法的例子;
图8示出在同一显示屏上提供的根据本发明的AV流和文本字幕流的一个例子;
图9A和9B示出根据本发明的一文件结构和作为用于再现文本字幕流的再现管理文件的播放列表文件的结构;
图10A至10E示出根据本发明的一种创建(或配置)再现管理文件的方法的例子,它最特别地示出了一种创建用于再现文本字幕流的播放列表的方法的例子;以及
图11A至11G示出根据本发明的再现管理文件的句法。
实现本发明的最佳方式
现在将详细参考本发明的优选实施例,其示例在附图中示出。在任何可能之处,将在所有附图中使用相同的标号来指相同或同样的部分。另外,虽然在本发明中使用的术语是从公知和使用过的术语中选择的,但在本发明的说明书中提及的某些术语是由申请人按他或她的判断来选择的,其详细的意思在本说明书的相关部分中进行了描述。另外,要求不只是通过所使用的实际术语,还要通过每一术语内含的意思来理解本发明。
根据本发明,“再现管理文件”指用于再现记录介质上所记录的数据和本地存储中所存储的数据两者的管理文件。更具体而言,在蓝光盘(BD)中,再现管理文件被称为“播放列表”。将参照图2A和图2B以及对整个文件结构的说明来进行对再现管理文件的详细说明。换言之,虽然“播放列表”在本发明中指的是再现管理文件,但显而易见的是可以对除蓝光盘(BD)以外的不同标准的记录介质使用不同的术语。然而,同样显而易见的是,其它记录介质的技术范围不背离本发明的范围和精神。
图1示出本发明的总视图。更具体而言,图1示出将光学记录和/或再现装置10与其它外部装置组合使用的一个例子。因此,“光学记录和/或再现装置10”能将数据记录在各种标准的光盘上和/或从其再现数据。取决于其设计,该装置能仅将数据记录在特定标准的光盘(例如,蓝光盘(BD))上和/或从其再现数据,或者该装置能仅从光盘再现数据。然而,考虑到蓝光盘(BD)标准有待完善及其蓝光盘(BD)与其它***设备的关联,将给出再现蓝光盘(BD)上所记录的数据的蓝光盘播放器(BD播放器)或将数据记录在蓝光盘(BD)上的蓝光盘记录器(BD记录器)作为根据本发明的光学记录和/或再现装置10的例子。同样显而易见的是,“光学记录和/或再现装置10”能被称为可以装备在计算机中的“驱动器”。
除了记录和/或再现光盘的功能以外,根据本发明的光学记录和/或再现装置10还具有接收外部输入信号并处理所接收到信号以及通过将经处理的信号经由显示器20发送到屏幕上来向观众提供信号的功能。在此情况中,对能输入的外部信号没有限制。然而,最常见的外部输入信号是数字广播节目(DTV)或因特网。最特别地,因为因特网是公众易于访问的媒体,因此用户能通过经由光学记录和/或再现装置10下载因特网上所提供的特定数据来利用该数据。当主数据被记录在光学记录和/或再现装置10中所加载的光盘中(即,BD)时,并且当诸如因特网等外部源中存在与主数据相关联的子数据时,本发明设法通过组合主数据和子数据来有效地再现数据。
为了简化本发明的说明,“主数据”指记录在光盘中的信号,而“子数据”指存在于光盘外部的外部源中的信号。然而,这些术语仅仅是基于获取数据的方法,且主数据和子数据并不将数据仅限于特定类型的数据。因此,主数据通常包括音频数据、演示图形(PG)数据、文本字幕、交互图形(IG)数据等。并且不限于上述例子,存在于外部源中的与主数据相关联的其它类型的数据可以被用作子数据。在本发明中,给出“交互图形(IG)”和“文本字幕”作为所再现的子数据的例子。
更具体而言,假设特定影片的视频/音频流(AV流)作为主数据被记录在光盘上。还假设与该AV流相关联的“交互图形(IG)流”作为子数据存在于因特网上。因而,用户可能希望下载作为存在于因特网上的子数据的交互图形流,然后希望将所下载的IG流与主数据中所包括的AV流一起再现。为了满足用户的需求,需要确定光盘中的AV流与所下载并存储的交互图形流之间的关联,还需要如用户所需地管理(或控制)并再现这些数据(即,AV流和IG流)的***方法。
图2示出同一屏幕上所显示的交互图形流和AV流的一个例子。通常,AV流被显示在整个屏幕上。相反,交互图形流只被显示在屏幕内的小个区域(又称为“对象”)上。交互图形流可以或者由光盘中所记录的主数据(例如,主交互图形流)提供,或者由从外部源下载的子数据(例如,辅助交互图形流)提供。
为了满足用户的需求,需要将主数据与子数据(最特别地,辅助交互图形流)相关联的文件结构,将参照图3A至3C对其进行详细说明。
参见图3A,它示出了用于控制盘中所记录的信息的文件结构,根目录(root)中包括至少一个BD目录(BDMV)。每一BD目录包括代表在与一个或多个用户交互时所使用的通用文件的“index.bdmv”和“MovieObject.bdmv”。每一BD目录包括包含要再现的数据以及再现该数据所需的信息的四个文件目录。每一BD目录中所包括的文件目录是:辅助数据目录(AUXDATA)、流目录(STREAM)、剪辑信息目录(CLIPNF)、以及播放列表目录(PLAYLIST)。
辅助数据目录(AUXDATA)包括诸如“Sound.bdmv”文件、“aaaaa.otf”文件等再现光盘所需的附加数据文件。“Sound.bdmv”文件在执行交互图形(IG)流时提供声音,而“aaaaa.otf”文件在再现盘时提供字体信息。流目录(STREAM)包括AV流文件和交互图形流文件。更具体地,每一个流一般是以MPEG2传输分组的形式。在BD标准中,上述每一个流被称为剪辑文件。参见图3A,在流文件之中,“01000.m2ts”表示与交互图形流多路复用的AV流,“02000.m2ts”表示未与任何交互图形流多路复用的独立的AV流,而“10001.m2ts”表示交互流。
另外,剪辑信息目录(CLIPNF)包括与流目录中所包括的每一流文件(剪辑文件)一一对应的剪辑信息文件(例如,01000.clpi、02000.clpi、10001.clpi)。剪辑信息文件(*.clpi)包括流文件(剪辑文件)的属性信息和定时信息。在BD标准中,相互一一对应的每对AV流(*.m2ts)及其相应的剪辑信息文件(*.clpi)被指定为一个剪辑。因此,剪辑信息目录(CLIPINFO)中所包括的“01000.clpi”、“02000.clpi”和“10001.clpi”中的每一个均包括分别对应于包括在流目录(STREAM)中的“01000.m2ts”、“02000.m2ts”和“10001.m2ts”文件中的每一个的属性信息和定时信息。因此,每一对“01000.clpi”与“01000.m2ts”文件、“02000.clpi”与“02000.m2ts”文件以及“10001.clpi”与“10001.clpi”文件都形成一个剪辑。
更具体而言,由“01000.clpi”和“01000.m2ts”对形成的剪辑被称为“与IG多路复用的AV剪辑”,而由“02000.clpi”和“02000.m2ts”对形成的剪辑被称为“未与IG多路复用的AV剪辑”。另外,由“10001.clpi”和“10001.clpi”对形成的剪辑表示只由“交互图形流”而不由任何AV流形成的剪辑。这种剪辑被称为“IG剪辑”。同样,在本发明中,“主剪辑”指与记录在光盘上的主数据相关联的剪辑,而“子剪辑”指与下载并存储在本地存储中的子数据相关联的剪辑。
回见图3A,播放列表目录(PLAYLIST)包括一个或多个播放列表文件(*.mpls),其中每一播放列表文件(*.mpls)包括指定特定剪辑的播放区间的至少一个播放项。更具体而言,播放项包括指定特定剪辑的再现的呈现开始和呈现结束时间(进入时间和离开时间)的信息,这可由播放项中的clip_Information_File_name指定。因此,播放列表文件(*.mpls)表示从一个或多个播放项的组合再现(或回放)所期望的剪辑的再现单元(或回放单元)。播放列表还包括用于再现与由播放项显示的数据不同的数据的子播放项。
图3B示出播放列表文件和主剪辑之间的关系(或关联)。更具体而言,播放列表文件包括具有至少一个播放项的主路径,而播放项包括用于再现特定AV剪辑的再现管理信息。另外,只要需要,播放列表文件就包括其中包括了至少一个子播放项的子路径。这里,子播放项包括用于再现至少一个交互图形剪辑(IG#1、IG#2)的再现管理信息。例如,交互图形剪辑#1(IG#1)可提供以英文配置的菜单信息。而交互图形剪辑#2(IG#2)可提供以韩文配置的菜单信息。因此,当再现(或回放)图3B的播放列表时,通过播放项再现AV剪辑中的AV流。因此,通过与播放项不同步的子播放项选择对应于IG#1和IG#2中的任一个的交互图形流。由播放项管理其再现的AV流可以与交互图形多路复用或不与其多路复用。并且,这可以由光盘的作者有选择地应用。
图3C示出根据本发明的与记录在光盘上的文件结构相关联的信息(或数据)的通用结构。更具体而言,从盘的内圆周(或中心)开始,盘卷包括占据盘卷的最内部的文件***信息区、占据盘卷的最外部的流区、以及在文件***信息区和流数据区之间所占据数据库区。在文件***信息区中,记录了用于控制全部数据文件的***信息。而在流区中记录了诸如音频/视频/图形数据等主数据。在盘卷的数据库区中记录了通用文件、播放列表文件和剪辑信息文件。因此,通过使用数据库区中的信息,用户能选择该用户期望再现的流,并决定和使用所选择的流的合适的再现方法。
因此,如果交互图形流与AV流多路复用,且这两个流均被记录在光盘中,则两个流是同步的。然而,如果记录在光盘中的交互图形流未与AV流多路复用,则交互图形流和AV流是同步的。另外,因为存储在本地存储中的交互图形流被存储在与记录并存储在光盘中的AV流不同的位置(或定位)中,所以很明显交互图形流未与AV流多路复用。然而,当用户希望将存储在本地存储中的交互图形流与记录在光盘中的AV流一起再现时,用户应考虑到两个流为同步并被再现的情形以及两个流为异步并被再现的情形。本发明设法提供一种创建优选播放列表的方法以及通过使用新创建的播放列表来再现数据的方法和装置。因此,根据本发明创建的播放列表被称为“组合播放列表”。然而,此术语只用于区分新创建的播放列表与已存在的播放列表。
图4示出了根据本发明的光学记录和/或再现装置10。该光学记录和/或再现装置主要包括:拾取单元11,用于再现记录在光盘上的包括主数据在内的控制信息和文件信息;伺服机构14,用于控制拾取单元11的操作;信号处理器13,用于或者将从拾取单元11接收到的回放信号恢复到所期望的信号值,或者将要记录的数据调制成光盘可记录信号并发送该已调制的数据;本地存储15,用于存储从外部源下载的子数据;以及微机16,用于有机地控制上述操作。另外,控制器12根据用户命令下载存在于外部源中的子数据并将所下载的子数据存储在本地存储15中。然后,控制器12创建一个用于再现记录在光盘中的主数据和存储在本地存储15中的子数据的组合播放列表。其后,根据用户命令,控制器12通过使用该组合播放列表来再现主数据和子数据。解码器17根据控制器17的控制来执行对输出数据(即,主数据和/或子数据)的最终解码并向用户提供已解码的数据。另外,为了将信号记录在光盘中,编码器18根据控制器12的控制将输入信号转换成特定格式的信号(例如,MPEG2传输流)并向信号处理器提供所转换的信号。
存储子数据的本地存储15还可以被配置成例如硬盘驱动器(HDD)。而新创建的组合播放列表可以或被存储在本地存储15中供以后使用,或被临时存储在单独的动态存储器中并被使用。作为本发明的一个例子,光学记录和/或再现装置单独地创建新的组合播放列表。在另一个例子中,当下载子数据并存储所下载的子数据时,该组合播放列表也可以被下载并存储。在此情形中,光学记录和/或再现装置10不需要创建另一单独的组合播放列表。另外,如果用户期望将子数据和组合播放列表存储在本地存储15中供以后使用,则优选的是给予使用记录在光盘中的只管理主数据的播放列表更高优先级。
在图4、图5A和图5B中所示的根据本发明的光学记录和/或再现装置10的结构中分别示出用于再现数据的装置和用于再现数据的方法。更具体而言,当具有盘标识(disc_id)#1,即disc_id=#1的光盘被加载时,光学记录和/或再现装置10的控制器12通过使用拾取单元11和信号处理器13来验证相应盘的标识。然后,控制器12验证本地存储15中所存储的子数据中是否存在与“disc_id=#1”相关联的一组子数据(S10)。
例如,如果对“disc_id=#1”,本地存储15中存在3个辅助交互流(Aux IG1、Aux IG2、Aux IG3),则控制器12首先根据用户的请求或***设置选择一再现(或回放)流(S20)。换言之,控制器12可以通知用户,该辅助交互图形流作为子数据存在,然后控制器12可以根据用户命令或***设置或者只再现记录在盘中的主数据,或者选择并再现包括本地存储15中的辅助交互图形流的组合播放列表。因此,当用户希望组合并再现记录在光盘中的主数据以及存储在本地存储15中的子数据时,控制器12创建一个组合播放列表文件,并使用该新创建的组合播放列表文件来再现数据(S202)。
因此,新创建的组合播放列表文件被存储在本地存储15中,当以后再现子数据时能再次使用该列表文件。图5A示出已将组合播放列表文件存储在本地存储15中以便再现辅助音频流,即“disc_id=#2”的子数据的一个例子。因此,当在光学记录和/或再现装置10中加载了具有盘ID“disc_id=#2”的光盘时,使用已存储在本地存储15中的组合播放列表,并且可以在不必创建新的组合播放列表的情况下立即执行数据的再现。另外,如上所述,组合播放列表也可以被下载和使用。下面将参照图6A至图7H详细说明根据本发明的创建组合播放列表的各种方法。
现在将说明根据本发明的创建组合播放列表的所有方法共有的特征。播放列表文件中包括用于组合再现主数据和子数据的文件信息。这里,主数据通过播放列表文件中的主路径中所包括的至少一个播放项和由子路径中所包括的子播放项来再现。而子数据只通过播放列表文件中的子路径中所包括的子播放项来再现。
另外,给出交互图形流作为可应用于图6A至图7H中的子数据的一个例子。更具体而言,存储在本地存储中的辅助交互图形流可以用与记录在主数据中的主交互图形流的语言不同的语言来配置。或者,即使子数据用与主流相同的语言来配置,子数据也可以被配置成具有不同的特性。这种特性可包括图形特征、由交互图形流表示的菜单信息等。换言之,辅助交互图形流或者用于替换存在于光盘中的主交互图形流,或者用于追加新的交互图形流。或者,当光盘中不存在主交互图形流时,辅助交互图形流可用于另外支持交互图形。
另外,当主数据中所包括的主交互图形流与AV流多路复用时,通过播放项来再现主交互图形流。相反,当主交互图形流未与AV流多路复用时,该主交互图形流被标识成通过子播放项来再现的独立的IG流。因此,在将辅助交互图形流与主数据(例如,AV流和主交互图形流)一起再现时,将在本发明的说明书中解释辅助IG流与主数据同步并再现以及辅助IG流与主数据导步并再现这两种情形。
另外,用于再现主数据和子数据的文件信息在播放列表文件中被链接。特别地,辅助交互图形流由组合播放列表中的单独的子路径配置。这里,在子路径中创建至少一个子播放项以便管理辅助交互图形流的再现。最终,为了创建根据本发明的组合播放列表,应将与该组合播放列表相关联的信息预存在本地存储15中。更具体而言,应由光盘的作者预先准备相关联的信息,然后从外部源将该信息与子数据一起下载。参见图5A,存储在本地存储15中的“信息”代表创建组合播放列表所需的信息。在根据本发明的用于创建组合播放列表的方法中,图6A至6E示出了当“主交互图形流”被配置成未与AV流多路复用的单独的流时,并且当存在单独的子路径以便再现该主交互图形流时,创建用于管理“辅助交互图形流”的再现的另一子路径的例子。换言之,图6A至6E中所示的例子大多数应用于当“辅助交互图形流”不与主数据中所包括的AV流同步(即,异步)的时候。这里,图6A至6E中所示的例子不仅限于当辅助交互图形流与主数据中所包括的AV流异步的时候。取决于所应用的用途,也可以在辅助交互图形流与主数据中所包括的AV流同步时的情形中采用这些例子。
参见图6A,在为辅助交互图形流创建(或配置)子路径时,为每一辅助交互图形流创建一条子路径。例如,形成子路径#2、子路径#3和子路径#4中的每一个以单独及分别管理存储在本地存储15中的辅助交互图形流#1、辅助交互图形流#2和辅助交互图形流#3的再现。因此,子路径#1管理记录在光盘中的主交互图形流的再现。且通过使用子路径#1来管理主IG流的方法与图3B中所述的相同。更具体而言,在此例子中,当本地存储中存在3个辅助交互图形流时,如图5A中所示,为这3个辅助交互图形流中的每一个创建一条子路径,使得通过相应的子播放项来管理每一辅助IG流,从而创建“1个流=1个子播放项=1个子路径”的结构。因此,当再现上述组合播放列表时,由子路径#1至子路径#4指定的交互图形流中的任一个可以被有选择地与包括光盘中并由主路径指定的主AV数据一起再现。换言之,记录在盘中的主交互图形流和存储在本地存储15中的辅助交互图形流之一可以被有选择地再现。然而,取决于所应用的用途,当辅助交互图形流存在时,可以给予再现任一辅助交互图形流的更高优先级。
参见图6B,在为辅助交互图形流创建(或配置)子路径时,多个辅助交互图形流被整合在一起以通过单个子路径来管理。例如,存储在本地存储15中的辅助交互图形流#1、辅助交互图形流#2和辅助交互图形流#3中的每一个分别由子播放项#2、子播放项#3和子播放项#4来指定。另外,子播放项#2、子播放项#3和子播放项#4由单个子路径(例如,子路径#2)统一指定。因此,子路径#1管理记录在光盘中的主交互图形流的再现。并且,通过使用子路径#1来管理主IG流的方法与图3B中所述的相同。
更具体而言,在本例中,当本地存储中存在3个辅助交互图形流时,如图5A中所示,辅助交互图形流中的每一个分别由子播放项#2、子播放项#3和子播放项#4来指定。这里,这3个子播放项被整合以创建单个子路径(例如,子路径#2),从而创建“1个流=1个子播放项”的结构,该结构也是“多个子播放项=1个子路径”的结构。因此,当再现上述组合播放列表时,选择子路径#1和子路径#2中的任一个来执行再现。然后,可以有选择地将由所选择的子路径指定的子播放项中的任何一个与包括在光盘中并由主路径指定的主AV数据一起再现。
参见图6C,在为辅助交互图形流创建(或配置)子路径时,多个辅助交互图形流被整合以创建单个子播放项。例如,存储在本地存储15中的辅助交互图形流#1、辅助交互图形流#2和辅助交互图形流#3被整合以通过单个子播放项(例如,子播放项#2)来管理再现。这里,形成包括在单个子路径(子路径#2)中的子播放项#2。因此,子路径#1管理记录在光盘中的主交互图形流的再现。且通过使用子路径#1来管理主IG流的方法与图3B中所述的方法相同。
更具体而言,在本例中,当本地存储中存在3个辅助交互图形流时,如图5A中所示,辅助交互图形流中的每一个分别由子播放项#2、子播放项#3和子播放项#4来指定。这里,3个子播放项被整合以由单个子播放项(例如,子播放项#2)指定。然后,子播放项被包括在单个子路径(例如子路径#2)中,从而创建“多个流=1个子播放项=1个子路径”的结构。因此,当再现上述组合播放列表时,选择子路径#1和子路径#2中的任一个来执行再现。然后,可以有选择地将由所选择的子路径指定的交互图形流中的任一个与包括在光盘中并由主路径指定的主AV数据一起再现。
在根据本发明的用于创建组合播放列表的方法中,图6D和6E示出了将用于管理“主交互图形流”的子路径与用于管理“辅助交互图形流”的子路径整合成单个子路径的例子。参见图6D,在单个子路径中配置多个子播放项以管理主交互图形流和辅助交互图形流的再现。更具体而言,在单个子路径中,子播放项#1指定多个主交互图形流(主交互图形流#1、主交互图形流#2、主交互图形流#3),由此管理主交互图形流的再现。在同一单个子路径中,为存储在本地存储15中的每一辅助交互图形流创建子播放项(子播放项#2、子播放项#3、子播放项#4),由此管理辅助交互锶图形流的再现。因此,创建子播放项#2、子播放项#3和子播放项#4中的每一个,以单独指定辅助交互图形流#1、辅助交互图形流#2和辅助交互图形流#3中的每一个。这里,主交互图形流被配置成由子播放项#1指定。换而言之,在单个子路径中配置子播放项#1、子播放项#2、子播放项#3和子播放项#4。
参见图6E,在单个子路径中配置单个子播放项以管理主交互图形流和辅助交互图形流的再现。更具体而言,将主交互图形流与辅助交互图形流整合用于再现管理的单个子播放项(子播放项#1)被包括在单个子路径中。因此,子播放项#1将记录在光盘上的所有的多个主交互图形流(主交互图形流#1、主交互图形流#2、主交互图形流#3)与存储在本地存储15中的多个辅助交互图形流(辅助交互图形流#1、辅助交互图形流#2、辅助交互图形流#3)整合,以管理交互图形流的再现,从而创建“所有主/辅助交互图形流=1个子播放项=1个子路径”的结构。
在根据本发明的用于创建组合播放列表的方法中,图7A至7H示出了当“主交互图形流”与AV流多路复用时,或当光盘上未记录“主交互图形流”时,创建用于管理“辅助交互图形流”的再现的子路径的例子。换言之,图7A至7H中所示的例子大多数应用于当“辅助交互图形流”与主数据中所包括的AV流同步的时候。另外,为了将“辅助交互图形流”与主数据中所包括的AV流同步,很明显需要指示需要在主AV流中那个位置处与辅助交互图形流同步的同步信息。该同步信息应由将参照图7A至7H详细说明的子路径中所包括的子播放项提供。这里,图7A至7H中示出的例子不仅限于当辅助交互图形流与主数据中所包括的AV流同步的时候。取决于所应用的用途,在当辅助交互图形流与主数据中所包括的AV流异步时的情形中也可采用这些例子。
参见图7A,在为辅助交互图形流创建(或配置)子路径时,在子路径中创建子播放项,其中单独创建(或配置)与主路径中的每一播放项一一对应地匹配的子播放项。更具体而言,通过指定同时对应于播放列表中的所有播放项的子播放项,可以用包括在子剪辑中并由每一相应的子播放项指定的辅助交互图形流替换包括在主剪辑中并由每一播放项指定的主交互图形流。这简化了***并便于每一播放项的管理。因此,当使用上述组合播放列表来再现光盘时,视频/音频(A/V)信号由记录在盘中的主A/V流提供,而主交互图形流由存储在本地存储15中的辅助交互图形流提供。换言之,用存储在本地存储15中的辅助交互图形流替换记录在光盘中的主交互图形流。
参见图7B,在为辅助交互图形流创建(或配置)子路径时,在子路径中创建子播放项,其中单独地创建(或配置)与主路径中的每一播放项一一对应地匹配的子播放项。然而,并非对所有播放项都可存在匹配的子播放项。换言之,通过指定对应于播放列表中的一特定播放项的子播放项,可以用包括在子剪辑中并由相应的子播放项指定的辅助交互时图形流替换包括在主剪辑中并由该特定播放项指定的主交互时图形流。因此,当使用上述组合播放列表来再现光盘时,交互时图形流由存储在本地存储15中的辅助交互图形流提供。然而,当子播放项不存在时,交互图形流由包括在主剪辑中并由相应的播放项指定的主交互图形流提供。视频/音频(A/V)信号由记录在光盘上的主A/V流提供。
参见图7C,在为辅助交互图形流创建(或配置)子路径中的子播放项时,单独地创建(或配置)与主路径中的每一播放项一一对应地匹配的子播放项。然而,对单个播放项可能存在多个匹配的子播放项。换言之,在图7A和图7B中,对每一播放项存在一个匹配的子播放项。相反,在图7C中,对一个播放项存在多个匹配的子播放项。这里,图7C只示出单个播放项(播放项#1)的一个例子。然而,很明显本发明的这一方面也可以同样地应用于其它播放项(播放项#2、播放项#3)。
更具体而言,通过指定对应于播放列表中的特定播放项的多个子播放项,可以用包括在多个子剪辑中并由相应的多个子播放项指定的辅助交互图形流替换包括在主剪辑中并由播放项指定的主交互图形流。例如,可以通过对每一段用具有不同特性(例如语言)的2个辅助交互图形流替换来再现由播放项#1再现的主交互图形流。因此,当使用上述组合播放列表来再现光盘时,交互图形流由存储在本地存储15中的辅助交互图形流提供。然而,当子播放项不存在时,交互图形流由包括在主剪辑中并由播放项指定的主交互图形流提供。视频/音频(A/V)信号由记录在光盘上的主AV流提供。
参见图7D,在为辅助交互图形流创建(或配置)子路径中的子播放项时,单独地创建(或配置)与主路径中的每一播放项一一对应地匹配的子播放项。然而,在由播放项所再现的整个再现(或呈现)段中可能只在部分段中存在与播放项匹配的子播放项。更具体而言,在图7A、图7B和图7C中,一个或多个子播放项与一整个播放项段匹配。然而,在图7D中,对应于一个播放项的子播放项只存在于部分段中。换言之,通过只在部分段期间指定对应于播放列表所包括的特定播放项的子播放项,在由相应的播放项再现整个再现段期间,包括在主剪辑中并由播放项指定的每一主交互图形流以及包括在子剪辑中并由子播放项指定的辅助交互图形流被交替地再现。
因此,因为不要求子路径中的子播放项的再现段(或呈现段)与主路径中的播放项相同,所以子播放项能更多样化地应用辅助音频流。然而,在此情形下,形成主剪辑的再现(或呈现)与子剪辑的再现(或呈现)之间的边界。这里,主剪辑由播放项(例如播放项#1)再现,然后主剪辑的再现变为子剪辑的再现。在这一点上,***需要支持使得即使在边界处也能在交互图形流之间进行无缝呈现。
参见图7E,在为辅助交互图形流创建(或配置)子路径中的子播放项时,单独地创建(或配置)与主路径中的每一播放项一一对应地匹配的子播放项。然而,每一子播放项通过不同的方法与其相应的播放项匹配。更具体而言,在图7E中,如图7A至7D中所示的创建子播放项的例子可应用于每一播放项。例如,用子播放项替换播放项#1的整段的方法(如图7A或7B中所示)、用多个子播放项替换播放项#2的整段的方法(如图7C所示)、以及用子播放项替换播放项#3的整段的仅一部分的方法(如图7D所示)都被应用于图7E中。
参见图7F,在为辅助交互图形流创建(或配置)子路径中的子播放项时,单独地创建(或配置)与播放列表的整个呈现段匹配的子播放项。更具体而言,通过指定同时对应于播放列表中的所有播放项的子播放项,用包括在子剪辑中并由相应的单个子播放项指定的辅助交互图形流替换包括在主剪辑中并由每一播放项指定的主交互图形流。因此,能简化***。
参见图7G,在为辅助交互图形流创建(或配置)子路径中的子播放项时,单独地创建(或配置)与播放列表的整个呈现段匹配的子播放项。这里,在包括关于其再现被管理的子剪辑的呈现开始时间(进入时间)和呈现结束时间(离开时间)的信息的子播放项中按时间定义呈现段。在图7F的情形中,子播放项包括与再现(或呈现)包括在播放列表中的主路径的进入时间和离开时间相匹配的进入时间和离开时间。然而,在图7G的情形中,子播放项包括多个进入时间和离开时间。因此,被定义为进入时间和离开时间的每一段被称为“时隙”。例如,图7G示出包括在子播放项中的三个时隙“时隙#1”、“时隙#2”和“时隙#3”。时隙可以由随机段创建。然而,时隙还可以与主路径中的播放项#1、播放项#2和播放项#3相匹配。
参见图7H,在为辅助交互图形流创建(或配置)子路径中的子播放项时,单独地创建(或配置)只与整个播放列表段的部分段相匹配的子播放项。更具体而言,在图7F的情形中,创建具有与播放项的整个段(即,播放列表的呈现(或回放)段)匹配的进入时间和离开时间的单个子播放项。然而,在图7H中,创建具有对应于播放项的整个段中的部分段(即,播放列表的呈现(或回放)段)的进入时间和离开时间的子播放项。因此,很明显图7G中所应用的“时隙”的概念也可以同样地应用于图7H。
换言之,用子数据替换由播放列表再现(或呈现)的整个主数据呈现段的一部分。例如,由组合播放列表再现的整个段的一部分再现了主交互图形流,而该整个段的另一部分再现了辅助交互图形流。因此,因为不要求子路径中的子播放项的再现段(或呈现段)与主路径中的播放项相同,所以子播放项能更多样化地应用辅助交互图形流。然而,在此情形中,形成主剪辑的再现(或呈现)和子剪辑的再现(或呈现)之间的边界。这里,在主剪辑的再现期间,主剪辑变为子剪辑的再现。在这一点上,***需要被支持使得即使在边界处也能在音频流之间执行无缝呈现。
如上所述,图7A至7H示出创建单个子路径的例子。很明显当创建多个子路径时,可以使用图6A至6C中所述的方法。更具体而言,当“主交互图形”作为未与主AV流多路复用的单独的流存在时,较佳的是应用图6A至6E中所述的方法中的任一种。或者,当“主交互图形”与主AV流多路复用时,较佳的是应用图7A至7H中所述的方法中的任一种。另一方面,当“辅助交互图形”未与主AV流同步时,较佳的是应用图6A至6E中所述的方法中的任一种。相反,当“辅助交互图形”与主AV流同步时,较佳的是应用图7A至7H中所述的方法中的任一种。
下面将参照图8至图10E详细描述用于创建和回放(或再现)用于管理作为子数据的文本字幕流以及主数据的再现的播放列表的方法。因此,文本字幕流,即以文本形式提供的一组信息通常被用作电影的叠加对话。因此,根据本发明的文本字幕流必须在与AV流同步之后提供。这与上述交互锶图形流不同,交互图形流包括当交互图形流与AV流同步时的情形和当交互图形流不与AV流同步(即,异步)时的情形。另外,根据本发明的文本字幕流对应于播放列表的整个呈现段。换言之,并不对每一播放项提供文本字幕流,且文本字幕流的再现由与主路径同步的子播放项管理。这不同于当交互图形流与AV流同步时对每一播放项创建子播放项的例子(图7A到7E中所示)。
图8示出在显示屏上提供的AV流和文本字幕流的一个例子。文本字幕可以或者由主数据提供,或者由子数据提供。图9A和9B示出根据本发明的文件结构和作为用于再现文本字幕流的再现管理文件的播放列表文件的结构。更具体而言,与图3A相比,图9A中所示的文本字幕流由未与AV流多路复用的单独的文本字幕剪辑配置。另外,参见图9B,文本字幕剪辑的再现通过子路径中包括的子播放项来管理。图10A至10E示出根据本发明的创建(或配置)再现管理文件的例子。更具体而言,图10A至10E示出创建用于再现文本字幕流的播放列表的方法。因此,图10A至图10E中所示的例子分别具有与应用于图6A至图6E所示的交互图形流的每一例子相同的结构。然而,因为如上所述,文本字幕流在与主AV流同步之后再现,因此很明显图10A至10E中所示的例子中提供的每一子播放项具有一组用于与AV流同步的同步信息。因此,因为图10A至10E中所示的例子具有如图6A至6E中所示的例子的结构,因此为了简化将省略对其的说明。
图11A至11G示出用于按每一层次再现存储在本地存储15中的子数据的组合播放列表文件的句法。图11A示出播放列表文件(xxxxx.mpls)的首部部分的句法。诸如“MPLS”字符码等将当前文件标识为播放列表文件的标识信息被记录在“type_indicator”字段中。指示播放列表文件的版本的信息被记录在“version_number”字段中。指示“PlayList()”字段起始的位置的位置信息被记录在“PlayList_start_address”字段中,而指示“PlayListMark()”字段起始的位置的位置信息被记录在“PlayListMark_start_address”字段中。另外,播放列表文件(xxxxx.mpls)包括“AppInfoPlayList()”字段、“PlayList()”字段、以及“PlayListMark()”字段。“AppInfoPlayList()”字段包括关于再现(或回放)方法的信息(即,PlayList_playback_type)。“PlayList()”字段包括播放项信息和子路径信息,而“PlayListMark()”字段包括用于特殊再现(或回放)的标记指针。下面将是根据本发明的“PlayList()”字段的详细说明。
图11B示出播放列表文件中所包括的“PlayList()”字段的首部句法。这里,关于“PlayList()”字段的大小的信息被记录在”length”字段中。关于播放列表文件中所包括的播放项的数目的信息被记录在“number_of_PlayItem”字段中,而关于播放列表文件中所包括的子路径的数目的信息被记录在“number_of_SubPath”字段中。因此,“PlayItem()”字段和“SubPath()”字段是基于上述数目信息来创建的。“PlayItem()”字段包括“STN_table()”字段,其中所有流信息能用于相应的播放项中。当再现“PlayItem()”字段和与其相关联的“SubPath()”字段时,光学记录和/或再现装置10可选择并再现在“STN_table()”字段中定义的流信息。因此,所有上述流信息(图6A至图10E中所示的)被记录在“STN_table()”字段中。
下面将参照图11C和11E详细说明“PlayItem()”字段中的“STN_table()”字段的句法,并参照图11F详细说明“SubPath()”字段的句法。并且,将参照图11G说明“SubPlayItem()”字段的句法。图11C示出包括在“PlayItem()”字段中的“STN_table()”字段的首部句法。更具体而言,“STN_table()”字段的大小信息被记录在”length”字段中。与播放项相关联的可再现视频流的数目被记录在“number_of_video_stream_entries”字段中,而与播放项相关联的可再现音频流的数目被记录在“number_of_audio_stream_entries”字段中。与播放项相关联的可再现文本字幕流的数目被记录在“number_of_PG_textST_stream_entries”字段中。最后,与播放项相关联的可再现交互图形流的数目被记录在“number_of_IG_stream_entries”字段中。根据上述每一相应字段的数目信息记录流信息。然而,每一个流信息分别被记录到“stream_entry()”字段和“stream_attributes()”字段。这里,流类型、主剪辑信息和子剪辑信息被记录在“stream_entry()”字段中,而每一个流的特性信息被记录在“stream_attributes()”字段中。
图11D示出包括在“STN_table()”字段中的“stream_entry()”字段的句法。更具体而言,“stream_entry()”字段的大小信息被记录在”length”字段中,而相应流的源信息被记录在”type”字段中。例如,type“1”表示包括在主剪辑中并由播放项指定的流类型。type“2”表示由子路径指定并记录在光盘中的流类型。且type“3”表示由子路径指定并存储在本地存储15中的流类型。因此,在当前“stream_entry()”字段的type是“1”时,相应主剪辑的分组ID(PID)信息被记录在“ref_to_stream_PID_of_mainclip”字段中。且在当前“stream_entry()”字段的type是“2”或“3”时,相应子剪辑的分组ID(PID)信息被记录在“ref_to_stream_PID_of_subclip”字段中。很明显,当包括多个子路径时,相应子路径的标识信息被记录在“ref_to_SubPath_id”字段中,而相应子剪辑的标识信息被记录在“ref_to_Subclip_entry_id”字段中。
图11E示出包括在“STN_table()”字段中的“stream_attributes()”字段的句法。更具体而言,“stream_attributes()”字段的大小信息被记录在”length”字段中,而流类型的信息被记录在“stream_coding_type”字段中。例如,“stream_coding_type=0×02”表示视频流(最特别地,MPEG2视频流),且特性信息被记录在“frame_rate”字段中。另外,“stream_coding_type=0×80或0×81或0×82”表示编码成各种类型的音频流。这里,特性信息包括其中记录了关于再现(或呈现)音频流时的通道数的信息的“audio_presentation_type”以及其中记录了音频流的语言信息的“audio_language_code”字段。
另外,“stream_coding_type=0×90”表示演示图形流。特性信息包括其中记录了演示图形中所使用的语言的信息的“PG_language_code”。同样,“stream_coding_type=0×91”表示交互图形流。特性信息包括其中记录了交互图形中所使用的语言的信息的“IG_language_code”。最后,“stream_coding_type=0×92”表示文本字幕流。特性信息包括其中记录了文本字幕中所使用的语言的信息的“testST_language_code”以及其中记录了文本字幕中所使用的字符码的信息的“character_code”字段。因此,图11E中只示出每一流的有限类型的特性信息。然而,很明显可在每一流类型中包括更广范围的特性信息。
图11F示出包括在“PlayList()”字段中的“Subpath()”字段的首部句法。更具体而言,“SubPath()”字段的大小信息被记录在“length”字段中,流类型的信息被记录在“stream_coding_type”字段中,而相应子路径的源信息被记录在“SubPath_type”字段中。例如,SubPath_type“n”表示记录在光盘中的子路径,而SubPath_type“m”表示记录在本地存储15中的子路径。
取决于实施例,可以对每一流特性配置多个子路径。在此情形中,更详细地说明了子路径类型。更具体而言,SubPath_type“n1”或“m1”可表示音频流,SubPath_type“n2”或“m2”可表示文本字幕流,SubPath_type“n3”或“m3”可表示不与AV流同步的交互图形流,SubPath_type“n4”或“m4”可表示演示图形流,而SubPath_type“n5”或“m5”可表示与AV流同步的交互图形流。另外,指示是否要重复子路径呈现的标志信息被记录在“is_repeat_SubPath”字段中。包括在子路径中的子播放项的数目被记录在“number_of_SubPlayItems”字段中。对应于每一子播放项的信息被记录在“SubPlayItem()”字段中。
图11G示出包括在“SubPath()”字段中的“SubPlayItem()”字段的句法。更具体而言,“SubPlayItem()”字段的大小信息被记录在“length”字段中,由相应的子播放项管理的子剪辑名被记录在“Clip_information_file_name”字段中,而相应剪辑的编码类型被记录在“Clip_codec_identifier”字段中。所指定的子剪辑的STC_id在“ref_to_STC_id”中指定。且由子播放项呈现(或再现)的呈现起始时间(进入时间)和呈现结束时间(离开时间)被分别记录在“SubPlayItem_IN_time”字段和“SubPlayItem_OUT_time”字段中。
另外,标识子播放项是否管理一个或多个剪辑的信息被记录在“is_multi_clip_entries”字段中。因此,上述例子包括当子播放项中只存在一个交互图形剪辑或文本字幕剪辑时的例子、以及当子播放项中存在多个交互图形剪辑或文本字幕剪辑时的例子。因此,当“is_multi_clip_entries=0b”时,子播放项中只存在一个交互图形剪辑或文本字幕剪辑。而当“is_multi_clip_entries=1b”时,子播放项中存在多个交互图形剪辑或文本字幕剪辑。因此,当“is_multi_clip_entries=1b”表示子播放项中存在多个交互图形剪辑或文本字幕剪辑时,相应的数目信息被记录在“number_of_clip_entries”字段中。且相应数目的剪辑中的每一个的信息被记录在“Clip_information_file_name”字段、“Clip_codec_identifier”字段和“ref_to_STC_id”字段中。
另外,在上述例子中,当要求交互图形剪辑或文本字幕剪辑与主AV流同步时,使用“sync_PlayItem_id”字段和“sync_start_PTS_of_PlayItem”字段。更具体而言,与子播放项的呈现开始时间相关联的播放项标识信息(例如,播放项#1、播放项#2和播放项#3中的任一个)被记录在“sync_PlayItem_id”字段中。同样,在指定的播放项的呈现开始时间中,指示应对哪一时间执行同步的定时信息被记录在“sync_start_PTS_of_PlayItem”字段中。因此,基于记录在“sync_PlayItem_id”字段和“sync_start_PTS_of_PlayItem”字段中的信息,当所指定的播放项的呈现到达某一时间位置(即,记录在“sync_start_PTS_of_PlayItem”字段中的时间)时,子播放项的呈现开始,以匹配播放项和子播放项的同步。
工业实用性
对本领域的技术人员显而易见的是,可以在本发明中进行各种修改和变型而不背离本发明的精神和范围。因此,本发明旨在涵盖本发明的落入所附权利要求书及其等效技术方案的范围内的修改和变型。
Claims (30)
1.一种再现记录介质上所记录的数据的方法,所述方法包括:
使用包括主路径和子路径的播放列表文件来再现所述记录介质上所记录的主数据以及本地存储中所存储的子数据,所述主路径包含用于回放所述主数据的播放项,所述子路径包含与所述播放项相关联的、用于与所述主数据的回放相关联地回放所述子数据的至少一个子播放项,其中所述播放列表文件还包括指示所述子路径中所包括的至少一个子播放项是否与所述播放项同步的子路径类型信息。
2.如权利要求1所述的方法,其特征在于,所述子路径包含与所述播放项相关联的单个子播放项。
3.如权利要求2所述的方法,其特征在于,所述子播放项的播放区间与所述播放项的播放区间的整个部分重合。
4.如权利要求2所述的方法,其特征在于,所述子播放项的播放区间与所述播放项的播放区间的所选部分重合。
5.如权利要求1所述的方法,其特征在于,所述子路径包含与所述播放项相关联的多个子播放项。
6.如权利要求5所述的方法,其特征在于,所述多个子播放项中的至少一个的播放区间与所述播放项的播放区间的整个部分重合。
7.如权利要求5所述的方法,其特征在于,所述多个子播放项中的至少一个的播放区间与所述播放项的播放区间的所选部分重合。
8.如权利要求1所述的方法,其特征在于,存储在所述本地存储中的子数据包括辅助交互图形流。
9.如权利要求8所述的方法,其特征在于,所述播放项还被配置成回放所述记录介质上所记录的原始交互图形流,且所述辅助交互图形流替换所述原始交互图形流。
10.如权利要求8所述的方法,其特征在于,所述播放项还被配置成回放所述记录介质上所记录的原始交互图形流,且所述辅助交互图形流追加到所述原始交互图形流。
11.如权利要求1所述的方法,其特征在于,存储在所述本地存储中的子数据包括辅助文本字幕流。
12.如权利要求1所述的方法,其特征在于,所述播放列表文件还包括将所述主数据和所述子数据相互区分的流类型信息。
13.如权利要求1所述的方法,其特征在于,包括在所述子路径中的每一子播放项包括指示所述播放项的标识和所述播放项的播放区间中的同步开始时间的同步信息。
14.一种再现记录介质上所记录的数据的方法,所述方法包括:
使用包括主路径和子路径的播放列表文件来再现所述记录介质上所记录的主数据和本地存储中所存储的子数据,所述主路径包含用于回放所述主数据的多个播放项,所述子路径包含与所述播放项相关联的、用于与所述主数据的回放相关联地回放所述子数据的至少一个子播放项,其中所述播放列表文件还包括指示所述子路径中所包括的至少一个子播放项是否与所述播放项同步的子路径类型信息。
15.如权利要求14所述的方法,其特征在于,存储在所述本地存储中的子数据包括辅助交互图形流。
16.如权利要求14所述的方法,其特征在于,存储在所述本地存储中的子数据包括辅助文本字幕流。
17.如权利要求14所述的方法,其特征在于,所述播放列表文件还包括将所述主数据和所述子数据相互区分的流类型信息。
18.如权利要求15所述的方法,其特征在于,包括在所述子路径中的每一子播放项包括指示所述播放项中所选择的一个的标识和所选择的播放项的播放区间中的同步开始时间的同步信息。
19.一种再现记录介质上所记录的数据的方法,所述方法包括:
使用包括主路径、原始子路径和至少一个附加子路径的播放列表文件来再现所述记录介质上所记录的AV数据和原始辅助数据以及本地存储中所存储的附加辅助数据,所述主路径包含用于回放所述AV数据的多个播放项,所述原始子路径包含与所述播放项相关联的、用于回放所述原始辅助数据的子播放项,每一附加子路径包含与所述播放项相关联的、用于回放所述附加辅助数据的至少一个子播放项,其中所述播放列表文件还包括指示每一附加子路径中所包括的至少一个子播放项是否与所述播放项同步的子路径类型信息。
20.如权利要求19所述的方法,其特征在于,所述原始和附加辅助数据包括交互图形流。
21.如权利要求19所述的方法,其特征在于,所述原始和附加辅助数据包括文本字幕流。
22.如权利要求19所述的方法,其特征在于,包括在每一附加子路径中的每一子播放项包括指示所述播放项中所选择的一个的标识和所选择的播放项的播放区间中的同步开始时间的同步信息。
23.一种再现记录介质上所记录的数据的方法,所述方法包括:
使用包括主路径和子路径的播放列表文件来再现所述记录介质上所记录的AV数据和原始辅助数据以及本地存储中所存储的附加辅助数据,所述主路径包含用于回放所述AV数据的多个播放项,所述子路径包含与所述播放项相关联的、用于与所述AV数据的回放相关联地回放所述原始和附加辅助数据中的至少一个的至少一个子播放项,其中所述播放列表文件还包括指示所述子路径中所包括的所述至少一个子播放项是否与所述播放项同步的子路径类型信息。
24.如权利要求23所述的方法,其特征在于,所述原始和附加辅助数据包括交互图形流。
25.如权利要求23所述的方法,其特征在于,所述原始和附加辅助数据包括文本字幕流。
26.如权利要求23所述的方法,其特征在于,包括在所述子路径中的每一子播放项包括指示所述播放项中所选择的一个的标识和所选择的播放项的播放区间中的同步开始时间的同步信息。
27.一种再现记录介质上所记录的数据的装置,所述装置包括:
拾取单元,用于读取所述记录介质上所记录的主数据;
本地存储,用于存储与所述主数据相关联的子数据;以及
解码器,用于使用包括主路径和子路径的播放列表文件来解码所述主数据和所述子数据,所述主路径包含用于回放所述主数据的播放项,所述子路径包含与所述播放项相关联的、用于与所述主数据的回放相关联地回放所述子数据的至少一个子播放项,其中所述播放列表文件还包括指示所述子路径中所包括的至少一个子播放项是否与所述播放项同步的子路径类型信息。
28.一种再现记录介质上所记录的数据的装置,所述装置包括:
拾取单元,用于读取所述记录介质上所记录的主数据;
本地存储,用于存储与所述主数据相关联的子数据;以及
解码器,用于使用包括主路径和子路径的播放列表文件来解码所述主数据和所述子数据,所述主路径包含用于回放所述主数据的多个播放项,所述子路径包含与所述播放项相关联的、用于与所述主数据的回放相关联地回放所述子数据的至少一个子播放项,其中所述播放列表文件还包括指示所述子路径中所包括的至少一个子播放项是否与所述播放项同步的子路径类型信息。
29.一种再现记录介质上所记录的数据的装置,所述装置包括:
拾取单元,用于读取所述记录介质上所记录的AV数据和原始辅助数据,所述原始辅助数据与所述AV数据相关联;
本地存储,用于存储与所述AV数据相关联的附加辅助数据;以及
解码器,用于使用包括主路径、原始子路径和至少一个附加子路径的播放列表来解码所述AV数据以及所述原始和附加辅助数据中的至少一个,所述主路径包含用于回放所述AV数据的多个播放项,所述原始子路径包含与所述播放项相关联的、用于回放所述原始辅助数据的子播放项,每一附加子路径包含与所述播放项相关联的、用于回放所述附加辅助数据的至少一个子播放项,其中所述播放列表文件还包括指示每一附加子路径中所包括的所述至少一个子播放项是否与所述播放项同步的子路径类型信息。
30.一种再现记录介质上所记录的数据的装置,所述装置包括:
拾取单元,用于读取所述记录介质上所记录的AV数据和原始辅助数据,所述原始辅助数据与所述AV数据相关联;
本地存储,用于存储与所述AV数据相关联的附加辅助数据;以及
解码器,用于使用包括主路径和子路径的播放列表文件来解码所述AV数据以及所述原始和附加辅助数据中的至少一个,所述主路径包含用于回放所述AV数据的多个播放项,所述子路径包含与所述播放项相关联的、用于与所述AV数据的回放相关联地回放所述原始和附加辅助数据中的至少一个的至少一个子播放项,其中所述播放列表文件还包括指示所述子路径中所包括的至少一个子播放项是否与所述播放项同步的子路径类型信息。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US60199304P | 2004-08-17 | 2004-08-17 | |
US60/601,993 | 2004-08-17 | ||
KR1020040071367 | 2004-09-07 | ||
KR1020040072147 | 2004-09-09 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101027726A true CN101027726A (zh) | 2007-08-29 |
Family
ID=38710438
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101098577A Expired - Fee Related CN101118772B (zh) | 2004-08-17 | 2005-08-17 | 配置组合文件结构的方法、以及再现数据的方法和装置 |
CN2005800314900A Expired - Fee Related CN101023474B (zh) | 2004-08-17 | 2005-08-17 | 配置用于数据再现的组合文件结构的方法、以及使用该组合文件结构来再现数据的方法和装置 |
CN 200580032007 Pending CN101027726A (zh) | 2004-08-17 | 2005-08-17 | 再现记录介质和本地存储上所记录的数据的方法和装置 |
CN 200580031421 Pending CN101023483A (zh) | 2004-08-17 | 2005-08-17 | 再现记录在记录介质和本地存储上的数据的方法和装置 |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101098577A Expired - Fee Related CN101118772B (zh) | 2004-08-17 | 2005-08-17 | 配置组合文件结构的方法、以及再现数据的方法和装置 |
CN2005800314900A Expired - Fee Related CN101023474B (zh) | 2004-08-17 | 2005-08-17 | 配置用于数据再现的组合文件结构的方法、以及使用该组合文件结构来再现数据的方法和装置 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200580031421 Pending CN101023483A (zh) | 2004-08-17 | 2005-08-17 | 再现记录在记录介质和本地存储上的数据的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (4) | CN101118772B (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102124747A (zh) * | 2009-06-22 | 2011-07-13 | 索尼公司 | 信息处理装置、信息处理方法、重放装置、重放方法和程序 |
CN114002591A (zh) * | 2020-07-28 | 2022-02-01 | 株洲中车时代电气股份有限公司 | 一种机车整备试验开关检测方法、装置及相关组件 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4984183B2 (ja) * | 2009-04-07 | 2012-07-25 | ソニー株式会社 | 再生装置、再生方法、および記録方法 |
EP3896959A1 (en) * | 2013-06-20 | 2021-10-20 | Saturn Licensing LLC | Device for displaying hdr video content |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006506772A (ja) * | 2002-11-20 | 2006-02-23 | エルジー エレクトロニクス インコーポレーテッド | 記録されたデータの再生を管理するためのデータ構造を有する記録媒体、それによる記録及び再生方法及び装置 |
JP3888348B2 (ja) * | 2003-11-25 | 2007-02-28 | ソニー株式会社 | 情報提供システム、再生装置および方法、情報提供装置および方法、記録媒体、並びにプログラム |
-
2005
- 2005-08-17 CN CN2007101098577A patent/CN101118772B/zh not_active Expired - Fee Related
- 2005-08-17 CN CN2005800314900A patent/CN101023474B/zh not_active Expired - Fee Related
- 2005-08-17 CN CN 200580032007 patent/CN101027726A/zh active Pending
- 2005-08-17 CN CN 200580031421 patent/CN101023483A/zh active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102124747A (zh) * | 2009-06-22 | 2011-07-13 | 索尼公司 | 信息处理装置、信息处理方法、重放装置、重放方法和程序 |
CN103079046A (zh) * | 2009-06-22 | 2013-05-01 | 索尼公司 | 再现装置、再现方法和记录方法 |
CN103079046B (zh) * | 2009-06-22 | 2015-07-01 | 索尼公司 | 再现装置、再现方法和记录方法 |
CN102124747B (zh) * | 2009-06-22 | 2016-07-06 | 索尼公司 | 信息处理装置、信息处理方法、重放装置、重放方法 |
CN114002591A (zh) * | 2020-07-28 | 2022-02-01 | 株洲中车时代电气股份有限公司 | 一种机车整备试验开关检测方法、装置及相关组件 |
Also Published As
Publication number | Publication date |
---|---|
CN101023483A (zh) | 2007-08-22 |
CN101118772B (zh) | 2010-04-14 |
CN101023474B (zh) | 2010-05-12 |
CN101118772A (zh) | 2008-02-06 |
CN101023474A (zh) | 2007-08-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101099200B (zh) | 使用本地存储从记录介质再现数据的方法和装置 | |
JP4611995B2 (ja) | 記録媒体のための再生管理ファイルの生成方法及び再生管理ファイルを用いたデータの再生方法と再生装置 | |
US7725010B2 (en) | Method and apparatus of reproducing data recorded on recording medium and local storage | |
CN100585717C (zh) | 在记录介质上生成、记录和再现文本字幕的方法与装置 | |
KR101108954B1 (ko) | 기록매체 재생관리 파일 생성방법 및 기록매체 재생방법과재생장치 | |
US20070189318A1 (en) | Recording medium having a data structure for managing reproduction of data streams recorded thereon and recording and reproducing methods and apparatuses | |
CN1890749B (zh) | 控制记录介质的文件的方法以及用于再现该记录介质的方法和装置 | |
KR20070028323A (ko) | 상이한 언어들과 연관된 데이터 스트림을 관리하기 위한데이터 구조를 가지는 기록매체 및 기록재생 방법 및 장치 | |
KR20070007804A (ko) | 텍스트 서브타이틀 스트림 파일들을 재생하는 방법 및 장치 | |
CN101027726A (zh) | 再现记录介质和本地存储上所记录的数据的方法和装置 | |
KR20060047549A (ko) | 로컬 스토리지를 이용한 기록매체 재생방법 및 재생장치 | |
WO2006073246A1 (en) | Method and apparatus for reproducing data from recording medium using local storage | |
KR20070050440A (ko) | 기록 매체 및 로컬 스토리지에 기록된 데이터를 재생하기위한 방법 및 장치 | |
KR20070057821A (ko) | 로컬 스토리지를 이용하여 기록매체로부터 데이터를재생하는 재생방법 및 재생장치 | |
RU2372674C2 (ru) | Способ и устройство воспроизведения данных, записанных на носителе записи и в локальной памяти | |
KR20070039951A (ko) | 기록매체 및 로컬스토리지에 기록된 데이터를 재생하는방법 및 장치 | |
KR20070067129A (ko) | 로컬 스토리지를 이용한 기록매체 재생방법 및 재생장치 | |
KR20070054196A (ko) | 기록 매체 및 이에 기록된 데이터를 재생하는 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
AD01 | Patent right deemed abandoned |
Effective date of abandoning: 20070829 |
|
C20 | Patent right or utility model deemed to be abandoned or is abandoned |