再现数据的装置及其方法、记录数据的装置及其方法、以及记录介质的制作方法

文档序号:6777039阅读:146来源:国知局
专利名称:再现数据的装置及其方法、记录数据的装置及其方法、以及记录介质的制作方法
技术领域
本发明涉及从/在记录介质或存储中再现数据和/或记录数据的方法和装置 以及记录介质。
背景技术
近来,广泛使用能够记录大批数据的光盘作为记录介质。为了满足对高图
像质量的视频数据和高声音质量的音频数据的不断增长的需求,提供了 HDTV 和MPEG2。例如,如果将相当于一部HDTV电影的视频数据存储在具有 MPEG2图像质量的盘中,则需要具有至少20GB的数据存储容量的高密度记 录介质。
为了满足该需求,已开发出了蓝光盘、HD-DVD(高清晰度数字视频通用 盘)等作为下一代记录介质。并且,已经投入许多劳动来开发根据高清晰度记 录介质规范的光学记录播放器。
然而,尽管由于高清晰度记录介质的开发使得同时记录和再现至少两种视 频流数据的可能性不断增加,但到目前为止还未提出合适的再现方法。

发明内容
本发明涉及一种管理至少一个画中画呈现路径的再现的方法。 在一个实施方式中,该方法包括基于存储在存储器中的管理信息确定要 随同主视频流再现的辅助视频流。辅助视频流表示相对于由主视频流表示的主 呈现路径的画中画呈现路径。管理信息包括标识用于再现的辅助视频流的标识 信息,并且管理信息包括指示是否要显示该辅助视频流的显示信息。基于管理 信息选择性地再现所确定的辅助视频流。
在一个实施方式中,基于一指令设置所述显示信息的状态。例如,该指令 可从用户、应用程序接口等接收。 一个实施方式还包括解码所述辅助视频流,即使显示信息指示不显示辅助视频流亦是如此。
另一个实施方式还包括从记录在记录介质上的导航信息读取管理表。该导 航信息包括辅助视频流条目,并且关于这多个辅助视频流条目中的所选择的一 个的标识信息被存储在存储器中。
在又一个实施方式中,管理表还包括组合信息。该组合信息指示可与辅助 视频流组合的辅助音频流。将标识由组合信息指示的多个辅助音频流中的所选 择的一个的辅助音频流号存储为标识信息。
再一个实施方式还包括基于存储在存储器中的管理信息确定要随同辅助 视频流再现的辅助音频流。基于管理信息再现所确定的辅助音频流。
本发明还涉及一种再现装置。
在一个实施方式中,该再现装置包括存储单元和控制器。该存储单元被配 置成存储管理信息。管理信息指示用于再现的辅助视频流,并指示是否显示该 辅助视频流。控制器被配置成基于管理信息控制辅助视频流的再现。辅助视频 流表示相对于由主视频流表示的主呈现路径的画中画呈现路径。
在一个实施方式中,存储单元包括至少一个状态寄存器。
在一个实施方式中,管理信息包括指示是否显示所述辅助视频流的标志。 在该实施方式中,控制器可基于接收到的指令设置该标志的状态。例如,该指 令可从用户、应用程序接口等接收。
在一个实施方式中,该装置还包括配置成解码辅助视频流的解码器,并 且控制器被配置成控制解码器解码辅助视频流,即使管理数据指示不显示辅助 视频流亦是如此。
又一个实施方式包括配置成驱动再现设备再现数据的驱动器。控制器被 配置成控制该驱动器再现管理表。管理表指示若干辅助视频流条目,且控制器 在存储单元中存储标识所述若干辅助视频流条目中所选择的一个的辅助视频
流号作为管理信息的一部分。
在该装置的一个实施方式中,管理信息指示用于再现的辅助视频流并指示 是否播放该辅助视频流。
在装该置的另一个实施方式中,管理信息包括指示显示辅助视频流的大小 的大小信息,且控制器被配置成控制再现以使得辅助视频流以大小信息所指示的大小被显示。
例如,存储在存储器中的大小信息可从用户、应用程序接口等接收。 在一个实施方式中,控制器被配置成控制驱动器再现来自记录介质中记录
的播放列表的元数据。播放列表至少指示用于再现的主视频流,且元数据包括
大小信息。控制器被配置成在存储单元中存储大小信息。
本发明还涉及一种具有用于管理至少一个画中画呈现路径的再现的数据
结构的记录介质。
在一个实施方式中,该记录介质包括辅助视频流号区和第一标志区。该辅 助视频流号区存储标识用于从另一个记录介质再现的辅助视频流的号码。辅助 视频流表示相对于由主视频流表示的主呈现路径的画中画呈现路径。第一标志 区存储指示是否播放辅助视频流的第一标志。
本发明还涉及记录用于管理至少一个画中画呈现路径的再现的数据结构 的装置和方法。


