專利名稱:具有管理交叉的多路重現(xiàn)視頻數(shù)據(jù)重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì)及記錄和重現(xiàn)的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種記錄介質(zhì),具有管理記錄在該記錄介質(zhì)上的至少多路視頻數(shù)據(jù)的重現(xiàn)的數(shù)據(jù)結(jié)構(gòu),以及記錄和重現(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目錄的根目錄,存放播放清單文件(*.rpls和*.vpls)的PLAYLIST子目錄,存放剪輯信息文件(*.clpi)的CLIPINF子目錄,以及存儲與剪輯信息文件相應(yīng)的MPEG2格式的A/V流剪輯文件(*.m2ts)的STREAM子目錄。BDAV目錄包括如‘info.bdav’、‘menu.tidx’、‘mark.tidx’的文件。除了示出了光盤數(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)。該PID識別傳輸包所屬的傳輸包序列。序列中的每個傳輸包具有相同的PID。
CLIPINF目錄包括與每個A/V流文件相關(guān)的剪輯信息文件。剪輯信息文件表示其中與之相關(guān)的A/V流的類型、序列信息、節(jié)目信息和計時信息。序列信息描述到達(dá)時間基線(ATC)和系統(tǒng)時間基線(STC)序列。例如,序列信息表示其中的序列號、每個序列的開始和結(jié)束時間信息、每個序列中第一源包的地址和每個序列中傳輸包的PID。節(jié)目內(nèi)容不變的源包序列稱作節(jié)目序列。節(jié)目信息表示其中的節(jié)目序列號、每個節(jié)目序列的起始地址和節(jié)目序列中傳輸包的PID。
計時信息被稱作特征點信息(CPI),CPI的一種形式是進(jìn)進(jìn)入點(EP)地圖。進(jìn)入點(EP)地圖映射演示時間標(biāo)志(例如,在到達(dá)時間基線(ATC)和/或系統(tǒng)時間基線(STC)上)到源包地址(即,源包編號)。演示時間標(biāo)志(PTS)和源包編號(SPN)與A/V流的進(jìn)入點有關(guān)。也就是說,PTS及其相關(guān)的SPN指向A/V流的進(jìn)入點。所指向的包通常稱作進(jìn)入點包。
PLAYLIST目錄包括一個或多個播放清單文件。引入播放清單的概念以使得用于播放的剪輯的編輯/合成易于操作。播放清單文件是剪輯中的播放區(qū)間的集合,每個播放區(qū)間稱作一個播放條目。播放清單文件其中識別構(gòu)成播放清單的每個播放條目。而每個播放條目其中是指向在剪輯的時間軸上的位置的一對入點(IN-point)和出點(OUT-point)(例如,在ATC或STC基線上的演示時間標(biāo)志)。換一種方式表述就是,播放清單文件識別播放條目,每個播放條目指向一剪輯或其片段并識別與該剪輯相關(guān)的剪輯信息文件。剪輯信息文件被使用其中以將播放條目映射到源包的剪輯。
播放清單目錄可以包括實播放清單(*.rpls)和虛播放清單(*.vpls)。實播放清單只能使用剪輯而不能使用橋-剪輯。也就是說,實播放清單被認(rèn)為指向剪輯的部分,因此,概念上被認(rèn)為在磁盤空間中等同于所指的剪輯部分。虛播放清單可同時使用剪輯和橋-剪輯,因此,實播放清單的概念上的考慮在虛播放清單不存在。
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)一步描述。
如藍(lán)光ROM(BD-ROM)的高密度只讀光盤的標(biāo)準(zhǔn)化正在進(jìn)行之中,用于管理記錄在像BD-ROM這樣的高密度只讀光盤上的視頻和音頻數(shù)據(jù)的重現(xiàn)的有效數(shù)據(jù)結(jié)構(gòu)還未建立。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的記錄介質(zhì)包括用于管理至少多路重現(xiàn)路徑視頻數(shù)據(jù)(例如,不同攝像角度的視頻數(shù)據(jù))的重現(xiàn)的路徑管理信息。
在一示范實施例中,記錄介質(zhì)包括
存儲多路重現(xiàn)路徑視頻數(shù)據(jù)至少一部分的數(shù)據(jù)區(qū)域。多路重現(xiàn)路徑視頻數(shù)據(jù)被分成一個或多個交叉單元,且每個交叉單元與重現(xiàn)路徑之一相關(guān)。每個交叉單元以重現(xiàn)路徑變化點開始和結(jié)束,且與不同重現(xiàn)路徑相關(guān)的交叉單元在數(shù)據(jù)區(qū)域交叉。
在一示范實施例中,多路重現(xiàn)路徑視頻數(shù)據(jù)被分成若干剪輯文件,每個剪輯文件包括與多路重現(xiàn)路徑之一相關(guān)的視頻數(shù)據(jù)。在此,每個剪輯文件被分成一個或多個交叉單元。每個交叉單元的視頻數(shù)據(jù)還可被分成一個或多個進(jìn)入點。
根據(jù)本發(fā)明的另一示范實施例的記錄介質(zhì),結(jié)合上述任一實施例,還包括存儲管理信息的管理區(qū)域。所述管理信息包括至少一個與每路重現(xiàn)路徑相關(guān)的進(jìn)入點地圖,并且每個進(jìn)入點地圖識別相關(guān)重現(xiàn)路徑的視頻數(shù)據(jù)中的進(jìn)入點。在該實施例中,每個進(jìn)入點地圖可以指示所識別的進(jìn)入點中哪一個為交叉單元的最后進(jìn)入點。或者,每個進(jìn)入點地圖可指示所識別的進(jìn)入點中哪一個為交叉單元的第一進(jìn)入點。
在本發(fā)明的另一示范實施例中,記錄介質(zhì)包括存儲若干剪輯文件的數(shù)據(jù)區(qū)域。每個剪輯文件包括與多路重現(xiàn)路徑之一相關(guān)的視頻數(shù)據(jù),且被分成視頻數(shù)據(jù)的進(jìn)入點。各個剪輯文件的進(jìn)入點組合成一個或多個交叉單元,且若干剪輯文件基于交叉單元在數(shù)據(jù)區(qū)域進(jìn)行交叉。在本發(fā)明的這個或其它的實施例中,每個交叉單元可包括相同數(shù)目的進(jìn)入點,或者,至少兩個交叉單元可有不同數(shù)目的進(jìn)入點。
本發(fā)明還提供記錄和重現(xiàn)根據(jù)本發(fā)明的數(shù)據(jù)結(jié)構(gòu)的裝置和方法。
從下面結(jié)合附圖的具體描述可清楚地理解本發(fā)明的上述特點和其它優(yōu)點,其中圖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)的示范實施例;圖3所示為具有存儲在其上的圖2的數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì)的實施例;圖4示出了用于管理多路重現(xiàn)路徑數(shù)據(jù)流的數(shù)據(jù)結(jié)構(gòu)的實施例;圖5和圖6示出了根據(jù)本發(fā)明的交叉單元IU數(shù)據(jù)結(jié)構(gòu)的實施例;圖7所示為本發(fā)明的實施例中可存在于不同剪輯文件的進(jìn)入點地圖之間的時間隊列;圖8所示為本發(fā)明的光盤記錄和重現(xiàn)裝置的實施例的示意圖。
具體實施例方式
為了充分理解本發(fā)明,現(xiàn)參照附圖描述本發(fā)明的優(yōu)選實施例。
如圖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及其它,存儲播放清單文件(如實(*.rpls)和虛(*.vpls))的PLAYLIST目錄,存放剪輯信息文件(*.clpi)的CLIPINF目錄,以及存儲與剪輯信息文件相應(yīng)的MPEG2格式的A/V流剪輯信息文件(*.m2ts)的STREAM目錄。
STREAM目錄包括稱作剪輯或剪輯文件的MPEG2格式A/V流文件。A/V流包括視頻和音頻數(shù)據(jù)的源包。例如,視頻數(shù)據(jù)的源包包括包頭和傳輸包。源包包括源包編號,該編號通常是用作訪問源包的地址而順序分配的號碼。傳輸包包括包識別碼(PID)。該PID識別傳輸包所屬的傳輸包序列。序列中的每個傳輸包具有相同的PID。
CLIPINF目錄包括與每個A/V流文件相關(guān)的剪輯信息文件。剪輯信息文件表示其中與之相關(guān)的A/V流的類型、序列信息、節(jié)目信息和計時信息。序列信息描述到達(dá)時間基線(ATC)和系統(tǒng)時間基線(STC)序列。例如,序列信息表示其中的序列號、每個序列的開始和結(jié)束時間信息、每個序列中第一源包的地址和每個序列中傳輸包的PID。節(jié)目內(nèi)容不變的源包序列稱作節(jié)目序列。節(jié)目信息表示其中的節(jié)目序列號、每個節(jié)目序列的起始地址和節(jié)目序列中傳輸包的PID。
計時信息被稱作特征點信息(CPI),CPI的一種形式是進(jìn)入點(EP)地圖。進(jìn)入點(EP)地圖映射演示時間標(biāo)志(例如,在到達(dá)時間基線(ATC)和/或系統(tǒng)時間基線(STC)上)到源包地址(即,源包編號)。演示時間標(biāo)志(PTS)和源包編號(SPN)與A/V流的進(jìn)入點有關(guān)。也就是說,PTS及其相關(guān)的SPN指向A/V流的進(jìn)入點。所指向的包通常稱作進(jìn)入點包。
PLAYLIST目錄包括一個或多個播放清單文件。引入播放清單的概念以使得用于播放的剪輯的編輯/合成易于操作。播放清單文件是剪輯中的播放區(qū)間的集合,每個播放區(qū)間被稱作一個播放條目。播放清單文件其中識別構(gòu)成播放清單的每個播放條目。而每個播放條目其中是指向在剪輯的時間軸上的位置的一對入點(IN-point)和出點(OUT-point)(例如,在ATC或STC基線上的演示時間標(biāo)志)。換一種方式表述就是,播放清單文件識別播放條目,每個播放條目指向一剪輯或其片段并識別與該剪輯相關(guān)的剪輯信息文件。剪輯信息文件被使用其中以將播放條目映射到源包的剪輯。
播放清單目錄可以包括實播放清單(*.rpls)和虛播放清單(*.vpls)。實播放清單只采用剪輯而不采用橋-剪輯。也就是說,實播放清單被認(rèn)為指向剪輯的部分,因此,概念上認(rèn)為在磁盤空間上與剪輯的部分是等同的。虛播放清單可同時采用剪輯和橋-剪輯,因此,實播放清單的概念上的考慮對虛實播放清單不存在。
Info.dvp文件是提供管理記錄在光盤上的A/V流重現(xiàn)的通用信息的通用信息文件。更具體地說,Info.dvp文件包括其中識別PLAYLIST目錄中的播放清單的文件名的播放清單表。下面將參照本發(fā)明的實施例更詳細(xì)地討論Info.dvp文件。
除了描述根據(jù)本發(fā)明的實施例的記錄介質(zhì)的數(shù)據(jù)結(jié)構(gòu),圖2還示出了記錄介質(zhì)的區(qū)域。例如,通用信息文件記錄在一個或多個通用信息區(qū)域中,播放清單目錄記錄在一個或多個播放清單目錄區(qū)域,播放清單目錄中的每個播放清單被記錄在記錄介質(zhì)的一個或多個播放清單區(qū)域等。圖3所示為具有存儲在其上的圖2的數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì)的實例。如圖所示,該記錄介質(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ù)典型地被組織為單獨的標(biāo)題;例如,由視頻和音頻數(shù)據(jù)表示的不同電影用不同的標(biāo)題組織。另外,標(biāo)題可以被組織成單個章節(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ù)。可以理解本發(fā)明不限于上述多路重現(xiàn)路徑視頻數(shù)據(jù)的例子,并且本發(fā)明可以應(yīng)用于多路重現(xiàn)視頻路徑數(shù)據(jù)的任何類型或這些類型的組合。下面將參照本發(fā)明的實施例進(jìn)行詳細(xì)描述,本發(fā)明的數(shù)據(jù)結(jié)構(gòu)包括管理記錄在記錄介質(zhì)上的多路重現(xiàn)路徑視頻數(shù)據(jù)的重現(xiàn)的路徑管理信息和/或?qū)б畔ⅰ?br>
現(xiàn)參考圖4描述用于圖2中的數(shù)據(jù)結(jié)構(gòu)的重現(xiàn)路徑管理信息的第一實施例。圖4示出了用于管理多路重現(xiàn)路徑數(shù)據(jù)流的數(shù)據(jù)結(jié)構(gòu)的實施例。如圖所示,每路重現(xiàn)路徑的數(shù)據(jù)流邏輯上通過各自的剪輯文件進(jìn)行管理。例如,第一路重現(xiàn)路徑的數(shù)據(jù)流可以通過第一剪輯文件ClipFile#1進(jìn)行管理,第二路重現(xiàn)路徑的數(shù)據(jù)流可以通過第二剪輯文件ClipFile#2分別地進(jìn)行管理,而第三路重現(xiàn)路徑的數(shù)據(jù)流可以通過第三剪輯文件Clip File#3分別地進(jìn)行管理。
再如圖所示,第一剪輯文件Clip File#1至第三剪輯文件Clip File#3的每個剪輯文件被分成若干交叉單元IU以使得第一剪輯文件ClipFile#1至第三剪輯文件Clip File#3,以及這些剪輯文件的數(shù)據(jù)流順序地以物理上交叉的方式被記錄在記錄介質(zhì)上特定的記錄區(qū)域中。也就是說,第一路徑P1的交叉單元IU被記錄,再記錄第二路徑P2的交叉單元IU,然后記錄第三路徑P3的交叉單元IU,等等。每個交叉單元IU包括一個或多個在與該交叉單元相關(guān)的第一剪輯文件Clip File#1至第三剪輯文件Clip File#3之一相應(yīng)的剪輯信息文件Clip Info File的EP地圖中注明的進(jìn)入點(EPs)。
當(dāng)?shù)谝恢噩F(xiàn)路徑P1的數(shù)據(jù)流在用戶的請求下被讀取并重現(xiàn),光盤裝置(在下面圖8中詳細(xì)描述)重現(xiàn)與第一重現(xiàn)路徑P1相關(guān)的交叉單元IU,并跳過第二和第三重現(xiàn)路徑P2和P3的交叉單元IU??梢岳斫膺@種重現(xiàn)和跳躍操作可基于與所選的重現(xiàn)路徑相關(guān)的EP地圖進(jìn)行。
如圖4所示,當(dāng)重現(xiàn)第一重現(xiàn)路徑P1時,要求將重現(xiàn)路徑變?yōu)?,例如,第二重現(xiàn)路徑P2,光盤裝置完全讀取并重現(xiàn)在要求路徑轉(zhuǎn)變的時間點正被重現(xiàn)的交叉單元IU相應(yīng)的第一重現(xiàn)路徑的數(shù)據(jù),搜索與下一交叉單元IU相應(yīng)的第二重現(xiàn)路徑P2的數(shù)據(jù)流,并且讀取和重現(xiàn)所搜索到的交叉單元IU。從前面的描述可以理解,按照本發(fā)明的該實施例,重現(xiàn)路徑之間的變化發(fā)生在交叉單元水平。也就是說,每個交叉單元以重現(xiàn)路徑的變化點開始和結(jié)束。
圖5示出了根據(jù)本發(fā)明的一實施例的交叉單元IU數(shù)據(jù)結(jié)構(gòu)。如圖所示,預(yù)定數(shù)的進(jìn)入點,例如,N個進(jìn)入點形成各個交叉單元IU。每個進(jìn)入點可具有可變時長,因此,每個交叉單元的時長也可變。
每個交叉單元的長度信息IU_length可記錄在與該交叉單元IU所屬的剪輯文件相關(guān)的剪輯信息文件Clip Info File中?;蛘?,該長度信息可記錄在播放清單文件或播放條目PlayItem中。
每個交叉單元的長度應(yīng)該被設(shè)置以防止在從該交叉單元跳躍到同一重現(xiàn)路徑的另一個交叉單元時發(fā)生緩沖下溢從而避免緩沖空間過大。
例如,在交叉單元的長度過分短時,在較大的跳躍操作時會發(fā)生緩沖下溢。另外,在需要記錄和管理較大量的交叉單元長度信息時存在缺陷。另一方面,在交叉單元的長度過分長時,相當(dāng)大空間的緩存需要用于臨時存儲讀取的數(shù)據(jù)。
由于這種原因,系統(tǒng)設(shè)計者應(yīng)當(dāng)考慮緩沖下溢、緩沖尺寸以及交叉單元長度信息的記錄和管理效率來設(shè)計交叉單元的長度。
圖6示出了根據(jù)本發(fā)明的一實施例的交叉單元IU數(shù)據(jù)結(jié)構(gòu)。如圖所示,不論重現(xiàn)路徑,形成每個交叉單元的進(jìn)入點數(shù)目是可變的。例如,圖6顯示了形成第一重現(xiàn)路徑P1交叉單元IU_P#1-1和第三重現(xiàn)路徑P3交叉單元IU_P#3-2的N個進(jìn)入點,形成第二重現(xiàn)路徑P2交叉單元IU_P#2-1的K個進(jìn)入點,以及形成第三重現(xiàn)路徑P3交叉單元IU_P#3-1的S個進(jìn)入點,這里N,K,S。在一示范實施例中,每個長度可變的交叉單元IU可以與每個剪輯文件的相關(guān)章對應(yīng)。
圖6還示出了,與每個剪輯文件相關(guān)的剪輯信息文件中的進(jìn)入點地圖包括與每個進(jìn)入點相關(guān)的交叉單元結(jié)束標(biāo)記IU_End_Flag。每個交叉單元結(jié)束標(biāo)記IU_End_Flag表示相關(guān)的進(jìn)入點是否是該交叉單元的最后的進(jìn)入點。例如,設(shè)為1的交叉單元結(jié)束標(biāo)記,“IU_End_Flag=1”,可與EP地圖的交叉單元IUs的各最后的進(jìn)入點結(jié)合記錄,設(shè)為0的交叉單元結(jié)束標(biāo)記,“IU_End_Flag=0”,可與在EP地圖中除交叉單元的最后進(jìn)入點以外的其它進(jìn)入點結(jié)合記錄。
例如,當(dāng)在重現(xiàn),例如,包含在與第一重現(xiàn)路徑P1相應(yīng)的第一剪輯文件的交叉單元IU_P#1-1中的進(jìn)入點的數(shù)據(jù)流時,要求改變路徑到一特定路徑,如圖6所示,包含在交叉單元IU_P#1-1中的進(jìn)入點的各交叉單元結(jié)束標(biāo)記IU_End_Flag被識別。交叉單元IU_P#1-1的數(shù)據(jù)流重現(xiàn)識別的進(jìn)入點的數(shù)據(jù)流直到包含交叉單元結(jié)束標(biāo)記IU_End_Flag=1,也就是交叉單元IU_P#1-1的最后進(jìn)入點。從而,交叉單元IU_P#1-1通過其最后進(jìn)入點的數(shù)據(jù)流完全重現(xiàn)。
在完全重現(xiàn)交叉單元IU_P#1-1之后,與所請求重現(xiàn)的特定路徑,例如,第三重現(xiàn)路徑P3,的剪輯文件相關(guān)的剪輯信息文件被搜索以尋找其下一交叉單元,即交叉單元IU_P#3-2的起始進(jìn)入點。也就是說,緊接著第三重現(xiàn)路徑P3中IU_End_Flag設(shè)置為1的進(jìn)入點的第三重現(xiàn)路徑P3的第一進(jìn)入點被搜索。與第三重現(xiàn)路徑P3相應(yīng)的剪輯文件然后以跳躍的方式從交叉單元IU_P#3-2的起始進(jìn)入點開始連續(xù)重現(xiàn)。從上面的描述可以理解,重現(xiàn)路徑的變化發(fā)生在交叉單元水平。也就是說,每個重現(xiàn)單元以重現(xiàn)路徑的變化點開始和結(jié)束,在交叉單元的該實施例中,標(biāo)記表示路徑改變點。
因而,第一重現(xiàn)路徑P1的數(shù)據(jù)流和第三重現(xiàn)路徑P3的數(shù)據(jù)流以交叉單元為單位以無縫的方式進(jìn)行連續(xù)重現(xiàn)。
或者,每個交叉單元的第一進(jìn)入點與表示交叉單元IU的開始的識別信息一起記錄。例如,設(shè)置為1的交叉單元開始標(biāo)記,“IU_Start_Flag=1”,可與EP地圖中的交叉單元IUs的每個第一進(jìn)入點結(jié)合記錄,而設(shè)為0的交叉單元標(biāo)記,“IU_Start_Flag=0”,可與EP地圖中除交叉單元的第一進(jìn)入點以外的其它進(jìn)入點結(jié)合記錄。
圖7所示為存在于不同剪輯文件的進(jìn)入點地圖之間的時間隊列。如上所述,EP地圖將演示時間標(biāo)志信息映射到源包。更具體地說,演示時間標(biāo)志被映射到源包的地址或標(biāo)識符。該地址或標(biāo)識符是源包編號(SPN)。圖7還通過沿每個剪輯文件1,2和3的演示時間標(biāo)志軸示的源包編號出了源包。如圖所示,各EP地圖1,2和3的源包具有相同的演示時間標(biāo)志。例如,第一剪輯文件1的源包x1,第二剪輯文件2的源包y1和第三剪輯文件3的源包z1具有相同的演示時間標(biāo)志T1。如此,EP地圖1,2和3是按時間排列的。由于該時間排列,即使在重現(xiàn)期間改變重現(xiàn)路徑時,可無縫重現(xiàn)視頻數(shù)據(jù)。圖7中的兩個同心圓示出了重現(xiàn)路徑的變化。如圖所示,若用戶在重現(xiàn)第二剪輯文件2時要求從剪輯文件2到剪輯文件1改變重現(xiàn)路徑,且在源包y2重現(xiàn)之后允許改變重現(xiàn)路徑,然后在完成源包y2的重現(xiàn)之后,源包x3是下一個重現(xiàn)的源包。類似地若用戶在重現(xiàn)剪輯文件1時決定從剪輯文件1到剪輯文件3改變重現(xiàn)路徑(如,改變攝像角度),且在源包x4重現(xiàn)之后允許改變重現(xiàn)路徑,然后在完成源包x4的重現(xiàn)之后,接著重現(xiàn)源包x5。可以理解實施例中所給出的源包編號僅僅是示范性的,且一般來說,一剪輯文件中的源包不會具有與另一剪輯文件中按時間排列的源包相同的源包編號。
圖8所示為本發(fā)明的光盤記錄和重現(xiàn)裝置的實施例的示意圖。如圖所示,AV編碼器9接收視音頻和視頻數(shù)據(jù)并進(jìn)行編碼。AV編碼器9和編碼信息及流屬性信息一起輸出已編碼的音頻和視頻數(shù)據(jù)。復(fù)用器8根據(jù)編碼信息及流屬性信息對編碼的音頻和視頻數(shù)據(jù)進(jìn)行多路轉(zhuǎn)換以產(chǎn)生如MPEG-2的傳輸流。源打包器7根據(jù)光盤的音頻/視頻格式將復(fù)用器8輸出的傳輸包打包成源包。如圖8所示,AV編碼器9、復(fù)用器8、源打包器7的操作由控制器10進(jìn)行控制??刂破?0接收用戶對于記錄操作的輸入,并提供控制信息給AV編碼器9、復(fù)用器8和源打包器7。例如,控制器10指示AV編碼器9進(jìn)行編碼的類型,指示復(fù)用器8產(chǎn)生傳輸流,以及指示源打包器7的源包格式。控制器10還控制驅(qū)動器3在光盤上記錄源打包器7的輸出。
控制器10還產(chǎn)生用于管理記錄在光盤上的音頻/視頻數(shù)據(jù)的重現(xiàn)的導(dǎo)引和管理信息。例如,基于通過用戶接口(如,儲存在光盤上的,通過企業(yè)網(wǎng)或互聯(lián)網(wǎng)由計算機系統(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)裝置上的或其遙控器上的控制鈕)接收的用戶輸入,控制器10還控制驅(qū)動器3重現(xiàn)光盤上的音頻/視頻源包。例如,用戶輸入指定重現(xiàn)的路徑。該用戶輸入可,例如,通過在控制器10中預(yù)編程的圖形用戶界面的菜單被指定。利用該用戶輸入和從光盤重現(xiàn)的路徑管理信息,控制器10如上述參照本發(fā)明的實施例的詳細(xì)描述的控制指定路徑的重現(xiàn)或改變指定路徑的重現(xiàn)。
源拆包器4接收重現(xiàn)的源包并轉(zhuǎn)換成數(shù)據(jù)流(如,MPEG-2傳輸包流)。解復(fù)用器5將該數(shù)據(jù)流多路分解為編碼的視頻和音頻數(shù)據(jù)。AV解碼器6對編碼的視頻和音頻數(shù)據(jù)進(jìn)行解碼以產(chǎn)生輸入到AV編碼器9的原始的音頻和視頻數(shù)據(jù)。重現(xiàn)期間,控制器10控制源拆包器4,解復(fù)用器5和AV解碼器6的操作??刂破?0接收用戶對重現(xiàn)操作的輸入,并提供控制信息給AV解碼器6、解復(fù)用器5和源拆包器4。例如,控制器10指示AV解碼器6解碼的類型,指示解復(fù)用器5多路分解產(chǎn)生傳輸流,以及指示源拆包器4源包的格式。
盡管圖8按照記錄和重現(xiàn)裝置進(jìn)行描述,可以理解利用圖8所示的具有記錄或重現(xiàn)功能的部分可提供只記錄或只重現(xiàn)的裝置。
上述描述清楚表明,本發(fā)明提供一種用于高密度光盤的多路數(shù)據(jù)流的管理方法和裝置,可快速和精確地選擇用戶確定的重現(xiàn)路徑的數(shù)據(jù)流并重現(xiàn)所選擇的數(shù)據(jù)流,同時可有效地抑制緩存下溢和避免緩存空間的增加。
從前述的公開內(nèi)容可以理解,本發(fā)明提供具有允許管理和/或控制基于多路重現(xiàn)路徑的視頻數(shù)據(jù)重現(xiàn)的導(dǎo)引的文件或數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì)。因此,本發(fā)明在視頻數(shù)據(jù)的重現(xiàn)上提供比以前更大的靈活性。
盡管本發(fā)明公開的實施例數(shù)量有限,本領(lǐng)域的技術(shù)人員利用所公開的發(fā)明內(nèi)容可以理解由此所作的各種更改和變更。例如,雖然幾個例子中所描述的是藍(lán)光ROM,本發(fā)明并不限于這種光盤標(biāo)準(zhǔn)或這種光盤。所有這種更改和變更屬于本發(fā)明的精神和范圍。
權(quán)利要求
1.一種具有用于管理記錄介質(zhì)上記錄的至少多路重現(xiàn)路徑視頻數(shù)據(jù)的重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì),包括存儲多路重現(xiàn)路徑視頻數(shù)據(jù)的至少一部分的數(shù)據(jù)區(qū)域,多路重現(xiàn)路徑視頻數(shù)據(jù)被分成一個或多個交叉單元,且每個交叉單元與重現(xiàn)路徑之一相關(guān),每個交叉單元以重現(xiàn)路徑的變化點開始和結(jié)束,而且與不同重現(xiàn)路徑相關(guān)的交叉單元在數(shù)據(jù)區(qū)域中交叉。
2.如權(quán)利要求1所述的記錄介質(zhì),其中多路重現(xiàn)路徑視頻數(shù)據(jù)被分成若干剪輯文件,每個剪輯文件包括與多路重現(xiàn)路徑之一相關(guān)的視頻數(shù)據(jù),且每個剪輯文件被分成一個或多個交叉單元。
3.如權(quán)利要求1所述的記錄介質(zhì),其中每個交叉單元中的視頻數(shù)據(jù)被分成一個或多個進(jìn)入點。
4.如權(quán)利要求3所述的記錄介質(zhì),其中至少一個剪輯文件中的每個交叉單元包含相同數(shù)目的進(jìn)入點。
5.如權(quán)利要求3所述的記錄介質(zhì),其中至少一個剪輯文件中的至少兩個交叉單元具有不同數(shù)目的進(jìn)入點。
6.如權(quán)利要求3所述的記錄介質(zhì),還包括存儲管理信息的管理區(qū)域,該管理信息包括至少一個與每路重現(xiàn)路徑相關(guān)的進(jìn)入點地圖,每個進(jìn)入點地圖識別相關(guān)的重現(xiàn)路徑的視頻數(shù)據(jù)的進(jìn)入點。
7.如權(quán)利要求6所述的記錄介質(zhì),其中每個進(jìn)入點地圖指示所識別的進(jìn)入點中哪一個為交叉單元中的最后進(jìn)入點。
8.如權(quán)利要求6所述的記錄介質(zhì),其中每個進(jìn)入點地圖指示所識別的進(jìn)入點中哪一個為交叉單元的第一進(jìn)入點。
9.如權(quán)利要求6所述的記錄介質(zhì),其中所述進(jìn)入點地圖是按時間排列的。
10.如權(quán)利要求2所述的記錄介質(zhì),還包括存儲管理信息的管理區(qū)域,該管理信息包括至少一個與每個剪輯文件相關(guān)的進(jìn)入點地圖,并且每個進(jìn)入點地圖識別剪輯文件中的進(jìn)入點。
11.如權(quán)利要求10所述的記錄介質(zhì),其中每個進(jìn)入點地圖指示所識別的進(jìn)入點中哪一個為交叉單元的最后進(jìn)入點。
12.如權(quán)利要求10所述的記錄介質(zhì),其中每個進(jìn)入點地圖指示所識別的進(jìn)入點中哪一個為交叉單元的第一進(jìn)入點。
13.如權(quán)利要求10所述的記錄介質(zhì),其中所述進(jìn)入點地圖是按時間排列的。
14.一種具有用于管理記錄介質(zhì)上記錄的至少多路重現(xiàn)路徑視頻數(shù)據(jù)的重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì),包括存儲若干剪輯文件的數(shù)據(jù)區(qū)域,每個剪輯文件包括與多路重現(xiàn)路徑之一相關(guān)的視頻數(shù)據(jù),每個剪輯文件被分成視頻數(shù)據(jù)的進(jìn)入點,每個剪輯文件中的進(jìn)入點組合成一個或多個交叉單元,且若干剪輯文件基于交叉單元在數(shù)據(jù)區(qū)域進(jìn)行交叉。
15.如權(quán)利要求14所述的記錄介質(zhì),其中至少一個剪輯文件中的各個交叉單元包含相同數(shù)目的進(jìn)入點。
16.如權(quán)利要求14所述的記錄介質(zhì),其中至少一個剪輯文件中的至少兩個交叉單元具有不同數(shù)目的進(jìn)入點。
17.一種具有用于管理記錄介質(zhì)上記錄的至少多路重現(xiàn)路徑視頻數(shù)據(jù)的重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì),包括存儲多路重現(xiàn)路徑視頻數(shù)據(jù)至少一部分的數(shù)據(jù)區(qū)域,多路重現(xiàn)路徑視頻數(shù)據(jù)被分成一個或多個交叉單元,每個交叉單元與重現(xiàn)路徑之一相關(guān),每個交叉單元由若干進(jìn)入點組成,且與不同重現(xiàn)路徑相關(guān)的交叉單元在數(shù)據(jù)區(qū)域交叉。
18.如權(quán)利要求17所述的記錄介質(zhì),其中至少與同一重現(xiàn)路徑相關(guān)的交叉單元的進(jìn)入點數(shù)目是固定的。
19.如權(quán)利要求17所述的記錄介質(zhì),其中至少與同一重現(xiàn)路徑相關(guān)的交叉單元的進(jìn)入點數(shù)目是變化的。
20.一種記錄用于管理在記錄介質(zhì)上的至少多路重現(xiàn)路徑視頻數(shù)據(jù)的重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的方法,包括在記錄介質(zhì)的數(shù)據(jù)區(qū)域中記錄至少一部分多路重現(xiàn)路徑視頻數(shù)據(jù),該多路重現(xiàn)路徑視頻數(shù)據(jù)被分成一個或多個交叉單元,每個交叉單元與重現(xiàn)路徑之一相關(guān),每個交叉單元以重現(xiàn)路徑的變化點開始和結(jié)束,且與不同重現(xiàn)路徑相關(guān)的交叉單元在數(shù)據(jù)區(qū)域中交叉。
21.一種重現(xiàn)用于管理記錄在記錄介質(zhì)上的至少多路重現(xiàn)路徑視頻數(shù)據(jù)的重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的方法,包括從記錄介質(zhì)的數(shù)據(jù)區(qū)域重現(xiàn)多路重現(xiàn)路徑視頻數(shù)據(jù)的至少一部分,多路重現(xiàn)路徑視頻數(shù)據(jù)被分成一個或多個交叉單元,每個交叉單元與重現(xiàn)路徑之一相關(guān),每個交叉單元以重現(xiàn)路徑變化點開始和結(jié)束,且與不同重現(xiàn)路徑相關(guān)的交叉單元在數(shù)據(jù)區(qū)域中交叉。
22.一種在記錄介質(zhì)上記錄用于管理至少多路重現(xiàn)路徑視頻數(shù)據(jù)的重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的裝置,包括用于驅(qū)動光記錄裝置以在記錄介質(zhì)上記錄數(shù)據(jù)的驅(qū)動器;用于對至少多路重現(xiàn)路徑視頻數(shù)據(jù)編碼的編碼器;以及用于控制驅(qū)動器在記錄介質(zhì)上記錄已編碼的多路重現(xiàn)路徑視頻數(shù)據(jù)的控制器,該控制器用于控制驅(qū)動器在記錄介質(zhì)的數(shù)據(jù)區(qū)域中記錄至少一部分多路重現(xiàn)路徑視頻數(shù)據(jù),該多路重現(xiàn)路徑視頻數(shù)據(jù)被分成一個或多個交叉單元,每個交叉單元與重現(xiàn)路徑之一相關(guān),每個交叉單元以重現(xiàn)路徑變化點開始和結(jié)束,且與不同重現(xiàn)路徑相關(guān)的交叉單元在數(shù)據(jù)區(qū)域中交叉。
23.一種重現(xiàn)用于管理記錄在記錄介質(zhì)上的至少多路重現(xiàn)路徑視頻數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的裝置,包括用于驅(qū)動光記錄裝置以重現(xiàn)在記錄介質(zhì)上所記錄的數(shù)據(jù)的驅(qū)動器;用于控制驅(qū)動器以從記錄介質(zhì)的數(shù)據(jù)區(qū)域中重現(xiàn)至少一部分多路重現(xiàn)路徑視頻數(shù)據(jù)的控制器,該多路重現(xiàn)路徑視頻數(shù)據(jù)被分成一個或多個交叉單元,每個交叉單元與重現(xiàn)路徑之一相關(guān),每個交叉單元以重現(xiàn)路徑變化點開始和結(jié)束,且與不同重現(xiàn)路徑相關(guān)的交叉單元在數(shù)據(jù)區(qū)域中交叉。
全文摘要
一種具有用于管理記錄介質(zhì)上記錄的至少多路重現(xiàn)路徑視頻數(shù)據(jù)重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì),包括存儲多路重現(xiàn)路徑視頻數(shù)據(jù)至少一部分的數(shù)據(jù)區(qū)域,多路重現(xiàn)路徑視頻數(shù)據(jù)被分成一個或多個交叉單元,且每個交叉單元與重現(xiàn)路徑之一相關(guān),每個交叉單元以重現(xiàn)路徑的變化點開始和結(jié)束,并且與不同重現(xiàn)路徑相關(guān)的交叉單元在數(shù)據(jù)區(qū)域中交叉。
文檔編號G11B27/10GK1630908SQ03803595
公開日2005年6月22日 申請日期2003年8月21日 優(yōu)先權(quán)日2002年11月20日
發(fā)明者徐康洙, 金炳振, 嚴(yán)圣鉉 申請人:Lg電子有限公司