专利名称:记录媒体管理视频数据播放的数据结构及记录/播放方法和装置的利记博彩app
技术领域:
本发明是关于具备管理多样播放路径视频数据的播放的数据结构的记录媒体,以及为了记录上述多样播放路径视频数据的播放的装置及方法的。
背景技术:
最近,急剧展开了关于可以高容量记录高画质的视频数据和高音质的音频数据的新的高密度播放专用还有使再记录成为可能的光盘规格化的生产,与可以再记录的蓝光光盘一样,与新的光盘相关的产品不久就会常用化。
图1是可以再记录的蓝光光盘(BD-RE)的文件结构图。提供的上述文件结构还有数据结构是为了管理上述BD-RE记录的视频、音频数据的播放。
如图1所示,数据结构至少要包括具备一个以上的’BDAV’目录(Directory)的根目录。上述’BDAV’目录包括存储与’info.bdav’,’menu.tidx’,’mark.tidx’,’*.rpls’,及‘*.vpls’一样的播放列表文件的播放列表(PLAYLIST)子目录(subdirectory),存储与’*.clpi’一样的clip信息文件的剪辑(CLIPINF)子目录,还有存储与上述剪辑(clip)信息文件对应的MPEG-2格式化的A/V信息流剪辑(clip)文件的流(STREAM)子目录。图1所示的不仅是磁盘的数据结构而且还有磁盘的范围。举例说,与’info.bdav’一样的一般信息文件可以存储在上述磁盘的一般信息范围。
图1所示的BD-RE的数据结构和磁盘格式化因为可以普遍了解和应用起来很容易,因此将要对后面的文件结构进行简单说明。
如上所述,流(STREAM)目录中包括称作文件夹(Clip)的MPEG-2格式化的A/V信息流文件,另外还包括称作链接-文件夹A/V信息流文件(Bridge-clip A/Vstreamfile)的特殊形态的文件夹。链接-文件夹被用于平滑连接从文件夹中选定的两个以上的播放区间。一般的与上述文件夹大小相比小。上述A/V信息流中包括有关视频音频数据的源码包(Source packets)。举例说明,上述有关视频音频数据的源码包中包含数据头(Header)和传送数据包(Transport Packet)。一个源码包中包括与自身接近发挥住所作用的源码包编号(SPNsSource PacketNumbers),上述源码包编号是按照一般顺序分配的。传送数据包中包括一个数据包标识符(PIDPacket Identifier),上述PID可以识别传送数据包所属的一系列的传送数据包,上述一系列的传送数据包中的各个传送数据包与PID相同。以后,对上述一系列的传送数据包进行传送数据包排序。
上述播放列表(CLIPINF)目录中包括与各个A/V信息流文件连接的文件夹信息文件。上述文件夹信息文件指出连接A/V信息流的类型,序列信息(SequenceInformation),程序信息,还有定时信息。上述序列信息记述到达时间基本序列(Arrival Time Basis,ATC)和系统时间基本序列(System Time Basis,STC)。举例说明,上述序列信息指出序列的数,各个序列的开始和结束的时间信息,各个序列中第一个源码包的住所,还有各个序列中的传送数据包的PID。程序内容持续的传送数据包称作程序序列。上述程序信息指出程序序列的个数,各个程序序列的开始住所,还有程序序列中的传送数据包的PID。
定时信息称作特征点信息(CPICharacteristic Point Information)。上述CPI的一个形状就是登录点图(Entry Point(EP)Map)。上述EP图,举例说明,到达时间(ATC)及/还有系统时间(STC)为标准,标识了有关源码包的住所(例如,源码包的编号)的时间戳(Time Stamp)。
播放列表(PLAYLIST)目录中有一个以上的播放列表文件。播放列表就是为了播放的文件夹可以容易的编辑和组合。播放列表文件是文件夹中的播放区间(Playing Intervals)的聚集,各个播放区间称作播放种类(Playitem)。上述播放列表文件识别形成播放列表的各个播放种类,各个播放种类,是指出文件夹的时间轴上的位置(例如,在ATC或者STC标准中是指放映时间戳的(PTSsPresentation Time Stamp)IN-point和OUT-point两个。换句话说就是,播放列表文件识别播放种类,各个播放种类指出一个文件夹和它的一部分的文件夹,识别与文件夹联系的文件夹信息文件。上述文件夹信息文件为了把上述播放种类与源码包的文件夹连接而被使用。
PLAYLIST目录中可以包括真实的播放列表(Real Playlist)(*.rpls)和假想的播放列表(Virtual Playlist)(*.vpls)。真实的播放列表只可以使用文件夹不可以使用链接-文件夹。即,真实的播放列表被看作是参照文件夹的一部分,因此与概念磁盘中参照文件夹一部分是等同的。假想播放列表可以使用文件夹和链接-文件夹,因此真实的播放列表的概念不能与假想的播放列表并行。
‘info.bdav’文件作为一般信息文件,提供管理在光盘上记录的A/V信息流的播放的一般性的信息,更详细地说就是包括识别BDAV目录的播放列表(PLAYLIST)目录中的播放列表的文件名的播放列表目录。
‘menu.tidx’,’menu.tdt1’,及‘menu.tdt2’这些文件存储与菜单thumbnails相关的信息。’mark.tidx’,’mark.tdt1’,及‘mark.tdt2’这些文件存储与符号thumbnails相关的信息。象这些文件与本发明没有直接关系,就不再做详细地说明了。
最近象蓝光只读存储器(BD-ROMBlue-ray ROM)一样的高密度播放专用光盘规格化的生产正在进行中。但是,有关与BD-ROM相同的管理高密度播放专用光盘上记录的视频音频数据的播放的数据结构的有效解决方案至今还没有出台。
发明内容
本发明是针对上述实际情况而提出的,本发明的目的是提供以多样播放路径为基础管理视频数据播放的文件还有具备数据结构的记录媒体,提供记录如上所述的数据结构并播放的装置和方法。
本发明的目的是这样实现的一种记录媒体管理视频数据播放的数据结构,其特征在于包括管理为了上述记录媒体中记录的多样播放路径视频数据的播放的导航管理信息存储的至少一个以上的导航领域;及包括与各个导航领域联系的至少一个以的播放列表领域;上述播放列表领域中与各个播放路径联系的播放列表文件至少要存储一个以上,各个播放列表文件识别至少一个以上的播放种类,各个播放种类识别至少一个以上的多样播放路径视频数据的文件夹。
一种记录媒体管理视频数据播放的数据结构记录的方法,上述记录媒体的至少一个以上的导航领域中记录为了管理上述多样播放路径视频数据的播放的导航管理信息;与上述导航领域联系的至少一个以上的播放列表领域中记录至少一个以上的与各个播放路径联系的播放列表文件;各个播放列表文件识别至少一个以上的播放种类,各个播放种类识别至少一个以上的多样播放路径视频数据的文件夹。
一种记录媒体管理视频数据播放的数据结构播放的方法,上述多样播放路径视频数据的播放的导航管理信息在上述记录媒体的至少一个以上的导航领域中播放;与各个播放路径联系的至少一个以上的播放列表文件在与上述导航领域联系的至少一个以上的播放列表领域中播放;各个播放列表文件识别至少一个以上的播放种类,各个播放种类识别至少一个以上的多样播放路径视频数据的文件夹。
一种记录媒体管理视频数据播放的数据结构的装置,其特征在于包括驱动上述记录媒体中记录数据的光记录手段的驱动器;至少为了译码多样播放路径视频数据的译码器;上述译码的多样播放路径视频数据记录在上述记录媒体中控制上述驱动器的控制器;上述控制器,记录上述记录媒体的至少一个以上的导航领域中为了管理上述多样播放路径视频数据的播放的导航管理信息,还有在与上述导航领域联系的至少一个以上的播放列表领域中至少记录一个以上的与各个播放路径联系的播放列表文件,控制上述驱动器,还有各个播放列表文件识别至少一个以上的播放种类,各个播放种类识别至少一个以上的多样播放路径视频数据的文件夹。
一种记录媒体管理视频数据播放的数据结构播放装置,使记录媒体中记录的数据播放的驱动光播放手段的驱动器;为了管理上述多样播放路径视频数据的播放的导航管理信息在上述记录媒体的至少一个以上的导航领域中播放;与各个播放路径联系的至少一个以上的播放列表文件在与上述导航领域联系的至少一个以上的播放列表领域中播放;控制上述驱动器的控制器;在这里,各个播放列表文件识别至少一个以上的播放种类,各个播放种类识别至少一个以上的多样播放路径视频数据的文件夹。
本发明的效果本发明的记录媒体管理视频数据播放的数据结构及记录/播放方法和装置以多样播放路径为基础管理视频数据的导航播放及/还可以控制,因此可以提供对照用户的符号或便利使视频数据可以播放的方便性。
为进一步说明本发明的上述目的、结构特点和效果,以下将结合附图对本发明进行详细的描述。
图1是在再记录可能的蓝光光盘的规格基础上的再记录可能光盘的文件和数据结构图。
图2是本发明的记录媒体的文件和数据结构的实施例图。
图3是具备数据结构的记录媒体实施例图。
图4a是有关图2的数据结构中使用的文件夹文件,磁盘数据,及EP图的实施例1图。
图4b是有关相互不同的文件夹文件EP图之间存在的时间排序图。
图5和6是在图2的数据结构中使用的播放路径管理信息的数据结构的实施例2和例3图。
图7是本发明的光盘记录及播放装置的构成图。
图8是在图2的数据结构中使用的文件夹文件,磁盘数据,及EP图的实施例2图。
图9是本发明的记录媒体的文件还有数据结构的不同实施例图。
图10是具备图9的数据结构的记录媒体的实施例图。
图11是与图9的数据结构一起使用的导航控制的数据结构的实施例图。
图12至14是使用图11的数据结构构成导航控制的不同方法的表现图。
图15是与图9的数据结构一起使用的导航控制的数据结构的不同实施例图。
图16是使用图15的数据结构构成导航控制方法的表现图。
具体实施例方式
以下对本发明实施例参照附图进行详细说明。
本发明的高密度光盘,例如,BD-ROM,如图2所示,具备管理视频音频数据播放的文件和数据结构。如图2所示的本发明数据结构从许多方面来看与图1所示的BD-RE的数据结构相似。因此,对相似部分的详细说明在这里就省略了。
如图2所示,在根目录中至少要有一个以上的DVP目录。上述DVP目录中包括存储一般信息文件(info.dvp)、菜单文件(menu.tidx,menu.tdt1等)、真实播放列表文件(*.rpls)和假想播放列表文件(*.vpls)的播放列表(PLAYLIST)目录,存储文件夹信息文件(*.clpi)的剪辑(CLIPINF)目录,还有存储与文件夹信息文件对应的MPEG-2格式化的A/V信息流文件夹文件(*.m2ts)的流(STREAM)目录。
上述流(STREAM)目录中包括称作文件夹的MPEG-2格式化的A/V信息流文件夹文件。另外,还包括称作链接-文件夹A/V信息流文件的特殊状态的文件夹。链接-文件夹会让在文件夹中选择的二个以上的播放区间连接很顺畅而被使用,一般的与上述文件夹大小相比很小。上述A/V信息流中包括关于视频音频数据的源码包。例如,上述视频音频数据的源码包中包括数据头和传送数据包。一个源码包中包括与自身接近发挥住所作用的源码包编号(SPN),上述源码包编号一般按照顺序分配编号。传送数据包中包括一个数据包标识符(PID),上述PID识别所属传送数据包的传送数据包序列,上述传送数据包序列中的各个传送数据包PID相同。
上述剪辑(CLIPINF)目录中包括各个A/V信息流文件中联系的文件夹信息文件。上述文件夹信息文件可以指出联系的A/V信息流的类型、序列信息、程序信息、还有定时信息。上述序列信息可以记述到达时间标准(ATC)序列和系统时间标准(STC)序列。例如,上述序列信息可以指出序列数、各个序列的开始和结束时间信息、各个序列中第一个源码包的住所、还有各个序列中传送数据包的PID。程序内容不间断的传送数据包序列称作程序序列。上述程序信息可以指出程序序列的个数、各个程序序列的开始住所、还有程序序列中的传送数据包的PID。
定时信息称作特性点信息(CPI)。上述CPI的一个形态就是EP图。上述EP图,例如,到达时间(ATC)及/还有系统时间(STC)为标准,标识了源码包的住所(例如,源码包的编号)的时间戳播放列表(PLAYLIST)目录中有一个以上的播放列表文件。播放列表的概念就是为了把播放的文件夹很容易的编辑或组合。播放列表文件就是文件夹的播放区间(Playing Intervals)的集聚,各个播放区间称作播放种类(Playitem)。上述播放列表文件可以识别形成播放列表的各个播放种类,各个播放种类就是一对指出文件夹时间抽象的位置(例如,ATC还有STC标准放映时间戳)的IN-point和OUT-point。换句话说,播放列表文件可以识别播放种类,各个播放种类可以识别指出一个文件夹还有它的一部分,与文件夹联系的文件夹信息文件。上述文件夹信息文件是为了让上述播放种类与源码包的文件夹连接而使用的。
播放列表(PLAYLIST)目录中可以包括真实播放列表(Real Playlist)(*.rpls)和假想播放列表(Virtual Playlist)(*.vpls)。真实播放列表只可以使用文件夹不可以使用链接-文件夹。即,真实播放列表可以被看作参照文件夹的一部分,在概念磁盘中可以被看作是与参照文件夹的一部分相同。假想播放列表可以使用文件夹和链接-文件夹,因此真实播放列表的概念不能与假想播放列表等同。
‘info.dvp’文件是提供管理在光盘记录的A/V信息流的播放的一般信息文件,更详细地说就是包括识别播放列表(PLAYLIST)目录中播放列表的文件名字的播放列表目录。上述’info.dvp’文件与本发明实施例相关下面将会更详细地进行说明。
图2中,本发明的实施例不仅图示了记录媒体的数据结构,而且还图示了记录媒体的领域。例如,一般信息文件被记录在一个以上的一般信息领域,播放列表目录被记录在一个以上的播放列表目录领域,播放列表目录内的各个播放列表被记录在上述记录媒体的一个以上的播放列表领域。具备图2的数据结构的记录媒体的例子与图3所示的那样,上述记录媒体中包括文件系统信息领域、数据库(Database)领域、还有A/V信息流领域。上述数据库领域中包括记录一般信息文件和播放列表信息的领域和文件夹信息领域。记录上述一般信息文件和播放列表信息的领域中记录一般信息文件领域的一般信息文件、播放列表信息领域的PLAYLIST目录和播放列表文件。上述文件夹信息领域中记录剪辑(CLIPINF)目录和相关的一些文件夹信息文件。上述A/V信息流领域中记录多样标题的A/V信息流。
视频音频数据一般是由单个标题编成的。例如,视频音频数据表现的不同电影由不同标题编成。另外,标题,就象书是由章节(Chapters)来编成的一样,可以由许多章节来编成。
象BD-ROM一样的新的高密度记录媒体的存储容量特别大,不同标题,许多版本的标题还可以存储一个标题的一部分然后播放。例如,不同摄影角度的视频数据记录在记录媒体上,不同例子,关于标题的许多版本还有与不同语言相关的一部分也可以记录在上述记录媒体上,另外不同例子,关于标题监督版本(Director’sVersion)还有剧场用版本也可以记录在上述记录媒体上。另外,一个标题的完全成人版本,准成人版本,还有父母限制的青少年版本等都可以记录在上述记录媒体上。各个版本具备不同的播放路径,这样的视频数据称作多样播放路径视频数据(Multiple Reproduction Path Video Data)。多样路径视频数据在上面的例子上都不受限制,多样播放路径视频数据的任何类型还是这些组合在一起都可以适用于本发明。后面实施例将详细地说明,本发明的数据结构中包括管理记录媒体记录的多样播放路径视频数据的播放的路径管理信息及/还有导航信息。
与BD-ROM一样的记录媒体的物理性数据记录领域(Physical Data RecordingArea)中可以记录标题,例如,与多种故事(Multi-story),多样父母限制的水准(Multi-parental-level),及多种角度数据流(Multi-angle Data Stream)一样的多样播放路径数据流可以由复数个文件夹文件来管理。例如,图4a的文件夹文件1至3对应一个标题,上述文件夹文件中记录的A/V信息流具备MPEG-2格式化的传送数据包(TP)的形态。
上述多样路径数据流的TP中为了识别路径包括了路径中(例如,不同的摄影角度)每一个固有的数据包标识符(PID)。路径1包括有关文件夹文件1的TP们(TP1)中的’Video_PID=A’和Audio_PID=P’信息,路径2包括有关的文件夹文件2的TP们(TP2)中的’Video_PID=B’和Audio_PID=R’信息,相同路径3包括有关的文件夹文件3的TP们(TP3)中的’Video_PID=C’和Audio_PID=S’信息。
路径1、2、3中各个相关的文件夹文件1、2、3的TP们,例如,与BD-ROM一样的记录媒体的物理性数据记录领域内中A/V信息流领域可以记录交叉存取状态(In an Interl eaved manner)。
多样播放路径中的TP们,以PID为基础交叉存取后成为交叉存取块,各个交叉存取块包括至少一个以上的I-Picture。而且,各个交叉存取块的第一个传送数据包(TP)是从I-Picture开始的传送数据包(TP)。
文件夹文件1、2、3中各个相关的文件夹信息文件1、2、3中各个播放路径的TP中包括为了选择性接近的搜索信息(Search Information)。例如,如图4a所示,各个文件夹信息文件中包括一个还有一个以上的进入点图(Entry Point(EP)Map),上述EP图中包括与联系的文件夹文件中的TP的映射源数据包编号(SPNs)(Mapping)的放映时间戳(PTSs)。实施例1中,上述多样播放路径数据流中包括的路径的数和EP图之间是一对一的关系。图4a的实施例中,文件夹文件1、2、3中各个有关的EP图1、2、3在对应的文件夹信息文件1、2、3中生成并被记录下来。
图4b是有关相互不同文件夹文件中EP图之间存在的时间排序(TimeAlignment)图。EP图把播放种类中指出的那样的放映时间戳映射(mapping)在源码包上。更详细地说,上述放映时间戳映射给上述源码包的住所还有识别者。上述住所还有识别者就是源码包编号(SPN)。图4b是有关文件夹文件1、2、3中的每一个沿着上述放映时间戳轴由源码包编号添加源码包。如图所示,EP图1、2、3各个的源码包具备相同的放映时间戳。例如,文件夹文件1具备源码包x1,文件夹文件2具备源码包y1,而且文件夹文件3具备与源码包z1相同的放映时间戳T1。即,EP图1、2、3有时间排序。有这样的时间排序,播放期间改变播放路径对于视频数据而言也不会停止播放。图4中图示了在两个同心圆中播放路径的变化。如图所示,用户在源码包y2的播放途中在文件夹文件2中转换成文件夹1播放路径的情况下,源码包y2的播放结束后源码包x3就成为下次播放的源码包了。相似的,如果用户在源码包x4的播放途中在文件夹文件1中转换成文件夹文件3的播放路径(例如,摄影角度)的情况下,源码包x4的播放结束后播放成源码包z5。上述实施例中源码包编号只是举的一个例子,一般一个文件夹文件中源码包与不同文件夹文件中的时间排序的源码包的源码包编号不同。
图5是对本发明实施例的一般信息文件的一部分进行举例说明的。上述一般信息文件中存在称作’Tableofplaylists’的信息领域(Field),上述播放列表目录(TableofPlayLists)中记录信息领域的路线和上述PLAYLIST目录中播放列表数。而且,对于各个播放列表上述播放列表目录中记录播放列表的文件名(PlayList-file-name)和路径编号(Path number)。上述路径编号管理联系的播放列表所属的路径并提供路径管理信息。图4a和4b的实施例中,一个文件夹中对应每个路径。接着,各个播放列表文件中包括一个播放种类,上述播放种类指名联系与上述播放列表文件相同的路径的一个文件夹。但是,本发明在这里不被限定。
本发明的不同实施例,上述播放列表目录中不包括路径管理信息。在这个实施例中,如图6所示,上述路径管理信息是从上述播放列表文件中提供的。各个播放列表文件记录文件的路线、形成上述播放列表的播放种类的个数(number-of-playItems)。有关各个播放种类,播放种类信息领域提供给上述播放列表文件。在这里,各个播放种类可以识别播放种类的编号。如图6所示,播放种类信息领域中包括领域的路线和路径编号(Path-number)。上述路径编号指出联系的播放种类所属的路径并提供路径管理信息。
图7是本发明的光盘记录及播放装置构成图。A/V译码器9,输入接收音频视频数据并译码,与译码信息和信息流特性信息一起由多路复用器(Multiplexer)8输出。多路复用器8,例如,为了产生MPEG-2传送信息流(MPEG-2 transportstream),以上述输入的译码信息和信息流特性信息为基础使译码的音频视频数据变得多样化。源打包器(Source packetizer)7从上述多路器输入的传送数据包们数据包化成适合光盘的音频视频格式化的源数据包。如图7所示,上述A/V译码器9、上述多路复用器8、还有上述源打包器7的工作都是根据控制器10来操作的。上述控制器10接收用户记录命令的话,就会向上述A/V译码器9、上述多路复用器8、还有上述源打包器7传达信息。例如,向上述控制器10、上述A/V译码器9指示要实行的译码类型和上述多路复用器8要产生的传送信息流,还有向上述源打包器7指示源数据包的格式化。另外,上述控制器10在光盘上记录上述源打包器7的输出并控制驱动器3。
另外,上述控制器10可以产生管理光盘上记录的音频视频数据的播放的导航(Navigation)管理信息。例如,以通过与用户的接口(存储在磁盘上通过因特网还有互联网提供的命令语)接收的信息为基础,上述控制器10因为在上述光盘上记录了图2、图4、及图5还有图6的数据结构,所以可以控制驱动器3。
播放期间,上述控制器10由于可以播放数据结构因此可以控制上述驱动器3。即,通过磁盘上装有信息和用户接口(记录及播放装置的操从按钮还有与上述装置关联的远距离操作)接收用户输入为基础,上述控制器10由于从上述光盘可以播放音频视频源数据包因此可以控制驱动器3。例如,上述用户输入可以指定播放路径。象这样的用户输入,例如,在上述控制器10中通过已经程序化的GUI(GraphicalUser Interface)基础菜单,可以指定。利用上述用户输入和光盘突出的路径管理信息,上述控制器10可以控制上述指定路径的播放。
例如,为了选择特定路线,上述控制器10为了确认播放路径的个数调查有关各个播放种类的路径编号,用户可以选择播放路线。上述路径管理信息中可以包括播放的播放路径和相关的已经存在的信息。播放期间,为了进行播放,对选择的路径存取(Access)在EP图中。而且,播放期间用户改变路径的情况,使用已经播放的路径(Old Reproduction Path)的EP图和时间排序的新的路径(NewReproduction Path)的EP图,可以形成不会结束的路径变更。
源解包器(Source Depacketizer)4输入接收播放的源数据包转换成与MPEG-2相同的数据流。多路信号分离器(Demultiplexer)5把上述数据流仍转换成多样化的译码的视频音频数据。A/V译码器6把编码的视频音频数据译码后变成原来的视频音频数据。播放期间,上述源解包器4,上述多路输出选择器5,还有上述A/V译码器6的工作是根据上述控制器10来操作的。上述控制器10接收到用户播放命令的话,就会向上述源解包器4、上述多路输出选择器5、还有上述A/V译码器6发出控制信息。例如,上述控制器10,向上述源解包器4指示源数据包的格式化,向上述多路器5指示仍是多样化的传送信息流,还有向上述A/V译码器6指示实行的译码类型。
图7是关于记录和播放装置的图,图7的构成要素的一部分也可以提供记录工作还有播放工作的专用记录装置还有专用播放装置。
图8是有关图2的数据结构中使用的文件夹文件、磁盘数据、及EP图的实施例2。如前所述,在与BD-ROM相同的记录媒体的物理性数据记录领域中记录的多样路径数据流作为复数个文件夹文件来管理。例如,图8的文件夹文件1至3与一个标题相关,上述文件夹文件中记录的A/V信息流具备MPEG-2格式化的传送数据包(TP)的形态。
路径1中有关的文件夹文件1的TP(TP1)中包括’Video_PID=A’和Audio_PID=P’信息,路径2中有关的文件夹文件2的TP(TP2)中包括‘Video_PID=B’和Audio_PID=R’信息,与此相同的路径3中有关的文件夹3的TP(TP3)中包括’Video_PID=C’和Audio_PID=S’信息。路径1、2、3中各个相关的文件夹文件1、2、3的TP,例如,与BD-ROM相同的记录媒体的物理性数据记录领域内中存在的A/V信息流领域以交叉存取的状态来记录。如前所述,实施例1中不同路径可以变成不同摄影角度。
多样播放路径的TP交叉存取后成为交叉存取块(Interleave Blocks),各个交叉存取块包括至少一个以上的I-Picture。而且,各个交叉存取块的第一个传送包(TP)是I-Picture开始的传送数据包(TP)。
如图8所示,为上述BD-ROM的物理性数据记录领域中以一个标题记录的单一路径和多样路径A/V信息流的播放控制路径管理信息记录在与文件夹文件对应的文件夹文件中。
例如,上述路径管理信息是在与文件夹文件1、2、3对应的文件夹信息文件中记录管理路径顺序信息(Path Sequence Information)的。上述路径顺序信息中,包括与记录区间(Recording Segments)1、2、3相同的记录区间对应的路径顺序编号(Path_Sequence_Numbers)和视频/音频PIDs。
更详细地来看,每一个记录区间中有关的Path_Sequence#1中包括指出在这个记录区间每一个播放路径中只包括视频数据的’Video_PID=A’和Audio_PID=P’信息,第二个记录区间有关的Path_Sequence#2中包括指出在这样的记录区间中包括第一个、第二个、第三个播放路径的视频数据的’Video_PID=A,B,C’和Audio_PID=P,R,S’信息,第三个记录区间中有关的Path_Sequence#3中包括指出这样记录区间的视频数据在第一个播放路径中只包括视频数据的’Video_PID=A’和Audio_PID=P’信息。
各个路径顺序中包括上述路径顺序存在的各个播放路径的源数据包编号(SPN)。播放路径的SPN是在上述播放顺序存在的播放路径的第一个源数据包。
路径顺序可以对应具备上述路径顺序包括的播放路径一个还有一个以上的视频数据区间。路径顺序的个数在三个之内不限定。
图8中,不仅是有关路径顺序信息的,还有有关提供为了在上述记录区间1至3记录的各个播放路径的TP中选择性接近的相同的搜索信息(SearchInformation)的文件夹文件1、2、3中的文件夹信息文件的图。例如,相同的EP图根据文件夹信息文件而提供。上述文件夹信息文件中记录的EP图信息当被以一个FP图来管理的时候,不同播放路径的TP的PTSs和SPNs以不同路径的TP记录的顺序和相同的顺序交叉存取并记录在上述EP图上。
代之,如图4a和4b所示,EP图和播放路径之间可以是一对一的对应关系。图8的情况中,路径1、2、3的TP的聚集中各自对应的三个EP图(EP_map1,2,3)在上述文件夹信息文件中形成并记录。
文件夹文件1、2、3中各自对应的文件夹信息文件1、2、3中包括为了选择性接近各个播放路径的TP的搜索信息(Search Information)。例如,如图4a所示,各个文件夹信息文件中包括一个还有一个以上的进入点图(Entry Point(EP)Map),上述EP图中包括映射(Mapping)联系的文件夹文件存在的TP的源数据包编号(SPNs)的放映时间戳(PISs)。实施例1中,上述多样播放路径数据流中包括的路径的数和EP图之间是一对一的关系。图4a的实施例中,文件夹文件1、2、3中各自有关的EP图1、2、3在对应的文件夹信息文件1、2、3中生成并记录。
图7的记录及播放装置,有关图8的实施例,同图4a和4b中叙述的一样。但是,不同播放方法也可能,本发明在这方面没有限定。例如,上述文件夹信息文件内的路径顺序信息形态的路径管理信息为了管理多样播放路径视频数据的播放可以突出使用。在这里,上述控制器10调查各个路径顺序的PIDs,确认播放路径的个数,用户可以选择播放路径。如果提供一个EP图的话,上述控制器10为了播放选择的播放路径适合的文件夹文件,可以使用上述选择的路径的EP图和PID。如果提供了各个播放路径的EP图的话,为了播放选择的播放路径的文件夹文件,就可以使用选择的播放路径有关的EP图。而且,播放期间用户改变路径的情况就是可以使用已经播放的路径(Old Reproduction Path)的EP图和时间排序的新的路径(New Reproduction Path)的EP图,可以形成不会结束的路径变更。
图9是本发明的记录媒体的文件还有数据结构的不同实施例图。如图所示这个实施例图中,上述DVP目录中有一个TITLE目录。上述TITLE目录中包括上述记录媒体记录的视频数据的各个标题的一般信息文件(*.ttl)。例如,监督翻译的标题(Director’s Cut Title)和剧场用标题(Theatrical Title)可以向上述记录媒体提供,一般信息文件(info.ttl)可以向各个标题提供。上述一般信息文件(*.ttl)把以后详细叙述的追加的信息领域除外,与图2叙述的一般信息文件(info.dvp)相同。如图9所示,上述DVP目录有一个PLAYLIST目录、CLIPINF目录、还有STREAM目录。与图2一样,图9也是上述记录媒体的领域图,图10是包括这样领域的记录媒体的实施例图。图10是把以后详细叙述的包括存储导航控制信息的导航领域的一般信息文件和播放列表信息领域除外,和前面图3叙述的一样。图10中有一个导航领域,也可以有二个以上的导航领域。
图11根据本发明实施例,对标题一般信息文件(info.ttl)的一部分进行详细说明的图。上述一般信息文件中包括称作播放列表音序器(Playlist_Sequencer)的导航控制信息和对象。上述播放列表音序器中记录信息领域的路线、播放列表音序器的类型、还有播放列表的个数。上述类型领域中提供上述播放列表音序器的属性。例如,上述类型领域存在的闪存根据上述播放列表音序器支配(Command)还有用户操作指出是否可恢复(Resumable)。不同例子,上述类型领域的闪存在上述播放列表音序器标题搜索工作(Title Search Operation)中指出是否可接近(Accessible)。很多属性可以在类型领域中指定。
关于各个播放列表上述播放列表音序器中包括播放用播放列表的文件名称(Playlist_file_name)、路径编号(Path_number)、还有播放列表的特性(Property)。上述播放列表文件名称提供导航方向,上述路径编号,指出联系的播放列表所属的路径还有导航并提供上述路径还有导航管理信息。上述特性指出播放列表的特殊机能(Particular Function)。
图12至14是使用图11的数据结构构成导航控制的不同方法的表现图。如前所述,与BD-ROM相同的记录媒体的A/V信息流领域中记录的多样路径数据流可以以复数个文件夹文件的形式来管理。上述复数个文件夹文件与复数个播放列表文件联系,上述复数个播放列表文件根据一个标题文件对应的播放列表音序器由不同路径分配。
如图12所示,路径m和n(Path #m,Path #n)的一个共同路径中分配的文件夹文件1和2(Clip #1,Clip #2)与播放列表1(Playlist #1)连接,路径m(Path#m)中分配的文件夹文件3(Clip #3)与播放列表2(PlayList #2)连接,路径n(Path #n)中分配的文件夹文件4(Clip #4)与播放列表3(Playlist #3)连接,一个共同路径中分配的文件夹文件5(Clip #5)与播放列表4(PlayList #4)连接。
五个文件夹文件中连接的播放列表,以上述路径音序器指定的路径编号信息(Path_number)为基础,为了特定路径m还有n播放而选择。上述播放列表音序器提供一个标题文件对应的导航控制信息。上述多样路径区间(Multi_pathSection)中,路径是m的情况选择播放列表2(PlayList #2),路径是n的情况选择播放列表3(PlayList #3)。
换言之,如果选择路径m的话,根据播放列表音序器选择播放列表1、2、4,文件夹文件1、2、3、及5会连续播放。如果选择路径n(Path #n)的话,根据播放列表音序器选择播放列表1、3、4,文件夹文件1、2、4及5会连续播放。
上述视频数据的多样路径区间(Multi_path Section),即文件夹文件3和4的A/V信息流,被分离并记录,也可以以相互交叉存取的状态来记录。
如图13所示,上述播放列表音序器,可以参照根据用户文件夹的播放顺序编成的假想播放列表(Virtual Playlists)。如前所述,与BD-ROM相同的记录媒体的A/V信息流领域中记录的多样路径数据流可以以复数个文件夹文件来管理。上述复数个文件夹文件可以连接复数个真实及/还有假想播放列表文件(Real and/orVirtual Playlist Files),上述复数个真实及/还有假想播放列表文件根据一个标题文件对应的播放列表音序器由不同路径来分配。
如图13所述,文件夹文件1、2、及6由一个共同路径(Path #m/n/p)来分配,文件夹文件3由路径m(Path #m)来分配,文件夹文件4由路径n(Path #n)来分配,文件夹文件5由路径p(Path #p)来分配。另外,文件夹文件1至6分别与根据用户编辑成的三个假想播放列表联系。
与上述6个文件夹文件联系的假想播放列表为了播放特定路径m,n还有p根据上述播放列表音序器来选择,上述播放列表音序器提供与一个标题文件对应的导航方向相同的导航控制信息。即,上述播放列表音序器提供要播放的播放列表的方向。
如果选择路径m(Path #m)的话,根据播放列表音序器选择的假想播放列表1中得到的路径信息为基础,文件夹文件1、2、3、及6可以连续播放。如果选择路径n(Path #n)的话,通过根据播放列表音序器的假想播放列表2的选择,文件夹文件1、2、4、及6可以连续播放,另外,如果选择路径p(Path #p)的话,通过根据播放列表音序器的假想播放列表3的选择,文件夹文件1、2、5、及6可以连续播放。
换句话说,视频数据的多样路径区间中,选择假想播放列表1的话与路径m有关的文件夹文件3就可以播放,选择假想播放列表2的话与路径n有关的文件夹文件4就可以播放,还有选择假想播放列表3的话与路径p有关的文件夹文件5就可以播放。
接着,上面实施例中的假想播放列表的选择就是在多样播放数据信息流中选择特定路径的。但是,这个实施例利用真实播放列表也可以实施,把真实播放列表和假想播放列表组合在一起也可以实施。
在这个实施例中,上述多样路径区间(Multi-path Section),即文件夹文件3、4、及5的A/V信息流被分离并记录,也可以以相互交叉存取的状态来记录。
上述一般信息文件中,如图11所述,也可以包括一个播放列表音序器。图14的例中,各自不同路径m,n,p所属的播放列表2、3、4包括在上述一个播放列表音序器中。另外,上述一般信息文件中也可以包括每个标题的播放列表音序器。图15实施例2中图示了播放列表音序器,向播放列表音序器中提供标题的各个播放路径。
图15是图示可以包括一个还有一个以上的称作播放列表音序器的导航控制信息领域的一般信息文件(info.ttl)的一部分。各个播放列表音序器中,可以记录信息领域的路线、播放列表音序器的类型、播放列表音序器的路径编号(Path_number)、还有播放列表的个数。上述类型领域中提供上述播放列表音序器的属性。例如,上述类型领域存在的闪存根据上述播放列表音序器命令(Command)还有用户操作可以指出是否可恢复。不同例中,上述类型领域的闪存在上述播放列表音序器搜索标题工作中指出是否可以接近。很多的属性在上述类型领域中可以指定。
各个播放列表的上述播放列表音序器中,包括识别要播放的播放列表的播放列表的文件名称(PlayList_file_name)和播放列表的特性(Property)。上述路径编号,播放列表音序器指出提供导航控制信息的路径,提供路径还有导航管理信息。上述特性可以指出播放列表的特殊机能(Particular Function)。
图16是表现使用图15的数据结构构成导航控制的方法的图。图16的例中有三个播放列表音序器。在播放列表音序器1(PlayListSequencer #1)中,包括与路径m,n,p共同有关的播放列表5。在播放列表音序器2(PlayListSequencer #2)中,包括播放列表1、路径n有关的播放列表3、还有播放列表5。播放列表音序器3(PlayListSequencer #3)中包括与播放列表1、路径p有关的播放列表4、还有播放列表5。
图7的记录及播放装置,对于图9至16中叙述的具备数据结构的记录媒体的实施例,可以采用记录播放。图7的记录及播放装置,在与BD-ROM相同的记录媒体中记录图9至图16的数据结构时,与图4a和4b中叙述的那样启动。另外,图7的记录及播放装置的播放图,除了播放列表音序器还有音序器播放后为了控制视频数据的播放使用导航管理信息外,实质上是相同。
例如,一个实施例中,上述控制器10,播放列表音序器中调查向播放列表提供的路径的编号,确认播放路径的个数,因此用户可以选择播放路径。上述路径管理信息中包括要播放的播放路径有关的已经存在的信息,用户可以很容易地选择路径。上述控制器10与选择的路径联系的播放列表音序器可以播放指示的播放列表。即,与选择的路径联系的播放列表音序器中播放列表可以播放。
不同例子,上述控制器10,调查上述记录媒体中记录的一般信息文件(info.ttl)的个数,因此可以确认记录媒体中记录的标题的个数,用户可以选择要播放的标题。有关各个标题的上述一般信息文件中包括与联系标题有关的信息,上述控制器10,由于用户可以容易地选择标题,因此可以提供上述标题有关的信息。上述控制器10,为了播放上述记录媒体中记录的视频数据,可以利用选择的标题和联系的播放列表音序器。在这里,有关选择标题的播放列表音序器,由于指示要播放的播放列表,提供有关选择标题的视频数据的导航方向。
图11至图16中叙述的实施例也适用于图9的数据结构。但是,这样的实施例也可以适用于图2的数据结构。
接着,如上所述的本发明,以多样播放路径为基础管理视频数据的导航播放及/还可以控制,因此可以提供对照用户的符号或便利使视频数据可以播放的方便性。
本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述实施例的变化、变型都将落在本发明权利要求书的范围内。
权利要求
1.一种记录媒体管理视频数据播放的数据结构,其特征在于包括管理为了上述记录媒体中记录的多样播放路径视频数据的播放的导航管理信息存储的至少一个以上的导航领域;及包括与各个导航领域联系的至少一个以的播放列表领域;上述播放列表领域中与各个播放路径联系的播放列表文件至少要存储一个以上,各个播放列表文件识别至少一个以上的播放种类,各个播放种类识别至少一个以上的多样播放路径视频数据的文件夹。
2.如权利要求1所述的记录媒体管理视频数据播放的数据结构,其特征在于上述播放列表领域中存储与各个播放路径联系的一个播放列表文件。
3.如权利要求2所述的记录媒体管理视频数据播放的数据结构,其特征在于识别各个不同的所述播放列表文件的至少二个以上的播放种类一起识别文件夹。
4.如权利要求1所述的记录媒体管理视频数据播放的数据结构,其特征在于各个所述播放列表文件与不同播放路径联系。
5.如权利要求4所述的记录媒体管理视频数据播放的数据结构,其特征在于与识别各个不同所述播放列表文件的至少二个以上的播放种类一起识别文件夹。
6.如权利要求1所述的记录媒体管理视频数据播放的数据结构,其特征在于至少一个以上的所述文件夹,在比一个多的多样路径中显示共同的视频数据。
7.如权利要求1所述的记录媒体管理视频数据播放的数据结构,其特征在于至少一个以上的所述文件夹只在一个播放路径中显示视频数据。
8.如权利要求1所述的记录媒体管理视频数据播放的数据结构,其特征在于上述导航管理信息识别播放路径,识别与上述识别的播放路径联系的至少一个以上的播放列表。
9.如权利要求1所述的记录媒体管理视频数据播放的数据结构,其特征在于上述多样播放路径视频数据是视频数据数据包。
10.如权利要求9所述的记录媒体管理视频数据播放的数据结构,其特征在于上述记录媒体,还包括记录自身领域的至少具备上述视频数据数据包,所属多样化的不同播放路径的上述视频数据数据包的至少具备一部分的数据领域。
11.如权利要求1所述的记录媒体管理视频数据播放的数据结构,其特征在于上述导航管理信息在各个播放路径中识别一个播放列表。
12.如权利要求1所述的记录媒体管理视频数据播放的数据结构,其特征在于上述多样播放路径中包括标题的不同语言翻译的播放路径。
13.一种记录媒体管理视频数据播放的数据结构记录的方法,其特征在于包括上述记录媒体的至少一个以上的导航领域中记录为了管理上述多样播放路径视频数据的播放的导航管理信息;与上述导航领域联系的至少一个以上的播放列表领域中记录至少一个以上的与各个播放路径联系的播放列表文件;各个播放列表文件识别至少一个以上的播放种类,各个播放种类识别至少一个以上的多样播放路径视频数据的文件夹。
14.一种记录媒体管理视频数据播放的数据结构播放的方法,其特征在于包括上述多样播放路径视频数据的播放的导航管理信息在上述记录媒体的至少一个以上的导航领域中播放;与各个播放路径联系的至少一个以上的播放列表文件在与上述导航领域联系的至少一个以上的播放列表领域中播放;各个播放列表文件识别至少一个以上的播放种类,各个播放种类识别至少一个以上的多样播放路径视频数据的文件夹。
15.一种记录媒体管理视频数据播放的数据结构的记录装置,其特征在于包括驱动上述记录媒体中记录数据的光记录手段的驱动器;至少为了译码多样播放路径视频数据的译码器;上述译码的多样播放路径视频数据记录在上述记录媒体中控制上述驱动器的控制器;上述控制器,记录上述记录媒体的至少一个以上的导航领域中为了管理上述多样播放路径视频数据的播放的导航管理信息,还有在与上述导航领域联系的至少一个以上的播放列表领域中至少记录一个以上的与各个播放路径联系的播放列表文件,控制上述驱动器,还有各个播放列表文件识别至少一个以上的播放种类,各个播放种类识别至少一个以上的多样播放路径视频数据的文件夹。
16一种记录媒体管理视频数据播放的数据结构播放装置,使记录媒体中记录的数据播放的驱动光播放手段的驱动器;为了管理上述多样播放路径视频数据的播放的导航管理信息在上述记录媒体的至少一个以上的导航领域中播放;与各个播放路径联系的至少一个以上的播放列表文件在与上述导航领域联系的至少一个以上的播放列表领域中播放;控制上述驱动器的控制器;在这里,各个播放列表文件识别至少一个以上的播放种类,各个播放种类识别至少一个以上的多样播放路径视频数据的文件夹。
全文摘要
本发明是关于记录媒体管理视频数据播放的数据结构及记录/播放方法和装置,上述记录媒体中有导航领域和至少一个以上的播放列表领域,上述导航领域中存储管理上述记录媒体中记录的多样播放路径视频数据的播放的导航管理信息,播放列表领域中存储至少一个以上的播放列表,各个播放列表识别至少一个以上的播放种类,各个播放种类识别至少一个以上的视频数据的文件夹。本发明以多样播放路径为基础管理视频数据的导航播放及/还可以控制,因此可以提供对照用户的符号或便利使视频数据可以播放的方便性。
文档编号H04N5/91GK1920981SQ200510028979
公开日2007年2月28日 申请日期2005年8月22日 优先权日2005年8月22日
发明者徐康洙, 朴成浣 申请人:上海乐金广电电子有限公司