包括于此以提供对本发明的进一步理解、并被结合在本申请中且构成其一 部分的附图示出本发明的实施方式,其与说明书一起可用来解释本发明的原 理。
在附图中
图1是经由光学记录播放器再现记录介质和/或存储内的数据的一个实施 方式的图示;
图2是本发明的记录在作为记录介质的光盘中的文件结构的图示; 图3是本发明的作为记录介质的光盘的记录结构的图示; 图4是用于解释根据本发明的一个实施方式的辅助视频的再现的图示; 图5是根据本发明的一个实施方式的光学记录播放器的总体配置的示意 性框图6是根据本发明的一个实施方式的回放系统的示意性框图7是利用根据本发明的一个实施方式的回放系统的数据再现装置的图
示;图8A是根据本发明的一个实施方式提供给再现装置的状态存储单元的示
例图8B是作为图8A所示的状态存储单元的一部分的PSR14的示例图; 图9是根据本发明的一个实施方式包括关于辅助视频流的信息的表的句 法的示例图;以及
图IO是根据本发明的一个实施方式再现数据的方法的流程图。
具体实施例方式
下面将详细参考本发明的示例实施方式,其具体示例图示于附图中。只要 有可能,即在所有附图中使用相同的附图标记表示相同或相似的部件。
仅为示例目的,诸如DVD、蓝光盘(BD)、 HD-DVD、 NFR(近场记录)盘等 光盘将在描述本发明时用作示例记录介质,但将理解本发明不限于光盘作为记 录介质。为了进一步便于解释,本发明更具体地采用"蓝光盘(BD)"作为记录 介质的例子。然而,显然本发明的技术思想同等地适用于包括HD-DVD等的 其它记录介质。
在本发明中,"存储"可以是设置在诸如图l所示的光学记录播放器中的 存储装置,并表示可随机存储信息和数据的元件。具体地,目前一般使用的存 储包括"硬盘"、"系统存储器"、"闪存"等,这不对本发明的范围构成限 定。
"存储"可用作存储与记录介质相关联的数据的装置。将存储在存储内的 与记录介质相关联的数据可包括可从外界诸如从因特网下载的数据。
同样显然的是,可将直接从记录介质读出的数据部分地或将与记录在记录 介质中的数据的再现相关联的生成的系统数据(例如,元数据等)存储在存储中。
在以下的描述中"内容"可以是由记录介质作者提供的作为构成标题的内 容的数据。
并且,提供内容的一方一般被称为"内容提供者(CP)"。 为了便于解释本发明,记录在记录介质内的数据将被称为"原始数据", 而从记录介质之外获得并与记录介质相关联的数据将被称为"附加数据"。原 始数据和附加数据仅是根据获取方法来分类的。所以,存在于光盘以外并具有与原始数据相关联的任何种类的属性的数据可被称为附加数据。如以下描述中所使用的"标题"可以是构成与用户的接口的再现单元。每 个标题与特定对象链接。并且,根据对象内的命令或程序再现与记录在盘内的 对应标题相关联的流。具体地,为了便于解释本发明,在盘内所记录的诸多标题当中根据MPEG2压縮的具有运动画面、电影和交互式信息的标题将被称为 "HDMV标题"。并且,在盘内所记录的诸多标题中由Java程序执行的具有 运动画面、电影和交互式信息的标题将被称为"BD-J标题"。在以下描述中使用的"PiP(画中画)"表示在正在再现的主视频的图像之上 播放辅助视频的功能。在以下的描述中使用的"再现管理数据"表示在管理视频或音频流的再现 时使用的信息。并且,包含视频流条目信息和音频流条目信息及管理辅助视频 回放的元数据的流号(STN)表包括在"再现管理数据中"。以上解释的术语可分别由指示相同功能的任何术语来替换。图1示出经由光学记录播放器再现记录介质和/或存储内的数据的一个实 施方式。参考图1,根据本发明的"光学记录播放器"IO使得能记录或回放根据各 种规范的光盘。并且,可将光学记录播放器10设计成记录/播放特定规范的光 盘(例如,BD)。此外,可使光学记录播放器IO仅播放光盘。在本发明以下的 描述中,考虑到蓝光盘(BD)与外围设备之间的交互性,将再现蓝光盘(BD)的 BD播放器或记录/播放蓝光盘(BD)的BD刻录机作为例子。并且,显然"光学 记录播放器"IO包括可加载在计算机等内部的"驱动器"。根据本发明的光学记录播放器10装备有记录/播放光盘30的功能和接收 外部输入信号、对所接收的信号执行信号处理、并经由另一个外部显示器20 向用户投放对应图像的功能。在这种情形中,对外部输入信号没有限制。并且, 数字多媒体广播(DMB)信号、因特网信号等可以是外部输入信号的代表之一。 在作为易于访问的媒介的因特网的情形中,来自因特网的特定数据可经由光学 记录播放器IO来下载。将详细解释原始数据和附加数据如下。例如,如果用于特定标题的多路复 用AV流作为原始数据记录在光盘内,并且如果从因特网提供了与原始数据的音频流(例如,韩语)不同的音频流(例如,英语)作为附加数据,则可由用户作 出从因特网下载此作为附加数据的音频流以随同原始数据的AV流一起再现的 请求,或是从因特网下载此作为附加数据的音频流(例如,英语)以单独再现 的请求。为了使得这些请求能够实现,原始数据与附加数据之间的关联被规整, 并提供了根据用户请求管理/再现数据的系统化方法。为了实现用户的请求,提供了原始数据与附加数据之间的文件结构。参考图2和图3详细解释可用于蓝光盘(BD)的文件和数据结构如下。图2是根据本发明的一个实施方式记录在作为记录介质的光盘内的文件 结构的图示。具体地,图2示出用于对记录在盘内的原始数据进行再现管理的 文件结构。参考图2,至少一个BDMV目录存在于一个根目录下。索引文件("index")和对象文件("MovieObject")作为用于确保与用户的交互性的通用文件(上层文件)信息存在于BDMV目录中。并且,BDMV目录包括播放列表目录("PLAYLIST")、剪辑信息目录("CLIPINF")、流目录("STREAM")、辅助目录("AUXDATA" )、 BD-J对象目录("BDJO")、元数据目录("META")、备份目录("BACKUP")、以及JAR目录。BACKUP目录具有实际记录在盘内的数据的信息和关于再现所记录的数据的方法的信息。详细解释其它目录和 包括在其中每一目录中的文件如下。JAR目录包括JAVA程序文件。元数据目录("META")包括作为关于数据的数据的元数据文件。目卩,在 元数据目录("META")中,存在用于盘库的元数据文件等作为用于数据的高 效率搜索和管理的元数据文件。BD-J对象目录("BDJO")包括用于再现BD-J标题的BD-J对象文件。 辅助目录("AUXDATA")包括含有用于盘回放的信息的辅助文件。例如, AUXDATA目录可包括在执行交互图形的情形中提供点击声音的声音文件 ("Sound.bdmv")、和在盘回放的情形中提供字体信息的字体文件("lllll.otf" 和"99999.otf")。在流目录("STREAM")中,存在以特定格式记录在盘内的多个AV流文 件。其中每一个流一般都被记录为MPEG-2传输分组,并且"*.m2ts"用作流文件的扩展名(01000.m2ts、 02000.m2ts等)。具体地,通过将视频、音频和图 形信息多路复用在一起生成的流被称为AV流,且至少一个或多个AV流文件 构成一个标题。
剪辑信息目录("CLIPINF")包括分别一一对应于各流文件的剪辑信息文 件(01000.clpi、 02000.clpi等)。具体地,剪辑信息文件("*.clpi")包括对应的 流文件的属性信息和定时信息。具体地,流文件("*.m2ts")和对应于该流文 件("*.m2ts")的剪辑信息文件("*.clpi")被合称为"剪辑"。艮P,"剪辑"是 包含流文件("*.m2ts")和剪辑信息文件("*.clpi")两者的数据。
播放列表目录("PLAYLIST")包括多个播放列表文件("*.mpls")。播放 列表是用于再现剪辑的一组播放区间。并且,播放区间被称为播放项。其中每 一个播放列表文件("*.mpls")包括至少一个播放项和指定再现特定剪辑的播 放区间的子播放项(SPI)。播放项和子播放项(SPI)具有关于特定剪辑的再现开始 时间(IN-Time)和再现结束时间(OUT-Time)的信息。所以,播放列表可被称为 播放项的集合。并且,用于管理辅助视频的再现的元数据包括在播放列表文件 中。此外,元数据包括与辅助视频的再现相关联的辅助视频再现时间、再现位 置和大小。
播放列表文件内通过至少一个播放项的再现过程被称为"主路径",而播 放列表文件内通过各个子播放项的再现过程被称为"子路径"。主路径提供播 放列表的主要呈现,而子路径提供与主要呈现相关联的辅助性呈现。主路径应 存在于播放列表文件内,并且至少一个子路径可根据子播放项(SPI)而存在。
在本发明中,通过主路径再现的视频数据也被称为主视频,而通过子 路径再现的视频数据也被称为辅助视频。由光学记录播放器再现主视频和 辅助视频两者的功能可以是"画中画(PiP)"。
备份目录BACKUP存储记录文件结构的数据当中与盘回放相关联的信息 的索引文件("index")、对象文件(MovieObject、 BD-J Object)、单元键文件、 播放列表目录PLAYLIST内的所有播放列表文件("*.mpls")、以及剪辑信 息目录CLIPINF内的所有剪辑信息文件("*.clpi")的拷贝。因为文件丢失对于 盘回放可能是致命的,所以BACKUP目录存储这些文件用于备份。
显然,本发明的文件结构不限于上面解释的名称和位置。即,上述的目录200680039044.9
说明书第8/17页
和文件不应通过其名称和位置来理解,而应通过其意义来理解。
图3是根据本发明的一个实施方式的写在作为记录介质的光盘上的数据
记录结构的图示,其示出了前述与文件结构相关联的信息如何记录在相应的盘 内。
参考图3,从盘的内圆周看起,存在作为用于管理所有文件的系统信息的
文件系统信息区;在其中写入播放列表和剪辑信息文件以再现所记录的AV流 ("*.m2ts")的区(数据库区);以及在其中记录有由音频/视频/图形或JAR文件 构成的流的AV流区。
并且,记录用于再现流区等内的内容的文件信息的区被称为"再现管理 区",并对应于文件系统信息区或数据库。在某些情形中,流的再现信息可被 记录在流区内的流的头部中。在这种情形中,头部也对应于管理区。所以,与 回放管理相关联的信息可被记录在"再现管理区"中。
然而,图3所示的每一个区都是示例性地提出的。并且,明显本发明不限 于图3所示的各区的编排结构。
图4是根据本发明的实施方式的辅助视频的再现模式的图示。
参考图4解释在正播放的主视频的图像之上播放辅助视频的一个实施方 式如下。
参考图4,在回放主视频410的同时,可请求将与主视频410相关联的另 一个视频数据输出到同一显示单元20。例如,在播放电影或纪录片期间,在要 向用户提供导演对摄制过程的解说的情形中,显示解说的视频可作为辅助视频 420随同主视频410回放。这样,辅助视频420可随同主视频410的回放一起 播放。
在某些情形中,辅助视频420的回放可在再现主视频410的中间开始。并 且,还可根据回放过程在屏幕上的不同位置或大小显示辅助视频420。此外, 还可与主视频410的回放独立地开始或结束相应的回放。主视频410可随同相 关联的音频410a —起播放,并且辅助视频420可随同相关联的音频420a —起 播放。
提供关于辅助视频播放定时点、播放位置、大小以及构成辅助视频的流的 信息以回放辅助视频。并且,还提供了用于定义随同辅助视频一起再现的音频流、呈现图形或文本字幕流(例如,PiPPGtextST流)的信息以及用于定义流的 允许再现组合的信息。此外,光学记录播放器设有存储辅助视频的回放状态和 回放环境的存储单元(例如,PSR)。图5是根据本发明的一个实施方式的光学记录播放器的总体配置的框图。 参考图5,根据本发明的一个实施方式的光学记录播放器10包括用于再 现记录在光盘中的原始数据和包括回放管理文件信息在内的再现管理信息的 拾取头11、用于控制拾取头11的动作的伺服14、以及用于将从拾取头11接 收到的再现信息恢复成特定的信号值的信号处理器13。信号处理器13还将待 记录信号调制成可记录在光盘上的信号。微处理器16控制这些元件的总体操 作。拾取头11、伺服14、信号处理器13和微处理器16也被合称为"记录/ 再现单元"。根据本发明,记录/再现单元在控制器12的控制下从光盘30或存 储15读取数据,并将所读取的数据发送到AV解码器17b。记录/再现单元还 接收来自AV编码器18的经编码的信号,并将所接收到的信号记录在光盘30 中。因此,记录/再现单元可在光盘30中记录视频和音频数据。控制器12根据用户命令下载存在于光盘30以外的附加数据,并将这些附 加数据存储在存储15中。控制器12还应用户的请求再现存储在存储15中的 附加数据和/或光盘30中的原始数据。光学记录/再现装置10还包括用于最终解码数据、并在控制器12的控制 下将经解码的数据提供给用户的回放系统17。回放系统17包括用于解码AV 信号的AV解码器17b。 AV解码器17b可包括多个解码器。回放系统17还包 括用于分析与特定标题的回放相关联的对象命令或应用、用于分析经由控制器 12输入的用户命令、以及用于基于分析的结果确定回放方向的播放器模型17a。 在一个实施方式中,可将播放器模式17a实现为包括AV解码器17a。在这种 情形中,回放系统17是播放器模型本身。图6是根据本发明的一个实施方式的回放系统的示意性框图。参考图6,根据本发明的一个实施方式的解码器17b包括解码主视频的主 视频解码器610a、和解码辅助视频的辅助视频解码器610b。经解码的主视频和辅助视频分别经由主视频平面620a和辅助视频平面620b输出以便提供给用户。
控制器12检查辅助视频的再现管理数据并控制辅助视频解码器610b,以 使得辅助视频可根据管理该辅助视频的回放的元数据解码成在特定定时点处 的特定位置和大小(这将在以下详细描述)。如上所述,主视频流数据和/或辅助 视频流数据可记录在记录介质30中或可从记录介质以外下载到存储15中。
并且,根据本发明的光学记录播放器10包括AV编码器18。为了执行在 光盘上记录信号的功能,AV编码器18根据控制器12的控制将输入信号转换 成特定格式的信号,例如,MPEG2传输流,然后将转换得到的信号提供给信 号处理器13。类似于AV解码器17b, AV编码器18可包括多个解码器。控制 器12能够控制经对应的编码器转换以提供给信号处理单元13以便记录在光盘 上的主视频流和辅助视频流、主音频流和辅助音频流、再现管理数据等。
图7示出利用根据本发明的一个实施方式的回放系统的数据再现装置,在 其中辅助视频通过该数据再现装置随同主视频一起再现。
参考图7,"回放系统"包括配置为设置在光学记录播放器内和/或存储在 记录介质上并下载到光学记录播放器上的程序(软件)和/或硬件的再现处理装 置的集合。回放系统播放加载到光学记录播放器中的记录介质,同时再现和管 理诸如存储在存储中的与记录介质相关联的数据(例如,在从记录介质以外下 载的数据)。
具体地,回放系统17包括"用户事件管理器(171)"、"模块管理器(172)"、 "元数据管理器(173)" 、 "HDMV模块(174)" 、 "BD-J模块(175)"、"回 放控制引擎(176)"、"呈现引擎(177)"、和"虚拟文件系统(40)",这些将 在下文中详细描述。
作为分别用于再现HDMV标题和BD-J标题的单独的再现处理/管理装置, 用于HDMV标题的"HDMV模块(174)"和用于BD-J标题的"BD-J模块(175)" 彼此独立地构造。"HDMV模块(174)"和"BD-J模块(175)"各自皆具有用 于接收上述对象(电影对象或BD-J对象)内的命令或程序、并处理该命令或程序 的控制功能。"元数据管理器(173)"能够在用户的控制下在任何时间执行标题 选择并向用户提供记录介质和标题元数据。"HDMV模块(174)"和"BD-J 模块(175)"通过将命令或应用与回放系统的硬件配置分离开来使得能够实现命令或应用的可移植性。作为用于接收以便处理命令、应用等的装置,"命令处
理器(174a)"被设置在"HDMV模块(174)"内,并且"Java VM (175a)"和"应 用管理器(175b)"被设置在"BD-J模块(175)"内。
"JavaVM(175)"是执行应用的虚拟机(VM)。"应用管理器(175b)" 包括管理应用的生存周期的应用程序管理功能。
此外,"模块管理器(172)"被设置成向"HDMV模块(174)"或"BD-J 模块(175)"投递用户命令,并控制"HDMV模块(174)"或"BD-J模块(175)" 的操作。
同样提供了的"回放控制引擎(176)"根据"HDMV模块(174)"或"BD-J 模块(175)"的再现命令解释记录在盘内的播放列表文件信息,并执行相应的再 现功能。此外,提供用于解码由"回放控制引擎(176)"再现并管理的特定流、 并将经解码的流显示在屏幕上的"呈现引擎(177)"。具体地,"回放控制引擎 (176)"包括实际上管理再现的"回放控制功能(176a)"以及存储播放器状态寄 存器(PSR)和通用寄存器(GPR)的"播放器寄存器(176b)"。在某些情形中,"回 放控制功能(176a)"可表示"回放控制引擎(176)"。
在本发明的一个实施方式中,"播放器寄存器(176b)"变为指示辅助视频 的回放状态的存储单元。稍后将参考图8详细解释存储单元。
HDMV标题和BD-J标题分别接收不同类型的用户命令并独立执行用户命 令。用于接收用户命令并将其或投递到"HDMV模块(174)"或投递到"BD-J 模块(175)"的装置由"用户事件管理器(171)"提供。所以,如果接收到的命 令是通过"用户操作(UO)"作出的用户命令,则"用户事件管理器(171)" 将其转送到"模块管理器(172)"或"UO控制器(171a)"以执行该用户命令。 如果接收的命令是通过"键事件"作出的用户命令,贝lj"用户事件管理器(171)" 将其转送到"BD-J模块(175)"内的"JavaVM(175a)"以执行该用户命令。
并且,根据本发明的回放系统17可包括向用户提供盘库和增强型搜索元 数据应用的"元数据管理器(173)"。
在以上解释的本发明的回放系统中,"模块管理器(172)" 、 "HDMV模 块(174)" 、 "BD-J模块(175)"和"回放控制引擎(176)"可在软件中启用。软 件处理在设计上往往比的硬件配置更有优势。然而,"呈现引擎(177)"、解码器、和平面通常由硬件来设计。具体地,由软件执行的元件(例如,附图标记172、 174、 175和176)可用控制器12的一部分构成。因此,本发明的配置要 由其含义来理解,而不应限于硬件配置或软件配置。图8A是设置在根据本发明的一个实施方式的再现装置中的状态存储单元 的示例图,并且图8B是作为图8A所示的状态存储单元的一部分的播放器状 态寄存器(PSR)14的示例图。光学记录播放器10包括作为一类存储关于播放器的记录回放状态和环境 的信息的存储单元的"播放器寄存器(176b)"。播放器寄存器(176b)可分成"通 用寄存器(GPR)"和"播放器状态寄存器(PSR)"。"播放器状态寄存器(PSR)"可分成存储回放状态参数(例如,'交互式图 形流号'和'主音频号')的"回放状态寄存器"和存储光学记录播放器的配 置参数的"播放器设置寄存器"。在本发明的实施方式中,需要存储辅助视频的回放状态的"播放器状态寄 存器(PSR)"来回放辅助视频以及主视频。具体地,本发明涉及存储辅助视频的状态信息(例如,当前再现的视频流 号或大小)或是启用或禁用辅助视频的回放可能性的信息的PSR14。在一个实施方式中,作为"播放器状态寄存器(PSR)"之一的PSR14 810 可存储辅助视频流号。并且该PSR(在下文中称为PSR14)可存储与辅助视频相 关联的辅助音频流号。如图8B所示,PSR 14包括"辅助视频流号"字段、"辅助音频流号"字 段、"辅助视频大小"字段、"disp—v—flag"和"disp_a_flag"。辅助视频流号存储在"辅助视频流号"字段中。在这种情形中,辅助视频 流号用于指定应从当前播放项的STN表内的各个辅助视频流条目中呈现哪一 个辅助视频流。辅助视频流号是关于辅助视频流条目的值并且是通过将STN表中定义的 辅助视频流标识符加"1"得到的。这是因为辅助视频流标识符初始化为"0"。在一个实施方式中辅助视频流号可被设置为1至32。如果存储在"辅助 视频流号"字段中的值是"0xFE",则意味着当前状态是"有效",这表示尽 管有辅助视频可被回放,但是并没有选择辅助视频流。如果存储在"辅助视频流号"字段中的值是"0xFF",则意味着辅助视频流未被选择或不存在。
辅助音频流号存储在"辅助音频流号"字段中。在这种情形中,辅助音频
流号用于指定要从当前播放项的STN表内的各个辅助音频流条目中呈现哪一
个辅助音频流。
辅助音频流号是关于辅助音频流条目的值并且是通过将STN表中定义的 辅助音频流标识符加"1"得到的。这是因为辅助视频流标识符初始化为"0"。
在一个实施方式中,辅助音频流号可被设置为1至32。如果存储在"辅 助音频流号"字段中的值是"OxFF",则意味着辅助视频流未被选择或不存在。
可将辅助视频大小存储在"辅助视频大小"字段中。
例如,如果存储在"辅助视频大小"字段中的值是"0x0",则根据包括 在从记录介质再现的管理数据中的辅助视频大小信息来调整辅助视频的回放 大小。如果存储在"辅助视频大小"字段中的值是"0xF",则不拘于管包括 在再现的管理数据中的辅助视频大小信息而将大小调整为全屏大小。在这种情 形中,全屏大小表示辅助视频的回放大小被调整成与主视频大小相等。辅助视 频大小信息可包括在记录介质的管理数据中,并可更具体地包括在用于管理辅 助视频的回放的元数据中。
存储在PSR14 810中的"disp一v—flag"是指示'启用,还是'禁用,辅助视 频的屏幕显示的标志。
例如,如果标志"disp一v—flag"被设置成'禁用'(Ob),则不回放辅助视频, 即便辅助视频正由解码器610b解码也是如此。因此,用户不能观看到辅助视 频。例如,即使在辅助视频流的呈现期间通过改变disp—v一flag而禁用了辅助视 频流呈现,辅助视频流解码器610a仍可继续解码辅助视频流,但不显示辅助 视频。
另一方面,如果标志"disp^Jlag"被设置成'启用,(lb),则辅助视频由解 码器610b解码,并且用户能经由辅助视频平面620b观看到辅助视频。
标志'disp—v—flag'的值可由从用户操作(UO)、回放系统或应用程序编程接 口(在下文中简称为API)生成的命令来改变。因此,不管PiP功能的执行如何 皆可控制辅助视频的回放。
存储在PSR14 810中的"disp一a—flag"是指示'启用,还是'禁用,辅助音频的回放的标志。例如,如果标志"disp—a—flag"被设置成'禁用,(0b),则不回放辅助音频, 尽管辅助音频可继续由解码器610b解码。因此,用户不能听到辅助音频。另 一方面,如果标志"disp—a—flag"被设置成'启用'(lb),则辅助音频由解码器610b 解码,并且用户能听到辅助音频。标志'disp一a—flag'的值可由从用户操作(UO)、回放系统或应用程序编程接 口(在下文中简称为API)生成的命令(具体地,在回放系统中的导航命令)来改 变。因此,不管PiP功能的执行如何皆可控制与辅助视频相关联的辅助音频的 回放。在上述的PSR14中,存储了与根据再现管理数据要播放的辅助视频相关 联的播放状态信息。控制器12检查根据再现管理数据要播放的辅助视频,并 控制与检査出的存储在PSR14中的辅助视频相关联的回放状态信息。并且,控 制器12可通过检査PSR14中存储的回放状态信息来控制要回放的辅助视频。可能发生不拘于包括在回放状态管理数据中的管理辅助视频的回放的元 数据而显示或是不显示辅助视频的情况。例如,如果回放状态信息定义辅助视 频不可显示,则不拘于关于辅助视频的其它信息而不显示辅助视频。如果回放 状态信息定义辅助视频的再现大小等于主视频的再现大小,则不拘于包括在回 放状态信息中的辅助视频的大小信息而将辅助视频回放成与主视频大小相等。图9是根据本发明的一个实施方式的包括关于辅助视频流的信息的表的 句法的示例图。表(在下文中,称为STN表)定义在与当前播放项相关联的子路径的回放期 间可供光学记录播放器IO选择的基本流的列表。并且,STN表被设置在播放 列表中包括的每一个播放项中。根据本发明的光学记录播放器IO具有处理辅助视频、辅助音频、和文本 字幕的功能。因此,根据本发明的STN表存储与辅助视频、辅助音频、呈现 图形、和文本字幕相关联的条目。参考图 9, "number—of—secondary—audio—stream—entries,,字段910、 "number—of—secondary—video—stream—entries"字段920、禾卩用于定义相应流 的条目的字段包括在STN表中。"number_of—secondary—audio—stream—entries "字段910指示记录介质上 记录的辅助音频流条目的数目。
"number—of—secondary—video—stream—entries"字段920指示记录介质上 记录的"辅助视频流条目"的数目。
与辅助音频流相关联,最初将辅助音频流标识符 ('secondary_audio_stream_id')初始化为'0, (930)。辅助音频流标识符是通 过将前 一 辅助音频流标识符加1生成的,只要还未达到 "number—of—secondary—audio—stream—entries "艮卩可(930)。
类似地,与辅助视频流相关联,最初将辅助视频流标识符 ('secondary—video_stream—id,)初始化为'0, (940)。辅助视频流标识符是通 过将前 一 辅助视频流标识符加1生成的,只要还未达到 "number—of—secondary—video—stream—entries "艮卩可(940)。
STN表中的"stream entry()"字段指示关于流条目的信息。例如,该字段 指示关于流的长度和类型的信息。并且,取决于所指示的类型,流条目标识主 剪辑或子剪辑的特定流,还可标识关于该流的子路径。
具体地,用于标识由流条目的流号指向的元流的数据库存储在"流条目()" 字段中包括的"类型"字段中。
并且,"stream entry()"字段包括由标识与辅助视频的回放相关联的子路 径条目的标识符指向的子路径的子播放项定义的子剪辑条目ID。
STN表中的"stream attributes()"字段指示关于流属性的信息。例如,该 字段指示关于与视频格式相关联的视频流的帧率的信息。
根据本发明的一个实施方式的光学记录播放器10能够根据STN表定义的 信息利用包括在用于PiP回放管理的元数据中的信息再现适当的视频流。
例如,与辅助视频的回放相关联的流条目字段("stream entry()")可从包 括在用于PiP管理的元数据中的"Playltem—id"和"secondary—video_stream—id" 中得知。因为用于标识相关联的子路径和子剪辑条目的信息存储在流条目字段 ("stream entry ()")中,所以可再现适用于辅助视频回放的流。因为是根据子 路径回放辅助视频,所以 一 旦确定了 " Playltemjd "和 "secondary—video—stream—id",即确定了辅助视频的回放时间和构成辅助视频的各个流的回放顺序。
此外,如图9所示,STN表包括"comb—info—Secondary—video—Secondary—
audio"字段。该字段包括用于定义辅助视频与辅助音频所允许的组合的组合 信息。在PSR14中选择了辅助视频的情形中,基于该组合信息选择辅助音频。
图io是根据本发明的一个实施方式再现数据的方法的流程图。
参考图10,根据本发明的光学记录播放器10读取并检查与包括在记录介 质中记录的数据中的辅助视频流相关联的信息(S1002)。这里,该数据包括主视 频流、辅助视频流、以及用于管理这些流的再现的再现管理数据。
例如,在记录介质输入或通电的情形中,光学记录播放器10读取记录介 质内的STN表,然后检查与辅助视频流相关联的信息。在这种情形中,与辅 助视频流相关联的信息包括辅助视频流条目的数目、辅助视频流条目ID等。
随后,光学记录播放器10在存储单元中存储与辅助视频流相关联的回放
状态信息(S1004)。回放状态信息包括辅助视频流号、关于辅助视频回放大小的
信息、辅助视频屏幕显示的启用等。辅助视频流号可指示包括在播放列表中的
STN表的各个辅助视频流条目之一,并对应于辅助视频流条目标识符。存储单
元可包括光学记录播放器10中包括的播放器状态寄存器(PSR)中的一个或多 个。
例如,光学记录播放器10从与在步骤S1002中读取的辅助视频流条目标 识符对应的辅助视频流号当中选择具有最小号的辅助视频流,然后将对应的辅 助视频流号存储在PSR14中。
随后,(S1006)光学记录播放器10基于与存储单元(例如,PSR 14)中存储 的辅助视频流相关联的回放状态信息播放辅助视频流。
这里,所选的辅助视频流应是可在播放器中再现的流。
在存在先前由用户操作(UO)、回放系统或应用程序编程接口(在下文中简 称为API)等指定的辅助视频流的情形中,对应的辅助视频流的流号应记录在存 储单元(例如,PSR14)中。并且,回放顺序的优先级也可根据辅助视频流的类 型来指定。
此外,当有多个辅助视频流可用时,将可理解此选择可由用户操作(UO)、 回放系统或应用程序编程接口(在下文中简称为API)等——包括从记录介质再现的命令来作出。
另外,根据关于包括在回放状态信息中的辅助视频回放大小的信息呈现辅 助视频流。例如,在再现辅助视频流时,如果包括在回放状态信息中的关于辅 助视频回放大小的信息定义辅助视频应以播放列表定义的大小播放,就能按播 放列表中存储的辅助视频大小回放辅助视频。
因此,本发明提供了诸如辅助视频可随同主视频播放、内容提供者可提供 各种内容、以及用户可同时观看所提供的各种内容等的优点。
本领域内技术人员可以理解,可对本发明作出各种修改和变化而不会脱离 本发明的精神或范围。因此,本发明旨在涵盖本发明的所有这些修改和变形。
权利要求
1.一种管理至少一个画中画呈现路径的再现的方法,包括基于存储在存储器中的管理信息确定随同主视频流再现的辅助视频流,所述辅助视频流表示相对于由主视频流表示的主呈现路径的所述画中画呈现路径,所述管理信息包括标识用于再现的所述辅助视频流的标识信息,并且所述管理信息包括指示是否显示所述辅助视频流的显示信息;以及基于所述管理信息选择性地再现所述确定的辅助视频流。
2. 如权利要求1所述的方法,其特征在于,所述显示信息的状态基于指 令来设置。
3. 如权利要求2所述的方法,其特征在于,所述指令是从用户接收的。
4. 如权利要求2所述的方法,其特征在于,所述指令是从应用程序接口接收的。
5. 如权利要求l所述的方法,其特征在于,所述选择性再现步骤包括解码所述辅助视频流,即使所述显示信息指示不显示所述辅助视频流亦是 如此。
6. 如权利要求l所述的方法,其特征在于,还包括从记录在记录介质上的导航信息读取管理表,所述导航信息包括多个辅助 视频流条目;以及在所述存储器中存储关于所述多个辅助视频流条目中选中的一个的标识 信息作为所述管理信息的一部分。
7. 如权利要求6所述的方法,其特征在于,所述导航信息是播放项,且 所述播放项提供所述主视频流的回放区间。
8. 如权利要求6所述的方法,其特征在于所述管理表还包括组合信息,所述组合信息指示可与所述辅助视频流组合的辅助音频流;并且所述方法还包括,将标识所述多个辅助音频流中由所述组合信息指示的选中的一个的辅助 音频流号作为所述标识信息来存储。
9. 如权利要求1所述的方法,其特征在于,还包括基于存储在所述存储器中的所述管理信息确定随同所述辅助视频流再现 的辅助音频流;以及基于所述管理信息再现所确定的辅助音频流。
10. 如权利要求9所述的方法,其特征在于,所述管理信息包括指示是否 要播放所述辅助音频流的标志。
11. 如权利要求IO所述的方法,其特征在于,所述标志的状态基于指令 来设置。
12. 如权利要求IO所述的方法,其特征在于,所述再现确定的辅助音频 流的步骤包括解码所述辅助音频流,即使所述标识指示不播放所述辅助音频流亦是如此。
13. 如权利要求6所述的方法,其特征在于,所述管理表包括在所述记录 介质中记录的播放列表的至少一个播放项中,所述播放项指示所述主视频流的 播放区间,且所述播放列表指示再现哪些播放项。
14. 一种再现装置,包括存储单元,所述存储单元被配置成存储管理信息,所述管理信息指示用于 再现的辅助视频流,并指示是否要显示所述辅助视频流;以及控制器,所述控制器被配置成基于所述管理信息控制所述辅助视频流的再 现,所述辅助视频流表示相对于由主视频流表示的主呈现路径的所述画中画呈 现路径。
15. 如权利要求14所述的装置,其特征在于,所述存储单元包括至少一 个状态寄存器。
16. 如权利要求14所述的装置,其特征在于,所述管理信息包括指示是 否要显示所述辅助视频流的标志。
17. 如权利要求16所述的装置,其特征在于,所述控制器基于接收到的 指令设置所述标志的状态。
18. 如权利要求17所述的装置,其特征在于,所述指令是从用户接收的。
19. 如权利要求17所述的装置,其特征在于,所述指令是从应用程序接 口接收的。
20. 如权利要求14所述的装置,其特征在于,还包括 解码器,所述解码器配置成解码所述辅助视频流;并且其中 所述控制器被配置成控制所述解码器解码所述辅助视频流,即使所述管理数据指示不显示所述辅助视频流亦是如此。
21. 如权利要求14所述的装置,其特征在于,还包括 驱动器,所述驱动器配置成驱动再现设备再现数据;并且其中 所述控制器被配置成控制所述驱动器再现管理表,所述管理表指示数个辅助视频流条目,且所述控制器在所述存储单元中存储标识所述数个辅助视频流 条目中选中的一个的辅助视频流号作为所述管理信息的一部分。
22. 如权利要求21所述的装置,其特征在于,所述管理表包括在所述记录介质中记录的播放列表的至少一个播放项中,所述播放项指示所述主视频流 的播放区间,且所述播放列表指示再现哪些播放项。
23. 如权利要求14所述的装置,其特征在于,所述管理信息指示用于再 现的辅助视频流并指示是否要播放辅助视频流。
24. 如权利要求23所述的装置,其特征在于,所述管理信息包括指示是 否要播放所述辅助音频流的标志。
25. 如权利要求24所述的装置,其特征在于,所述控制器基于指令设置 所述标志的状态。
26. 如权利要求23所述的装置,其特征在于,还包括 解码器,所述解码器配置成解码所述辅助音频流;并且其中 所述控制器被配置成控制所述解码器解码所述辅助音频流,即使所述管理数据指示不播放所述辅助音频流亦是如此。
27. 如权利要求14所述的装置,其特征在于所述管理信息包括指示显示所述辅助视频流的大小的大小信息;并且 所述控制器被配置成控制再现以使得所述辅助视频流以所述大小信息指 示的大小显示。
28. 如权利要求27所述的装置,其特征在于,存储在所述存储器中的所 述大小信息是从用户接收的。
29. 如权利要求27所述的装置,其特征在于,存储在所述存储器中的所述大小信息是从应用程序接口接收的。
30. 如权利要求27所述的装置,其特征在于,还包括驱动器,所述驱动器配置成驱动再现设备再现来自记录介质的数据,并且其中所述控制器被配置成控制所述驱动器再现来自所述记录介质中记录的播 放列表的元数据,所述播放列表至少指示用于再现的主视频流,且所述元数据包括所述大小信息;并且所述控制器被配置成在所述存储单元中存储所述大小信息。
31. 如权利要求30所述的装置,其特征在于 所述元数据包括指示显示所述辅助视频流的位置的组合信息;并且 所述控制器被配置成控制所述辅助视频流的再现以使得所述辅助视频流在所述组合信息指示的位置处显示。
32. —种具有用于管理至少一个画中画呈现路径的再现的数据结构的记录 介质,包括辅助视频流号区,所述辅助视频流号区存储标识用于从另一记录介质再现 的辅助视频流的号码,所述辅助视频流表示相对于由主视频流表示的主呈现路径的所述画中画呈现路径;以及第一标志区,所述第一标志区存储指示是否要播放所述辅助视频流的第一 标志。
33. 如权利要求32所述的记录介质,其特征在于,还包括 辅助音频流号区,所述辅助音频流号区存储标识用于从另一记录介质再现的辅助音频流的号码;以及第二标志区,所述第二标志区存储指示是否要播放所述辅助音频流的第二标志o
34. 如权利要求33所述的记录介质,其特征在于,还包括 存储大小信息的大小区,所述大小信息指示显示辅助视频流的大小。
35. —种用于管理再现的装置,包括 存储单元;以及控制器,所述控制器被配置成在所述存储单元中存储辅助视频流号,所述辅助视频流号标识用于从另一记录介质再现的辅助视频流的号码,所述辅助视 频流表示相对于由所述主视频流表示的主呈现路径的所述画中画呈现路径;并 且所述控制器被配置成在所述存储单元中存储第一标志,所述第一标志指示 是否要显示所述辅助视频流。
36. 如权利要求35所述的装置,其特征在于所述控制器被配置成在所述存储单元中存储辅助音频流号,所述辅助音频 流号标识用于从另一记录介质再现的辅助音频流;并且所述控制器被配置成在所述存储单元中存储第二标志,所述第二标志指示 是否要播放所述辅助音频流。
37. 如权利要求36所述的装置,其特征在于,所述控制器被配置成在所 述存储单元中存储大小信息,所述大小信息指示显示所述辅助视频流的大小。
38. —种记录用于管理至少一个画中画呈现路径的再现的数据结构的方 法,包括在存储单元中存储标识用于从记录介质再现的辅助视频流的号码,所述辅 助视频流表示相对于由记录在所述记录介质上的主视频流表示的主呈现路径 的所述画中画呈现路径;以及在所述存储单元中存储指示是否要显示所述辅助视频流的第一标志。
39. 如权利要求38所述的方法,其特征在于,还包括 在所述存储单元中存储标识用于从另一记录介质再现的辅助音频流的号码;以及在所述存储单元中存储指示是否要播放所述辅助音频流的第二标志。
40. 如权利要求39所述的方法,其特征在于,还包括 在所述存储单元中存储大小信息,所述大小信息指示显示所述辅助视频流的大小。
全文摘要
在一个实施方式中,本发明的方法包括基于存储在存储器中的管理信息确定要随同主视频流再现的辅助视频流。辅助视频流表示相对于由主视频流表示的主呈现路径的画中画呈现路径。管理信息包括标识用于再现的辅助视频流的标识信息,并且管理信息包括指示是否显示该辅助视频流的显示信息。基于管理信息选择性地再现所确定的辅助视频流。
文档编号G11B20/12GK101292295SQ200680039044
公开日2008年10月22日 申请日期2006年8月21日 优先权日2005年8月22日
发明者金建石 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1