專利名稱:具有管理多成分?jǐn)?shù)據(jù)重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì)及記錄和重現(xiàn)的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種具有管理記錄在記錄介質(zhì)上的多成分?jǐn)?shù)據(jù)的重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì)以及記錄和重現(xiàn)的方法和裝置。
背景技術(shù):
可記錄大量的高質(zhì)量視頻和音頻數(shù)據(jù)的新的高密度只讀和可重寫光盤的標(biāo)準(zhǔn)化正在被快速推行,并且新光盤相關(guān)的產(chǎn)品可望在不久的將來投放市場。藍(lán)光可重寫光盤(BD-RE)就是這些新光盤的一個例子。
圖1示出了BD-RE的文件結(jié)構(gòu)。這種文件結(jié)構(gòu)或數(shù)據(jù)結(jié)構(gòu)用于管理記錄在BD-RE上的視頻和音頻數(shù)據(jù)的重現(xiàn)。如圖所示,該數(shù)據(jù)結(jié)構(gòu)包括包含至少一個BDAV目錄的根目錄,BDAV目錄包括如‘info.bdav’、‘menu.tidx’、‘mark.tidx’的文件,存放播放文件(*.rpls和*.vpls)的PLAYLIST子目錄,存放剪輯信息文件(*.clpi)的CLIPINF子目錄,以及存儲與剪輯信息文件相應(yīng)的MPEG2格式的A/V流剪輯文件(*.m2ts)的STREAM子目錄。除了示出了光盤數(shù)據(jù)結(jié)構(gòu)之外,圖1還示出了光盤的區(qū)域。例如,通用信息文件info.bdav存儲在光盤上的一通用信息區(qū)域或多個區(qū)域中。
由于如圖1所示的BD-RE的數(shù)據(jù)結(jié)構(gòu)和盤格式是周知的并且很容易得到,在此對該文件結(jié)構(gòu)僅作簡要描述。
如上面所提到的,STREAM目錄包括稱作剪輯或剪輯文件的MPEG2格式的A/V流文件。STREAM目錄還可能包括稱作橋-剪輯(bridge-clip)A/V流文件的特定類型的剪輯。橋-剪輯用于在剪輯中所選擇的兩個或多個演示區(qū)間之間的無縫連接,并且與剪輯相比通常具有較小的數(shù)據(jù)量。A/V流包括視頻和音頻數(shù)據(jù)的源包。例如,視頻數(shù)據(jù)的源包包括包頭和傳輸包。源包包括源包編號,該編號通常是用作訪問源包的地址的順序分配的號碼。傳輸包包括包識別碼(PID)。該P(yáng)ID識別傳輸包所屬的傳輸包序列。序列中的每個傳輸包具有相同的PID。
CLIPINF目錄包括與每個A/V流文件相關(guān)的剪輯信息文件。剪輯信息文件特別表示與之相關(guān)的A/V流的類型、序列信息、節(jié)目信息和計(jì)時信息。序列信息描述到達(dá)時間基線(ATC)和系統(tǒng)時間基線(STC)序列。例如,序列信息特別表示序列號、每個序列的開始和結(jié)束時間信息、每個序列中第一源包的地址和每個序列中傳輸包的PID。節(jié)目內(nèi)容持續(xù)的源包序列稱作節(jié)目序列。節(jié)目信息特別表示節(jié)目序列號、每個節(jié)目序列的起始地址和節(jié)目序列中傳輸包的PID。
計(jì)時信息被稱作特征點(diǎn)信息(CPI),CPI的一種形式是進(jìn)入點(diǎn)(EP)地圖。進(jìn)入點(diǎn)(EP)地圖映射演示時間標(biāo)志(例如,在到達(dá)時間基線(ATC)和/或系統(tǒng)時間基線(STC)上)到源包地址(即,源包編號)。演示時間標(biāo)志(PTS)和源包編號(SPN)與A/V流的進(jìn)入點(diǎn)有關(guān)。也就是說,PTS及其相關(guān)的SPN指向A/V流的進(jìn)入點(diǎn)。所指向的包通常稱作進(jìn)入點(diǎn)包。
PLAYLIST目錄包括一個或多個播放清單文件。引入播放清單的概念以使得用于播放剪輯的編輯/合成易于操作。播放清單文件是剪輯中的播放區(qū)間的集合,每個播放區(qū)間作為一個播放條目。播放清單文件特別識別構(gòu)成播放清單的每個播放條目。而每個播放條目特別是指向在剪輯的時間軸上的位置的一對入點(diǎn)(IN-point)和出點(diǎn)(OUT-point)(例如,基于ATC或STC的演示時間標(biāo)志)。換一種方式表述就是,播放清單文件識別播放條目,每個播放條目指向一剪輯或其片段并識別與該剪輯相關(guān)的剪輯信息文件。剪輯信息文件特別被使用以將播放條目映射到源包的剪輯。
播放清單目錄可以包括實(shí)播放清單(*.rpls)和虛播放清單(*.vpls)。實(shí)播放清單只能使用剪輯而不能使用橋-剪輯。也就是說,實(shí)播放清單被認(rèn)為指向剪輯的部分,因此,概念上被認(rèn)為在磁盤空間中等同于所指的剪輯部分。虛播放清單可同時使用剪輯和橋-剪輯,因此,實(shí)播放清單的概念上的考慮在虛播放清單不存在。
Info.bdav文件是提供管理記錄在光盤上的A/V流的重現(xiàn)的通用信息的通用信息文件。更具體地說,Info.bdav文件特別包括識別同一BDAV目錄的PLAYLIST目錄中的文件名的播放清單表格。
menu.tidx、menu.tdt1和menu.tdt2文件存儲與菜單索引相關(guān)的信息。mark.tidx、mark.tdt1和mark.tdt2文件存儲與標(biāo)記索引相關(guān)的信息。由于這些文件與本發(fā)明不是特別有關(guān),因此不作進(jìn)一步描述。
在BD-RE標(biāo)準(zhǔn)中,視頻數(shù)據(jù)、音頻數(shù)據(jù),以及字幕數(shù)據(jù)一起基于傳輸包被復(fù)合在同一剪輯文件中,其結(jié)果,難以處理多成分?jǐn)?shù)據(jù)的剪輯文件的僅一個成分。通常視頻數(shù)據(jù)是主成分?jǐn)?shù)據(jù),且可能希望改變或替換一個輔成分?jǐn)?shù)據(jù)如音頻數(shù)據(jù)。例如,可能希望用提供英語伴音的不同音頻數(shù)據(jù)成分替換該視頻成分所演示影片的韓語伴音的音頻數(shù)據(jù)成分。由于該音頻數(shù)據(jù)與視頻數(shù)據(jù)記錄在同一剪輯文件中,這種替換不能進(jìn)行。
如藍(lán)光ROM(BD-ROM)的高密度只讀光盤的標(biāo)準(zhǔn)化正在進(jìn)行之中,用于管理記錄在像BD-ROM這樣的高密度只讀光盤上的多成分?jǐn)?shù)據(jù)的有效數(shù)據(jù)結(jié)構(gòu)還未建立。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的記錄介質(zhì)包括管理多成分?jǐn)?shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)。
在本發(fā)明的一示范例中,記錄介質(zhì)包括其各成分存儲在不同的文件中的多成分?jǐn)?shù)據(jù)。如此,各成分可單獨(dú)處理。在一示范例中,每個剪輯文件包括多成分之一的數(shù)據(jù)。如,一個剪輯文件包括視頻數(shù)據(jù),并且至少另一剪輯文件包括輔數(shù)據(jù)。輔數(shù)據(jù)可以是音頻數(shù)據(jù)、字幕數(shù)據(jù)、增強(qiáng)的數(shù)據(jù)等等。增強(qiáng)的數(shù)據(jù)包括html數(shù)據(jù)、Java數(shù)據(jù)、CGI數(shù)據(jù)、xml數(shù)據(jù)等。
在一示范例中,每個剪輯文件被分成數(shù)據(jù)單元,且每個數(shù)據(jù)單元包括一個或多個進(jìn)入點(diǎn)。剪輯文件中形成數(shù)據(jù)單元的進(jìn)入點(diǎn)數(shù)目可以是固定的或可變的。而且,不同剪輯文件的數(shù)據(jù)單元不交叉。
本發(fā)明還提供記錄和重現(xiàn)根據(jù)本發(fā)明的數(shù)據(jù)結(jié)構(gòu)的裝置和方法。
從下面結(jié)合附圖的具體描述可更加清楚地理解本發(fā)明的上述特點(diǎn)和其它優(yōu)點(diǎn),其中圖1示出了根據(jù)可重寫藍(lán)光盤(BD-RE)標(biāo)準(zhǔn)的現(xiàn)有技術(shù)的文件和數(shù)據(jù)結(jié)構(gòu);圖2所示為根據(jù)本發(fā)明的記錄介質(zhì)的文件或數(shù)據(jù)結(jié)構(gòu)的示范實(shí)施例;
圖3所示為具有存儲在其上的圖2的數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì)的實(shí)施例;圖4所示為在圖2的數(shù)據(jù)結(jié)構(gòu)中采用的與管理多成分?jǐn)?shù)據(jù)相關(guān)的數(shù)據(jù)結(jié)構(gòu)的實(shí)施例;圖5所示為圖4中跳躍單元的結(jié)構(gòu)的實(shí)施例;圖6所示為圖4中跳躍單元的結(jié)構(gòu)的另一實(shí)施例;圖7為本發(fā)明的光盤記錄和重現(xiàn)裝置的實(shí)施例的示意圖;圖8所示為圖7中記錄和重現(xiàn)裝置的部分詳圖。
具體實(shí)施例方式
為了充分理解本發(fā)明,現(xiàn)參照附圖描述本發(fā)明的優(yōu)選實(shí)施例。
如圖2所示,高密度光盤,如藍(lán)光ROM(BD-ROM),BD-RE等,按照本發(fā)明可以具有管理視頻和音頻數(shù)據(jù)重現(xiàn)的文件或數(shù)據(jù)結(jié)構(gòu)。圖2所示的根據(jù)本發(fā)明的數(shù)據(jù)結(jié)構(gòu)的許多方面與參照圖1描述的BD-RE標(biāo)準(zhǔn)相似。因此這些方面將不作詳細(xì)的描述。
如圖2所示,根目錄包括至少一個DVP目錄。該DVP目錄包括通用信息文件Info.dvp、菜單文件menu.tidx、menu.tdt1及其它,存儲播放清單文件(如實(shí)(*.rpls)和虛(*.vpls))的PLAYLIST目錄,存放剪輯信息文件(*.clpi)的CLIPINF目錄,以及存儲與剪輯信息文件相應(yīng)的MPEG2格式的A/V流剪輯文件(*.m2ts)的STREAM目錄。
STREAM目錄包括稱作剪輯或剪輯文件的MPEG2格式A/V流文件。A/V流包括視頻和音頻數(shù)據(jù)的源包。例如,視頻數(shù)據(jù)的源包包括包頭和傳輸包。源包包括源包編號,該編號通常是用作訪問源包的地址的順序分配的號碼。傳輸包包括包識別碼(PID)。該P(yáng)ID識別傳輸包所屬的傳輸包的序列。序列中的每個傳輸包具有相同的PID。
CLIPINF目錄包括與每個A/V流文件相關(guān)的剪輯信息文件。剪輯信息文件特別表示與之相關(guān)的A/V流的類型、序列信息、節(jié)目信息和計(jì)時信息。序列信息描述到達(dá)時間基線(ATC)和系統(tǒng)時間基線(STC)序列。例如,序列信息特別表示序列號、每個序列的開始和結(jié)束時間信息、每個序列中第一源包的地址和每個序列中傳輸包的PID。節(jié)目內(nèi)容持續(xù)的源包序列稱作節(jié)目序列。節(jié)目信息特別表示節(jié)目序列號、每個節(jié)目序列的起始地址和節(jié)目序列中傳輸包的PID。
計(jì)時信息被稱作特征點(diǎn)信息(CPI),CPI的一種形式是進(jìn)入點(diǎn)(EP)地圖。進(jìn)入點(diǎn)(EP)地圖映射演示時間標(biāo)志(例如,在到達(dá)時間基線(ATC)和/或系統(tǒng)時間基線(STC)上)到源包地址(即,源包編號)。演示時間標(biāo)志(PTS)和源包編號(SPN)與A/V流的進(jìn)入點(diǎn)有關(guān)。也就是說,PTS及其相關(guān)的SPN指向A/V流的進(jìn)入點(diǎn)。所指向的包通常稱作進(jìn)入點(diǎn)包,且EP地圖中進(jìn)入點(diǎn)之間的包全體被稱作進(jìn)入點(diǎn)。
PLAYLIST目錄包括一個或多個播放清單文件。引入播放清單的概念以使得用于播放的剪輯的編輯/合成易于操作。播放清單文件是剪輯中的播放區(qū)間的集合,每個播放區(qū)間被稱作一個播放條目。播放清單文件特別識別構(gòu)成播放清單的每個播放條目。而每個播放條目特別是指向在剪輯的時間軸上的位置的一對入點(diǎn)(IN-point)和出點(diǎn)(OUT-point)(例如,基于ATC或STC的演示時間標(biāo)志)。換一種方式表述就是,播放清單文件識別播放條目,每個播放條目指向一剪輯或其片段并識別與該剪輯相關(guān)的剪輯信息文件。剪輯信息文件特別被使用以將播放條目映射到源包的剪輯。
Info.dvp文件是提供管理記錄在光盤上的A/V流重現(xiàn)的通用信息的通用信息文件。更具體地說,Info.dvp文件特別包括識別PLAYLIST目錄中的播放清單的文件名的播放清單表。下面將參照本發(fā)明的實(shí)施例更詳細(xì)地討論Info.dvp文件。
除了描述根據(jù)本發(fā)明的實(shí)施例的記錄介質(zhì)的數(shù)據(jù)結(jié)構(gòu),圖2還示出了記錄介質(zhì)的區(qū)域。例如,通用信息文件記錄在一個或多個通用信息區(qū)域中,播放清單目錄記錄在一個或多個播放清單目錄區(qū)域,播放清單目錄中的每個播放清單被記錄在記錄介質(zhì)的一個或多個播放清單區(qū)域等。圖3所示為具有存儲在其上的圖2的數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì)的實(shí)例。如圖所示,該記錄介質(zhì)包括文件系統(tǒng)信息區(qū)域,數(shù)據(jù)庫區(qū)域及A/V流區(qū)域。該數(shù)據(jù)庫區(qū)域包括通用信息文件以及播放清單信息區(qū)域和剪輯信息區(qū)域。通用信息文件和播放清單信息區(qū)域具有記錄在其通用信息文件區(qū)域中的通用信息文件,和記錄在其播放清單信息區(qū)域中的PLAYLIST目錄和播放清單文件。剪輯信息區(qū)域具有CLIPINF目錄和記錄在其中的相關(guān)的剪輯信息文件。A/V流區(qū)域具有記錄在其中的各種標(biāo)題的A/V流。
視頻和音頻數(shù)據(jù)典型地被組織為單獨(dú)的標(biāo)題;例如,由視頻和音頻數(shù)據(jù)表示的不同電影用不同的標(biāo)題組織。另外,標(biāo)題可以被組織成單獨(dú)的章節(jié),很象一本書通常編成很多章一樣。
由于新的高密度的記錄介質(zhì)如BD-ROM、BD-RE光盤的存儲容量巨大,不同標(biāo)題、一個標(biāo)題或一個標(biāo)題的部分的各種版本可以被記錄,并因此,可以從記錄介質(zhì)重現(xiàn)。例如,表示不同攝影角度的視頻數(shù)據(jù)可在該記錄介質(zhì)中記錄。如另一個例子,與不同語言相關(guān)的一個標(biāo)題或其部分的版本可在該記錄介質(zhì)中記錄。還有一個例子,一個標(biāo)題的導(dǎo)演的版本和劇場的版本可在該記錄介質(zhì)上記錄?;蛘?,一個標(biāo)題或一個標(biāo)題的部分的成人版本、青年人版本以及兒童版本(即不同的父母監(jiān)控版本)可在該記錄介質(zhì)中記錄。每個版本、攝影角度等表示不同的重現(xiàn)路徑,這些例子中的視頻數(shù)據(jù)被稱作多路重現(xiàn)路徑視頻數(shù)據(jù)??梢岳斫獗景l(fā)明不限于上述多路重現(xiàn)路徑視頻數(shù)據(jù)的例子,并且本發(fā)明可以應(yīng)用于多路重現(xiàn)視頻路徑數(shù)據(jù)的任何類型或這些類型的組合。
如上所述,記錄在高密度記錄介質(zhì)如高密度光盤(如BD-ROM)的數(shù)據(jù)包括多成分?jǐn)?shù)據(jù)。典型的視頻數(shù)據(jù)是主成分,其它成分?jǐn)?shù)據(jù)是輔成分?jǐn)?shù)據(jù)。輔成分?jǐn)?shù)據(jù)可以是音頻數(shù)據(jù)、圖形數(shù)據(jù)(如字幕數(shù)據(jù),圖形等)。本發(fā)明的實(shí)施例還將增強(qiáng)數(shù)據(jù)作為輔成分?jǐn)?shù)據(jù)。增強(qiáng)數(shù)據(jù)包括更新形式的數(shù)據(jù)如Java數(shù)據(jù)、html數(shù)據(jù)、xml數(shù)據(jù)、CGI數(shù)據(jù)等。
下面將詳細(xì)描述,本發(fā)明的實(shí)施例提供具有用于管理記錄在記錄介質(zhì)上的多成分?jǐn)?shù)據(jù)重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì)。本發(fā)明的實(shí)施例還提供記錄和重現(xiàn)所述數(shù)據(jù)結(jié)構(gòu)的方法和裝置。
圖4所示為根據(jù)本發(fā)明的管理多成分?jǐn)?shù)據(jù)的第一實(shí)施例。在該實(shí)施例中,主成分?jǐn)?shù)據(jù)流和各個輔成分?jǐn)?shù)據(jù)流作為多剪輯文件分別進(jìn)行管理。在圖4的示例中,主成分?jǐn)?shù)據(jù)流,如視頻數(shù)據(jù)流作為第一剪輯文件Clip File#1進(jìn)行管理。第一輔成分流,如音頻數(shù)據(jù)作為第二剪輯文件Clip File#2進(jìn)行管理,而第三輔成分?jǐn)?shù)據(jù)流,如html數(shù)據(jù)作為第三剪輯文件Clip File#3進(jìn)行管理。
第一剪輯文件Clip File#1,第二剪輯文件Clip File#2以及第三剪輯文件Clip File#3無交叉地記錄在記錄介質(zhì)(如BD-ROM)的數(shù)據(jù)記錄區(qū)域中。例如,如圖4所示,第一至第三剪輯文件Clip File#1,#2,#3的每個文件中的數(shù)據(jù)被分成稱為跳躍單元(JUs)的多個數(shù)據(jù)單元,而第一至第三剪輯文件Clip File#1,#2,#3的每個文件中的跳躍單元被無交叉地記錄。也就是說,第一至第三剪輯文件Clip File#1,#2,#3的每個文件在記錄介質(zhì)上形成獨(dú)立的數(shù)據(jù)塊。如此,不同的成分?jǐn)?shù)據(jù)流可各自獨(dú)立地進(jìn)行管理。
盡管不同的成分?jǐn)?shù)據(jù)流可獨(dú)立地進(jìn)行管理,但不同的成分?jǐn)?shù)據(jù)流的部分可相互結(jié)合進(jìn)行重現(xiàn)。如圖4所示,該實(shí)施例的數(shù)據(jù)結(jié)構(gòu)基于跳躍單元管理不同的成分?jǐn)?shù)據(jù)流的重現(xiàn)。也就是說,每個跳躍單元包括一跳躍單元標(biāo)識符。該跳躍單元標(biāo)識符表示重現(xiàn)裝置重現(xiàn)跳躍單元的順序,從而在希望時,不同的成分?jǐn)?shù)據(jù)流的數(shù)據(jù)的跳躍單元可相互結(jié)合進(jìn)行重現(xiàn)(如,同時重現(xiàn))。
如圖4所示,第一剪輯文件Clip File#1包括具有跳躍單元標(biāo)識符JU#1,JU#4,JU#5,JU#8,JU#9和JU#12的跳躍單元。第二剪輯文件Clip File#2包括具有跳躍單元標(biāo)識符JU#2,JU#6和JU#10的跳躍單元;而第三剪輯文件Clip File#3包括具有跳躍單元標(biāo)識符JU#3,JU#7和JU#11的跳躍單元。重現(xiàn)時,重現(xiàn)裝置(如下面詳細(xì)描述的光盤重現(xiàn)裝置)讀出與第一跳躍單元JU#1對應(yīng)的主成分?jǐn)?shù)據(jù)流的視頻數(shù)據(jù)并在緩存中存儲該數(shù)據(jù)。之后重現(xiàn)裝置按順序搜索并讀出下一個跳躍單元JU#2,因此重現(xiàn)裝置讀出第二跳躍單元JU#2的第一輔成分的音頻數(shù)據(jù),并在各自的緩存中存儲該數(shù)據(jù)。重復(fù)該操作以使得第三跳躍單元JU#3的第二輔成分?jǐn)?shù)據(jù)流的html數(shù)據(jù)被讀出并存儲在各自的緩存中。
重現(xiàn)裝置再將視頻數(shù)據(jù)與音頻和html數(shù)據(jù)一起進(jìn)行播放。對主和輔成分?jǐn)?shù)據(jù)流中的數(shù)據(jù)的隨后的跳躍單元重復(fù)進(jìn)行同樣步驟。
圖5所示為圖4中跳躍單元的數(shù)據(jù)結(jié)構(gòu)的一個實(shí)施例。如圖所示,每個跳躍單元被分成多個進(jìn)入點(diǎn)(EPs),其在相關(guān)剪輯信息文件的EP地圖中被引用。在圖5的實(shí)例中,每個跳躍單元JU由相同數(shù)目‘K’的進(jìn)入點(diǎn)構(gòu)成。然而,在下面將要說明的圖6中,本發(fā)明并不限于具有相同的進(jìn)入點(diǎn)數(shù)的跳躍單元。而是每個跳躍單元可以具有相同或不同的數(shù)目的進(jìn)入點(diǎn)。而且,剪輯文件可以因包含具有相同數(shù)目進(jìn)入點(diǎn)的跳躍單元和具有不同數(shù)目進(jìn)入點(diǎn)的跳躍單元而不同。
包含在每個跳躍單元JU中的每個進(jìn)入點(diǎn)可以有可變的時長。因此,每個跳躍單元JU的時長是可變的。然而,在某些實(shí)施方式中,每個進(jìn)入點(diǎn)可以具有相同的固定時長。
由于每個進(jìn)入點(diǎn)的記錄空間可以是時間變化的,因此每個跳躍單元的記錄空間也可以是時間變化的。在示范例中,每個跳躍單元的長度信息可以記錄在與包含該跳躍單元的剪輯文件相關(guān)的剪輯信息文件中。當(dāng)播放文件或播放文件中的更具體的播放條目訪問剪輯文件時,該剪輯信息文件用于控制相應(yīng)的剪輯文件的播放。
在示范例中,對跳躍單元的長度的管理要考慮到緩存下溢和溢出的問題。例如,若跳躍單元的長度太短,在大跳躍時可能出現(xiàn)緩存下溢;并且,要管理的跳躍單元的數(shù)量和相關(guān)的長度信息變得相對大。
若跳躍單元的長度過長,主和輔成分流的緩存空間增加。例如,若以384kbps的速率加到兩個小時電影的視頻流上的音頻數(shù)據(jù)被記錄到單個跳躍單元中并緩存,則需要高達(dá)345Mbytes的緩存容量。
圖5還示出了在重現(xiàn)裝置被指示跳躍以重現(xiàn)與當(dāng)前重現(xiàn)的數(shù)據(jù)不同的數(shù)據(jù)(例如,響應(yīng)特技播放請求)時該跳躍從形成跳躍單元起始的進(jìn)入點(diǎn)開始。
圖6所示為圖4中跳躍單元的數(shù)據(jù)結(jié)構(gòu)的另一實(shí)施例。如圖6所示,每個剪輯文件可被分成多個跳躍單元而每個跳躍單元JU由不同數(shù)目的進(jìn)入點(diǎn)構(gòu)成,例如,在實(shí)施例中,每個跳躍單元與某章對應(yīng)。然而,如上述圖5所示,本發(fā)明并不限于具有不同的進(jìn)入點(diǎn)數(shù)的跳躍單元。而是每個跳躍單元可以具有相同或不同的數(shù)目的進(jìn)入點(diǎn)。包含在每個跳躍單元JU中的每個進(jìn)入點(diǎn)可以有可變的時長。因此,每個跳躍單元JU的時長是可變的。然而,在某些實(shí)施例中,每個進(jìn)入點(diǎn)具有相同的固定時長。
在與每個剪輯文件相關(guān)的剪輯信息文件中的進(jìn)入點(diǎn)地圖包括與每個進(jìn)入點(diǎn)相關(guān)的跳躍標(biāo)記J_Flag。每個跳躍標(biāo)記J_Flag表示是否允許跳躍到另一個跳躍單元,并且若允許跳躍,跳躍標(biāo)記J_Flag指示剪輯文件中與該進(jìn)入點(diǎn)相關(guān)的發(fā)生跳躍的點(diǎn)。
更具體地說,根據(jù)本發(fā)明的示范例,跳躍標(biāo)記“J_Flag=1”表示允許跳躍(激活跳躍標(biāo)記),而跳躍標(biāo)記“J_Flag=0”表示不允許跳躍(失活跳躍標(biāo)記)。另外,根據(jù)一示范例,當(dāng)跳躍標(biāo)記表示允許跳躍時,跳躍標(biāo)記指示在重現(xiàn)該跳躍標(biāo)記相關(guān)的進(jìn)入點(diǎn)之后允許變化。
如圖6所示,根據(jù)本發(fā)明的另一示范實(shí)施例,跳躍標(biāo)記確定跳躍單元之間的邊界。也就是說,如圖6所示,具有激活的跳躍標(biāo)記的進(jìn)入點(diǎn)是跳躍單元的最后的進(jìn)入點(diǎn),而下一個進(jìn)入點(diǎn)為下一跳躍單元的第一進(jìn)入點(diǎn)。
在可選實(shí)施方式中,跳躍標(biāo)記“J_Flag=1”記錄在每個跳躍單元JU的起始進(jìn)入點(diǎn),而跳躍標(biāo)記“J_Flag=0”記錄在每個跳躍單元JU的其它進(jìn)入點(diǎn)。在該實(shí)施方式中,跳躍發(fā)生在具有激活的跳躍標(biāo)記的進(jìn)入點(diǎn)之前的點(diǎn)。
圖7為本發(fā)明的光盤記錄和重現(xiàn)裝置的實(shí)施例的示意圖。如圖所示,數(shù)據(jù)編碼器9接收數(shù)據(jù)(如視頻數(shù)據(jù)和音頻數(shù)據(jù)等)并進(jìn)行編碼。數(shù)據(jù)編碼器9與編碼信息及流屬性信息一起輸出已編碼的數(shù)據(jù)。復(fù)用器8根據(jù)編碼信息及流屬性信息對編碼的數(shù)據(jù)進(jìn)行多路轉(zhuǎn)換以產(chǎn)生如MPEG-2的傳輸流。源打包器7根據(jù)光盤的格式將復(fù)用器8輸出的傳輸包打包成源包。如圖7所示,編碼器9、復(fù)用器8和源打包器7的操作由控制器10進(jìn)行控制??刂破?0接收用戶對于記錄操作的輸入,并提供控制信息給數(shù)據(jù)編碼器9、復(fù)用器8和源打包器7。例如,控制器10指示編碼器9進(jìn)行編碼的類型,指示復(fù)用器8產(chǎn)生傳輸流,以及指示源打包器7源包的格式??刂破?0還控制驅(qū)動器3在光盤上記錄源打包器7的輸出。
控制器10還產(chǎn)生用于管理記錄在光盤上的數(shù)據(jù)的重現(xiàn)的導(dǎo)引和管理信息。例如,基于通過用戶接口(如,儲存在光盤上的,通過企業(yè)網(wǎng)或互聯(lián)網(wǎng)由計(jì)算機(jī)系統(tǒng)提供的指令集)接收的信息,控制器10控制驅(qū)動器3在光盤上記錄圖2和圖4和圖5或圖6所示的數(shù)據(jù)結(jié)構(gòu)。
重現(xiàn)期間,控制器10控制驅(qū)動器3重現(xiàn)該數(shù)據(jù)結(jié)構(gòu)?;诎谄渲械男畔⒑屯ㄟ^用戶接口(如,在記錄和重現(xiàn)裝置上的或與該裝置相關(guān)的遙控器上的控制鈕)接收的用戶輸入,控制器10控制驅(qū)動器3重現(xiàn)光盤上的音頻/視頻源包。該用戶輸入可以,例如,通過在控制器10中預(yù)編程的圖形用戶界面的菜單被指定。
根據(jù)光盤的數(shù)據(jù)結(jié)構(gòu),控制器10對重現(xiàn)進(jìn)行控制;即控制不同成分?jǐn)?shù)據(jù)流之間的跳躍。
源拆包器4接收重現(xiàn)的源包并轉(zhuǎn)換成數(shù)據(jù)流(如,MPEG-2傳輸包流)。解復(fù)用器5將該數(shù)據(jù)流多路分解為編碼的數(shù)據(jù)。數(shù)據(jù)解碼器6對編碼的數(shù)據(jù)進(jìn)行解碼以產(chǎn)生輸入到編碼器9的原始的數(shù)據(jù)。重現(xiàn)期間,控制器10控制源拆包器4,解復(fù)用器5和解碼器6的操作??刂破?0接收用戶對重現(xiàn)操作的輸入,并提供控制信息給解碼器6、解復(fù)用器5和源拆包器4。例如,控制器10指示解碼器6解碼的類型,指示解復(fù)用器5對傳輸流進(jìn)行多路分解,以及指示源拆包器4源包的格式。
盡管圖7按照記錄和重現(xiàn)裝置進(jìn)行描述,可以理解利用圖7所示的具有記錄或重現(xiàn)功能的部分可提供只記錄或只重現(xiàn)的裝置。
圖8所示為圖7中記錄和重現(xiàn)裝置的部分詳圖。更具體地,圖8詳細(xì)示出了解復(fù)用器5和解碼器6之間的連接。圖8還詳細(xì)地示出了解碼器6的結(jié)構(gòu)。如圖所示,解碼器6包括視頻緩存器121,以及多個輔緩存器1221-122n。如上述本發(fā)明的實(shí)施例所述,解復(fù)用器5提供不同的成分?jǐn)?shù)據(jù)給緩存器121及輔緩存器1221-122n中的各個緩存器。即視頻數(shù)據(jù)被提供給緩存器121而各類輔數(shù)據(jù)(如音頻數(shù)據(jù)、html數(shù)據(jù)、Java數(shù)據(jù)等)被提供給輔緩存器1221-122n中的各個緩存器中。
解碼器6還包括視頻解碼器123,以及多個輔解碼器1241-124n。視頻解碼器123與視頻緩存器121相關(guān)聯(lián)并對存儲在視頻緩存器中的視頻數(shù)據(jù)進(jìn)行解碼。類似地,輔解碼器1241-124n與各輔緩存器1221-122n相關(guān)聯(lián)并對存儲在其中的各輔成分?jǐn)?shù)據(jù)進(jìn)行解碼。如參照圖7所描述的,控制器10對解復(fù)用器5和解碼器6的操作進(jìn)行控制。具體地說,控制器10控制存儲多路分解的數(shù)據(jù)的緩存器和相關(guān)的解碼器進(jìn)行的解碼操作。由于輔成分?jǐn)?shù)據(jù)流可用與視頻成分流的MPEG-2格式不同的記錄格式進(jìn)行記錄,輔解碼器根據(jù)控制器10的指示相應(yīng)于各輔成分?jǐn)?shù)據(jù)流的記錄格式進(jìn)行解碼操作。
因此,光盤裝置可播放主成分流如視頻數(shù)據(jù)流和相互關(guān)聯(lián)的各輔成分?jǐn)?shù)據(jù)流。
此外,雖然圖中未示出,光盤裝置還可以通過通訊網(wǎng)絡(luò)如Internet或外部輸入接收輔成分?jǐn)?shù)據(jù)流,而不從光盤接收輔成分?jǐn)?shù)據(jù)流。在這種情況下,光盤裝置下載接收的輔成分流到一輔緩存器;然后輔數(shù)據(jù)流可與從光盤讀出并播放的主成分流結(jié)合在一起播放。
以這種方式下載的輔數(shù)據(jù)流的數(shù)據(jù)長度可規(guī)定與跳躍單元的長度相同或由光盤裝置和Internet服務(wù)器之間的界面操作確定。
從前面所公開的內(nèi)容可知,根據(jù)本發(fā)明的用于管理高密度光盤的多成分?jǐn)?shù)據(jù)的方法和裝置以及根據(jù)本發(fā)明的高密度光盤提供一種有效地管理多成分?jǐn)?shù)據(jù)流的數(shù)據(jù)結(jié)構(gòu)。更具體地說,該數(shù)據(jù)結(jié)構(gòu)提供獨(dú)立于其它成分流的對一成分?jǐn)?shù)據(jù)流的有效的處理。
盡管本發(fā)明公開的實(shí)施例數(shù)量有限,本領(lǐng)域的技術(shù)人員利用所公開的發(fā)明內(nèi)容可以理解由此所作的各種更改和變更。例如,雖然幾個例子中所描述的是藍(lán)光ROM光盤,本發(fā)明并不限于這種光盤標(biāo)準(zhǔn)或光盤。所有這種更改和變更屬于本發(fā)明的精神和范圍。
權(quán)利要求
1.一種具有管理記錄在記錄介質(zhì)上的多成分?jǐn)?shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì),包括具有至少一主成分?jǐn)?shù)據(jù)的剪輯文件和至少一輔成分?jǐn)?shù)據(jù)的剪輯文件的數(shù)據(jù)區(qū)域,主成分?jǐn)?shù)據(jù)的剪輯文件和輔成分?jǐn)?shù)據(jù)的剪輯文件是在該數(shù)據(jù)區(qū)域中相互不交叉的分離的剪輯文件。
2.如權(quán)利要求1所述的記錄介質(zhì),其中輔成分?jǐn)?shù)據(jù)包括音頻數(shù)據(jù)。
3.如權(quán)利要求1所述的記錄介質(zhì),其中輔成分?jǐn)?shù)據(jù)包括字幕數(shù)據(jù)。
4.如權(quán)利要求1所述的記錄介質(zhì),其中輔成分?jǐn)?shù)據(jù)包括增強(qiáng)的數(shù)據(jù)。
5.如權(quán)利要求1所述的記錄介質(zhì),其中輔成分?jǐn)?shù)據(jù)包括Java數(shù)據(jù)。
6.如權(quán)利要求1所述的記錄介質(zhì),其中輔成分?jǐn)?shù)據(jù)包括html數(shù)據(jù)。
7.如權(quán)利要求1所述的記錄介質(zhì),其中輔成分?jǐn)?shù)據(jù)包括xml數(shù)據(jù)。
8.如權(quán)利要求1所述的記錄介質(zhì),其中輔成分?jǐn)?shù)據(jù)包括CGI數(shù)據(jù)。
9.如權(quán)利要求1所述的記錄介質(zhì),其中每個剪輯文件被分成數(shù)據(jù)單元,并且數(shù)據(jù)單元之間的邊界表示重現(xiàn)允許跳躍到不同的剪輯文件的數(shù)據(jù)單元的地方。
10.如權(quán)利要求9所述的記錄介質(zhì),其中每個數(shù)據(jù)單元包括至少一個數(shù)據(jù)進(jìn)入點(diǎn)。
11.如權(quán)利要求10所述的記錄介質(zhì),其中一個剪輯文件中的每個數(shù)據(jù)單元具有相同數(shù)目的進(jìn)入點(diǎn)。
12.如權(quán)利要求10所述的記錄介質(zhì),其中在同一剪輯文件中至少兩個數(shù)據(jù)單元具有不同數(shù)目的進(jìn)入點(diǎn)。
13.如權(quán)利要求1所述的記錄介質(zhì),還包括儲存至少一個與存儲在記錄介質(zhì)上的每個剪輯文件相關(guān)的進(jìn)入點(diǎn)地圖的管理區(qū)域,每個進(jìn)入點(diǎn)地圖識別數(shù)據(jù)中的進(jìn)入點(diǎn)并且包括至少一個標(biāo)記,與進(jìn)入點(diǎn)相關(guān)的標(biāo)記確定涉及該進(jìn)入點(diǎn)時是否允許跳躍到另一剪輯文件。
14.如權(quán)利要求13所述的記錄介質(zhì),其中具有相關(guān)的允許跳躍的標(biāo)記的進(jìn)入點(diǎn)確定相關(guān)剪輯文件中的數(shù)據(jù)單元。
15.如權(quán)利要求13所述的記錄介質(zhì),其中與進(jìn)入點(diǎn)相關(guān)的激活標(biāo)記表示在重現(xiàn)該具有相關(guān)激活標(biāo)記的進(jìn)入點(diǎn)之后允許跳躍。
16.如權(quán)利要求13所述的記錄介質(zhì),其中與進(jìn)入點(diǎn)相關(guān)的激活標(biāo)記表示在重現(xiàn)該具有相關(guān)激活標(biāo)記的進(jìn)入點(diǎn)之前允許跳躍。
17.如權(quán)利要求1所述的記錄介質(zhì),其中數(shù)據(jù)區(qū)域具有多于一個輔成分?jǐn)?shù)據(jù)的剪輯文件。
18.如權(quán)利要求17所述的記錄介質(zhì),其中至少一個輔成分?jǐn)?shù)據(jù)的剪輯文件包括增強(qiáng)數(shù)據(jù)。
19.一種具有管理記錄在記錄介質(zhì)上的多成分?jǐn)?shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì),包括具有至少一主成分?jǐn)?shù)據(jù)文件和至少一輔成分?jǐn)?shù)據(jù)文件的數(shù)據(jù)區(qū)域,主成分?jǐn)?shù)據(jù)文件和輔成分?jǐn)?shù)據(jù)文件是分離的剪輯文件,每個主成分?jǐn)?shù)據(jù)文件和輔成分?jǐn)?shù)據(jù)文件被分成數(shù)據(jù)單元,數(shù)據(jù)單元之間的邊界表示重現(xiàn)允許跳躍到不同文件的數(shù)據(jù)單元的地方,主成分?jǐn)?shù)據(jù)文件的數(shù)據(jù)單元不與輔成分?jǐn)?shù)據(jù)文件的數(shù)據(jù)單元交叉。
20.如權(quán)利要求19所述的記錄介質(zhì),其中數(shù)據(jù)域具有多于一個輔成分?jǐn)?shù)據(jù)文件。
21.如權(quán)利要求20所述的記錄介質(zhì),其中至少一個輔成分?jǐn)?shù)據(jù)文件包括增強(qiáng)數(shù)據(jù)。
22.如權(quán)利要求19所述的記錄介質(zhì),其中輔成分?jǐn)?shù)據(jù)文件包括增強(qiáng)數(shù)據(jù)。
23.一種記錄用于管理記錄在記錄介質(zhì)上的多成分?jǐn)?shù)據(jù)的重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的方法,包括在記錄介質(zhì)上記錄至少一主成分?jǐn)?shù)據(jù)的剪輯文件和至少一輔成分?jǐn)?shù)據(jù)的剪輯文件,主成分?jǐn)?shù)據(jù)的剪輯文件和輔成分?jǐn)?shù)據(jù)的剪輯文件是在記錄介質(zhì)上不交叉的分離的剪輯文件。
24.一種重現(xiàn)用于管理記錄在記錄介質(zhì)上的多成分?jǐn)?shù)據(jù)的重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的方法,包括從記錄介質(zhì)重現(xiàn)至少一主成分?jǐn)?shù)據(jù)的剪輯文件和至少一輔成分?jǐn)?shù)據(jù)的剪輯文件,主成分?jǐn)?shù)據(jù)的剪輯文件和輔成分?jǐn)?shù)據(jù)的剪輯文件是在記錄介質(zhì)上不交叉的分離的剪輯文件。
25.一種在記錄介質(zhì)上記錄用于管理多成分?jǐn)?shù)據(jù)的重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的裝置,包括用于驅(qū)動光記錄裝置以在記錄介質(zhì)上記錄數(shù)據(jù)的驅(qū)動器;用于控制驅(qū)動器在記錄介質(zhì)上記錄至少一主成分?jǐn)?shù)據(jù)的剪輯文件和至少一輔成分?jǐn)?shù)據(jù)的剪輯文件的控制器,主成分?jǐn)?shù)據(jù)的剪輯文件和輔成分?jǐn)?shù)據(jù)的剪輯文件是在記錄介質(zhì)上不交叉的分離的剪輯文件。
26.一種重現(xiàn)用于管理記錄在記錄介質(zhì)上的多成分?jǐn)?shù)據(jù)重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的裝置,包括用于驅(qū)動光重現(xiàn)裝置以重現(xiàn)在記錄介質(zhì)上所記錄的數(shù)據(jù)的驅(qū)動器;用于控制驅(qū)動器從記錄介質(zhì)重現(xiàn)至少一主成分?jǐn)?shù)據(jù)的剪輯文件和至少一輔成分?jǐn)?shù)據(jù)的剪輯文件的控制器,主成分?jǐn)?shù)據(jù)的剪輯文件和輔成分?jǐn)?shù)據(jù)的剪輯文件是在記錄介質(zhì)上不交叉的分離的剪輯文件。
全文摘要
一種記錄介質(zhì)具有儲存至少一主成分?jǐn)?shù)據(jù)的剪輯文件和至少一輔成分?jǐn)?shù)據(jù)的剪輯文件的數(shù)據(jù)區(qū)域,主成分?jǐn)?shù)據(jù)的剪輯文件和輔成分?jǐn)?shù)據(jù)的剪輯文件是在記錄介質(zhì)上互不交叉的分離的剪輯文件。
文檔編號H04N9/82GK1692425SQ200380100229
公開日2005年11月2日 申請日期2003年11月20日 優(yōu)先權(quán)日2002年11月20日
發(fā)明者金炳振, 徐康洙, 嚴(yán)圣鉉 申請人:Lg電子有限公司