專利名稱:具有管理多路重現(xiàn)路徑視頻數(shù)據(jù)重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì)及記錄和重現(xiàn)的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種記錄介質(zhì),具有管理記錄在該記錄介質(zhì)上的至少多路重現(xiàn)視頻數(shù)據(jù)的重現(xiàn)的數(shù)據(jù)結(jié)構(gòu),以及記錄和重現(xiàn)的方法和裝置。
背景技術(shù):
可記錄大量的高質(zhì)量視頻和音頻數(shù)據(jù)的新的高密度只讀和可重寫光盤的標(biāo)準(zhǔn)化正在被快速推行,并且新光盤相關(guān)的產(chǎn)品可望在不久的將來投放市場(chǎng)。藍(lán)光可重寫光盤(BD-RE)就是這些新光盤的一個(gè)例子。
圖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)包括包含至少一個(gè)BDAV目錄的根目錄,BDAV目錄包括如‘info.bdav’、‘menu.tidx’、‘mark.tidx’的文件,存放播放文件(*.rpls和*.vpls)的PLAYLIST子目錄,存放剪輯信息文件(*.clpi)的CLIPINF子目錄,以及存儲(chǔ)與剪輯信息文件相應(yīng)的MPEG2格式的A/V流剪輯文件(*.m2ts)的STREAM子目錄。除了示出了光盤數(shù)據(jù)結(jié)構(gòu)之外,圖1還示出了光盤的區(qū)域。例如,通用信息文件info.bdav存儲(chǔ)在光盤上的一通用信息區(qū)域或多個(gè)區(qū)域中。
由于如圖1所示的BD-RE的數(shù)據(jù)結(jié)構(gòu)和盤格式是周知的并且很容易得到,在此對(duì)該文件結(jié)構(gòu)僅作簡(jiǎn)要描述。
如上面所提到的,STREAM目錄包括稱作剪輯或剪輯文件的MPEG2格式的A/V流文件。STREAM目錄還可能包括稱作橋-剪輯(bridge-clip)A/V流文件的特定類型的剪輯。橋-剪輯用于在剪輯中所選擇的兩個(gè)或多個(gè)演示區(qū)間之間的無縫連接,并且與剪輯相比通常具有較小的數(shù)據(jù)量。A/V流包括視頻和音頻數(shù)據(jù)的源包。例如,視頻數(shù)據(jù)的源包包括包頭和傳輸包。源包包括源包編號(hào),該編號(hào)通常是用作訪問源包的地址的順序分配的號(hào)碼。傳輸包包括包識(shí)別碼(PID)。該P(yáng)ID識(shí)別傳輸包所屬的傳輸包序列。序列中的每個(gè)傳輸包具有相同的PID。
CLIPINF目錄包括與每個(gè)A/V流文件相關(guān)的剪輯信息文件。剪輯信息文件表示其中與之相關(guān)的A/V流的類型、序列信息、節(jié)目信息和計(jì)時(shí)信息。序列信息描述到達(dá)時(shí)間基線(ATC)和系統(tǒng)時(shí)間基線(STC)序列。例如,序列信息表示其中的序列號(hào)、每個(gè)序列的開始和結(jié)束時(shí)間信息、每個(gè)序列中第一源包的地址和每個(gè)序列中傳輸包的PID。節(jié)目內(nèi)容不變的源包序列稱作節(jié)目序列。節(jié)目信息表示其中的節(jié)目序列號(hào)、每個(gè)節(jié)目序列的起始地址和節(jié)目序列中傳輸包的PID。
計(jì)時(shí)信息被稱作特征點(diǎn)信息(CPI),CPI的一種形式是進(jìn)入點(diǎn)(EP)地圖。進(jìn)入點(diǎn)(EP)地圖映射演示時(shí)間標(biāo)志(例如,在到達(dá)時(shí)間基線(ATC)和/或系統(tǒng)時(shí)間基線(STC)上)到源包地址(即,源包編號(hào))。演示時(shí)間標(biāo)志(PTS)和源包編號(hào)(SPN)與A/V流的進(jìn)入點(diǎn)有關(guān)。也就是說,PTS及其相關(guān)的SPN與A/V流的進(jìn)入點(diǎn)有關(guān)。所指向的包通常稱作進(jìn)入點(diǎn)包。
PLAYLIST目錄包括一個(gè)或多個(gè)播放清單文件。引入播放清單的概念以使得用于播放剪輯的編輯/合成易于操作。播放清單文件是剪輯中的播放區(qū)間的集合,每個(gè)播放區(qū)間作為一個(gè)播放條目。播放清單文件其中識(shí)別構(gòu)成播放清單的每個(gè)播放條目。而每個(gè)播放條目其中是指向在剪輯的時(shí)間軸上的位置的一對(duì)入點(diǎn)(IN-point)和出點(diǎn)(OUT-point)(例如,在ATC或STC基線上的演示時(shí)間標(biāo)志)。換一種方式表述就是,播放清單文件識(shí)別播放條目,每個(gè)播放條目指向一剪輯或其片段并識(shí)別與該剪輯相關(guān)的剪輯信息文件。剪輯信息文件被使用以其中將播放條目映射到源包的剪輯。
播放清單目錄可以包括實(shí)播放清單(*.rpls)和虛播放清單(*.vpls)。實(shí)播放清單只能使用剪輯而不能使用橋-剪輯。也就是說,實(shí)播放清單被認(rèn)為指向剪輯的部分,因此,概念上被認(rèn)為在磁盤空間中等同于所指的剪輯部分。虛播放清單可同時(shí)使用剪輯和橋-剪輯,因此,實(shí)播放清單的概念上的考慮在虛播放清單不存在。
Info.bdav文件是提供管理記錄在光盤上的A/V流的重現(xiàn)的通用信息的通用信息文件。更具體地說,Info.bdav文件包括其中識(shí)別同一BDAV目錄的PLAYLIST目錄中的文件名的播放清單表格。
menu.tidx、menu.tdt1和menu.tdt2文件存儲(chǔ)與菜單索引相關(guān)的信息。mark.tidx、mark.tdt1和mark.tdt2文件存儲(chǔ)與標(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ì)包括用于管理記錄介質(zhì)上記錄的至少多路重現(xiàn)路徑視頻數(shù)據(jù)(例如,不同攝像角度的視頻數(shù)據(jù))的重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)。
在一示范實(shí)施例中,記錄介質(zhì)包括在其中記錄有多于一條視頻數(shù)據(jù)重現(xiàn)路徑的數(shù)據(jù)區(qū)域。每個(gè)重現(xiàn)路徑被記錄為至少一個(gè)文件。與一條重現(xiàn)路徑相關(guān)的每個(gè)文件和與另一重現(xiàn)路徑相關(guān)的各文件分離以使得每個(gè)文件的部分不與其它文件的部分交錯(cuò)。另外,每個(gè)文件被分成多個(gè)跳躍單元。
在一示范實(shí)施例中,每個(gè)分離的文件是一剪輯文件。在另一示范實(shí)施例中,每個(gè)跳躍單元包括進(jìn)入點(diǎn)之間的范圍確定重現(xiàn)路徑之間的變化被允許地方的單個(gè)進(jìn)入點(diǎn)。
在另一示范實(shí)施例中,一個(gè)或多個(gè)重現(xiàn)介質(zhì)的管理區(qū)域存儲(chǔ)至少一個(gè)與每條重現(xiàn)路徑相關(guān)的進(jìn)入點(diǎn)地圖,并且每個(gè)進(jìn)入點(diǎn)地圖識(shí)別相關(guān)重現(xiàn)路徑的視頻數(shù)據(jù)的進(jìn)入點(diǎn)。在此,進(jìn)入點(diǎn)地圖中的兩個(gè)連續(xù)的進(jìn)入點(diǎn)之間的數(shù)據(jù)確定為各跳躍單元。
在本發(fā)明的另一示范實(shí)施例中,記錄介質(zhì)包括一個(gè)或多個(gè)存儲(chǔ)至少一個(gè)與每個(gè)重現(xiàn)路徑相關(guān)的進(jìn)入點(diǎn)地圖的管理區(qū)域。每個(gè)進(jìn)入點(diǎn)地圖識(shí)別至少包括視頻數(shù)據(jù)的剪輯文件中的進(jìn)入點(diǎn)。每個(gè)剪輯文件與多路重現(xiàn)路徑之一相關(guān),并且每個(gè)進(jìn)入點(diǎn)表示相關(guān)重現(xiàn)路徑的路徑變化點(diǎn)。
本發(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所示為具有存儲(chǔ)在其上的圖2的數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì)的實(shí)施例;圖4-圖6示出了用于根據(jù)圖2的數(shù)據(jù)結(jié)構(gòu)中的與重現(xiàn)路徑管理相關(guān)的數(shù)據(jù)結(jié)構(gòu)的實(shí)施方式;以及圖7示出了根據(jù)本發(fā)明的光盤記錄和重現(xiàn)的裝置的實(shí)施方式的示意圖。
具體實(shí)施例方式
為了充分理解發(fā)明,現(xiàn)參照附圖描述示范實(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)的許多方面與參照?qǐng)D1中說明的BD-RE標(biāo)準(zhǔn)的數(shù)據(jù)結(jié)構(gòu)相似。這些方面將不作詳細(xì)的描述。
如圖2所示,根目錄包括至少一個(gè)DVP目錄。該DVP目錄包括其中通用信息文件Info.dvp、菜單文件menu.tidx,menu.tdt1、存儲(chǔ)播放清單文件(如實(shí)(*.rpls)和虛(*.vpls))的PLAYLIST目錄、存放剪輯信息文件(*.clpi)的CLIPINF目錄以及存儲(chǔ)與剪輯信息文件相應(yīng)的MPEG2格式的A/V流剪輯文件(*.m2ts)的STREAM目錄。
STREAM目錄包括稱作剪輯或剪輯文件的MPEG2格式A/V流文件。A/V流包括視頻和音頻數(shù)據(jù)的源包。例如,視頻數(shù)據(jù)源包包括包頭和傳輸包。源包包括源包編號(hào),該編號(hào)通常是用作訪問源包的地址的順序分配的號(hào)碼。傳輸包包括包識(shí)別碼(PID)。該P(yáng)ID識(shí)別傳輸包所屬的傳輸包序列。序列中的每個(gè)傳輸包具有相同的PID。
CLIPINF目錄包括與每個(gè)A/V流文件相關(guān)的剪輯信息文件。剪輯信息文件表示其中與之相關(guān)的A/V流的類型、序列信息、節(jié)目信息和計(jì)時(shí)信息。序列信息描述到達(dá)時(shí)間基線(ATC)和系統(tǒng)時(shí)間基線(STC)序列。例如,序列信息表示其中序列號(hào)、每個(gè)序列的開始和結(jié)束時(shí)間信息,每個(gè)序列中的第一源包的地址和每個(gè)序列中傳輸包的PID。節(jié)目內(nèi)容不變的源包序列稱作節(jié)目序列。節(jié)目信息表示其中節(jié)目序列號(hào)、每個(gè)節(jié)目序列的起始地址和節(jié)目序列中傳輸包的PID。
計(jì)時(shí)信息被稱作特征點(diǎn)信息(CPI),CPI的一種形式是進(jìn)入點(diǎn)(EP)地圖。進(jìn)入點(diǎn)(EP)地圖將演示時(shí)間標(biāo)志(例如,在到達(dá)時(shí)間基線(ATC)和/或系統(tǒng)時(shí)間基線(STC)上)映射為源包地址(即,源包編號(hào))。演示時(shí)間標(biāo)志(PTS)和源包編號(hào)(SPN)與A/V流的進(jìn)入點(diǎn)有關(guān)。也就是說,PTS及相關(guān)的SPN與A/V流的進(jìn)入點(diǎn)有關(guān)。所指向的包通常稱作進(jìn)入點(diǎn)包。
PLAYLIST目錄包括一個(gè)或多個(gè)播放清單文件。引入播放清單的概念以使得用于播放的剪輯的編輯/合成易于操作。播放清單文件是剪輯中的播放區(qū)間的集合,每個(gè)播放區(qū)間稱作一個(gè)播放條目。播放清單文件其中識(shí)別構(gòu)成播放清單的每個(gè)播放條目。而每個(gè)播放條目尤其是指向剪輯的時(shí)軸上的位置的一對(duì)入點(diǎn)和出點(diǎn)(例如,在ATC或STC基礎(chǔ)上的演示時(shí)間標(biāo)志)。換一種方式表述就是,播放清單文件識(shí)別播放條目,每個(gè)播放條目指向一剪輯或其中的片段并識(shí)別與該剪輯相關(guān)的剪輯信息文件。剪輯信息文件被使用以尤其將播放條目映射到源包剪輯。
播放清單目錄可以包括實(shí)播放清單(*.rpls)和虛播放清單(*.vpls)。實(shí)播放清單只能使用剪輯而不使用橋-剪輯。也就是說,實(shí)播放清單被認(rèn)為指向剪輯部分,因此,概念上被認(rèn)為在磁盤空間中等同于所指向的剪輯部分。虛播放清單可同時(shí)使用剪輯和橋-剪輯,因此,實(shí)播放清單的概念上的考慮在虛播放清單不存在。
Info.dvp文件是提供管理記錄在光盤上的A/V流重現(xiàn)的通用信息的通用信息文件。更具體地說,Info.dvp文件包括其中識(shí)別PLAYLIST目錄中的播放清單文件名的播放清單表格。下面將根據(jù)本發(fā)明的實(shí)施方式更詳細(xì)地討論Info.dvp文件。
除了描述根據(jù)本發(fā)明的實(shí)施方式的記錄介質(zhì)的數(shù)據(jù)結(jié)構(gòu),圖2還示出了記錄介質(zhì)的區(qū)域。例如,通用信息文件記錄在一個(gè)或多個(gè)通用信息區(qū)域中,播放清單目錄記錄在一個(gè)或多個(gè)播放清單目錄區(qū)域中,播放清單目錄中的每個(gè)播放清單被記錄在記錄介質(zhì)的一個(gè)或多個(gè)播放清單區(qū)域中,等。圖3所示為具有存儲(chǔ)在其上的圖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)題可以被組織成單個(gè)章節(jié),很象一本書通常被編成很多章一樣。
由于新的高密度的記錄介質(zhì)如BD-ROM、BD-RE光盤的存儲(chǔ)容量巨大,不同標(biāo)題、一個(gè)標(biāo)題或一個(gè)標(biāo)題的部分的各種版本可以被記錄,并因此,可以從記錄介質(zhì)被重現(xiàn)。例如,表示不同鏡頭角度的視頻數(shù)據(jù)可在該記錄介質(zhì)中記錄。又例如,與不同語言相關(guān)的一個(gè)標(biāo)題或其部分的不同版本可在該記錄介質(zhì)中記錄。再例如,一個(gè)標(biāo)題的導(dǎo)演的版本和劇場(chǎng)的版本可在該記錄介質(zhì)中記錄。或者,一個(gè)標(biāo)題或一個(gè)標(biāo)題的部分的成人版本、青年人版本以及兒童版本(即不同的父母監(jiān)控版本)可在該記錄介質(zhì)中記錄。每個(gè)版本、鏡頭角度等表示不同的重現(xiàn)路徑,這些例子中的視頻數(shù)據(jù)被稱為多路重現(xiàn)路徑視頻數(shù)據(jù)。可以理解,本發(fā)明不限于多路重現(xiàn)路徑視頻數(shù)據(jù)的上述例子,本發(fā)明可以應(yīng)用于多路重現(xiàn)路徑視頻數(shù)據(jù)的任何類型或類型的組合。下面將詳細(xì)描述本發(fā)明的實(shí)施例,本發(fā)明的數(shù)據(jù)結(jié)構(gòu)包括用于管理記錄在記錄介質(zhì)上的多路重現(xiàn)路徑視頻數(shù)據(jù)的重現(xiàn)的路徑管理信息和/或?qū)Ш叫畔ⅰ?br>
現(xiàn)根據(jù)圖4描述用于圖2中的數(shù)據(jù)結(jié)構(gòu)的重現(xiàn)路徑管理信息的第一實(shí)施例。根據(jù)該實(shí)施例,多路重現(xiàn)路徑數(shù)據(jù)被記錄在多個(gè)剪輯文件中以使每個(gè)剪輯文件與其中一條重現(xiàn)路徑相關(guān)。該實(shí)施例的剪輯文件以不交錯(cuò)的方式記錄在記錄介質(zhì)上。圖4示出了根據(jù)本發(fā)明的實(shí)施例的與重現(xiàn)路徑相應(yīng)的示范性剪輯文件。如圖所示,該剪輯文件被分成定位在相關(guān)的剪輯信息文件的進(jìn)入點(diǎn)地圖中的若干進(jìn)入點(diǎn)(EPs)。連續(xù)的進(jìn)入點(diǎn)確定單個(gè)剪輯A/V流文件,且每個(gè)進(jìn)入點(diǎn)是一跳躍單元,例如,圖4中的跳躍單元JU#1,JU#2和JU#3。在重現(xiàn)期間,重現(xiàn)路徑之間的變化以跳躍單元為基礎(chǔ)產(chǎn)生(例如,以單個(gè)進(jìn)入點(diǎn)為基礎(chǔ))。也就是說,當(dāng)收到來自用戶的重現(xiàn)路徑變化的請(qǐng)求時(shí),完成當(dāng)前重現(xiàn)跳躍單元的重現(xiàn),然后從與新請(qǐng)求的重現(xiàn)路徑相關(guān)的剪輯文件中的跳躍單元的開始繼續(xù)重現(xiàn)。以這種方式,進(jìn)入點(diǎn)之間的范圍確定重現(xiàn)路徑之間的變化允許的地方。
進(jìn)一步如圖4所示,根據(jù)形成第二跳躍單元JU#2的數(shù)據(jù)末端,每個(gè)跳躍單元的進(jìn)入點(diǎn)中的視頻數(shù)據(jù)的最后圖像限定為P-圖像或B-圖像。并且,若最后的圖像為B-圖像,最后圖像限定為指向在前的P-圖像,不指向包含在后續(xù)的進(jìn)入點(diǎn)中的接著的I-圖像。
另外,輔助數(shù)據(jù),如與對(duì)應(yīng)于該進(jìn)入點(diǎn)的視頻數(shù)據(jù)相關(guān)的音頻數(shù)據(jù),以與視頻數(shù)據(jù)多路復(fù)合的方式被記錄。這種情況下,進(jìn)入點(diǎn)的末端只以具有低記錄比特率的音頻數(shù)據(jù)記錄,而不以具有高記錄比特率的視頻數(shù)據(jù)記錄。因此,導(dǎo)致記錄比特率的帶寬損失。
圖4還顯示,根據(jù)形成第二跳躍單元JU#2的進(jìn)行點(diǎn)的起始,進(jìn)入點(diǎn)中的視頻數(shù)據(jù)的第一圖像限定為I-圖像或B-圖像。并且,若第一圖像為B-圖像,則第一圖像限定為指向隨后的I-圖像,而不指向包含在前面的進(jìn)入點(diǎn)中的在前的P-圖像。這種情況下,標(biāo)記“Closed_gop=1”被記錄在進(jìn)入點(diǎn)的GOP(圖像組)頭中表示進(jìn)入點(diǎn)從封閉的GOP開始。也就是說,每個(gè)跳躍單元從封閉GOP開始。
另外,輔助數(shù)據(jù),如與對(duì)應(yīng)于該進(jìn)入點(diǎn)起始的視頻數(shù)據(jù)相關(guān)的音頻數(shù)據(jù),以與視頻數(shù)據(jù)多路復(fù)合的方式記錄。這種情況下,進(jìn)入點(diǎn)的前端只以具有高記錄比特率的視頻數(shù)據(jù)記錄,而不以具有低記錄比特率的音頻數(shù)據(jù)記錄。因此,導(dǎo)致少量的記錄比特率的帶寬損失。
圖5示出了本發(fā)明重現(xiàn)路徑進(jìn)行變化的實(shí)施例。圖5示出了具有如上所述的圖4中的相同格式的若干剪輯。如圖4,每個(gè)剪輯文件與不同的重現(xiàn)路徑相關(guān)。如圖5所示,每個(gè)剪輯文件被分成若干跳躍單元且每個(gè)跳躍單元JU由單個(gè)進(jìn)入點(diǎn)形成。每個(gè)進(jìn)入點(diǎn)可以具有可變的時(shí)長。因此,每個(gè)跳躍單元JU的時(shí)長可以是可變的。然而,在另一實(shí)施例中,每個(gè)進(jìn)入點(diǎn)可以具有相同的固定的時(shí)長。具體地在圖5中,分別對(duì)應(yīng)于第一路徑Path#1到第k路徑Path#k的第一個(gè)剪輯文件Clipfile#1到第k個(gè)剪輯文件Clip file#k的每個(gè)文件被分成第一跳躍單元JU#1至第四跳躍單元JU#4。每個(gè)跳躍單元被顯示具有相同的固定時(shí)長,而顯然本發(fā)明并不限于此。
如圖5所示,當(dāng)在重現(xiàn),例如對(duì)應(yīng)于第二路徑的第二剪輯文件中的第二跳躍單元JU#2期間,要求改變一路徑到特定路徑,該第二跳躍單元JU#2被完全重現(xiàn)。在第二跳躍單元JU#2被完全重現(xiàn)之后,所要求被重現(xiàn)的特定路徑,例如,第k路徑的剪輯文件被搜索為下一進(jìn)入點(diǎn)的起始。也就是,在該實(shí)例中,第k個(gè)剪輯文件的第三跳躍單元JU#3被定位。對(duì)應(yīng)于第k路徑的該剪輯文件以跳躍的方式被連續(xù)地重現(xiàn),從形成第三跳躍單元JU#3的進(jìn)入點(diǎn)開始。
因而,第二路徑的數(shù)據(jù)流和第k路徑的數(shù)據(jù)流被連續(xù)地重現(xiàn)??梢岳斫猓唧w地說,當(dāng)進(jìn)入點(diǎn)具有不同的長度,改變重現(xiàn)路徑可能導(dǎo)致非無縫的重現(xiàn)。
圖6示出了本發(fā)明重現(xiàn)路徑進(jìn)行變化的實(shí)施例。如圖6所示,每個(gè)剪輯文件,例如,對(duì)應(yīng)于第一路徑Path#1的第一剪輯文件Clipfilc#1以分成若干個(gè)跳躍單元JU#1,JU#2和JU#3等的方式進(jìn)行管理。每個(gè)跳躍單元包含一個(gè)進(jìn)入點(diǎn)。
按照該實(shí)施例,與對(duì)應(yīng)于跳躍單元末端的視頻數(shù)據(jù)相關(guān)的音頻數(shù)據(jù)被以與對(duì)應(yīng)于下一跳躍單元前端的視頻數(shù)據(jù)多路復(fù)合的方式進(jìn)行記錄。例如,如圖所示,對(duì)應(yīng)于第一跳躍單元JU#1末端的音頻數(shù)據(jù)與對(duì)應(yīng)于第二跳躍單元JU#2前端的視頻數(shù)據(jù)多路復(fù)合。
在這種情況下,可有效地避免由于只記錄具有低記錄比特率的音頻數(shù)據(jù),而不記錄具有高記錄比特率的視頻數(shù)據(jù)而導(dǎo)致的帶寬損失。
當(dāng)在重現(xiàn),例如在第一剪輯文件Clip file#1#1的第一跳躍單元JU#1期間,要求路徑改變?yōu)樘囟ǖ穆窂剑?,包含在第一跳躍單元JU#1中的視頻和音頻數(shù)據(jù)被完全重現(xiàn)。然后,只有與對(duì)應(yīng)于第一跳躍單元JU#1的末端的視頻數(shù)據(jù)相關(guān)并與對(duì)應(yīng)于第二跳躍單元JU#2前端的視頻數(shù)據(jù)多路復(fù)合的音頻數(shù)據(jù)被選擇性重現(xiàn)。
例如,光盤裝置識(shí)別與對(duì)應(yīng)于第二跳躍單元JU#2前端的視頻數(shù)據(jù)一起被讀出的音頻數(shù)據(jù)的源包編號(hào)音頻末端信息SPN_AE(SourcePacket number Audio End)。為了對(duì)其進(jìn)行管理,源包編號(hào)音頻末端信息SPN_AE可以被記錄在對(duì)應(yīng)于相關(guān)剪輯文件的剪輯信息文件或播放清單文件中。
有選擇地僅重現(xiàn)(播放)與第二跳躍單元JU#2前端的視頻數(shù)據(jù)一起被記錄的音頻數(shù)據(jù),一直持續(xù)到識(shí)別出表示音頻數(shù)據(jù)結(jié)束的音頻末端信息。在完成有選擇的重現(xiàn)之后,可以進(jìn)行路徑變化的跳躍操作。
另外演示時(shí)間標(biāo)志(PTS)可被記錄以使與第二跳躍單元JU#2前端的視頻數(shù)據(jù)一起記錄的音頻數(shù)據(jù)的PTS對(duì)應(yīng)于記錄在第一跳躍單元JU#1末端的視頻數(shù)據(jù)的PTS;從而使得視頻數(shù)據(jù)和音頻數(shù)據(jù)相互關(guān)聯(lián)以被連續(xù)地重現(xiàn)。
根據(jù)本發(fā)明的另一示范實(shí)施例,與每個(gè)剪輯文件相關(guān)的剪輯信息文件中的進(jìn)入點(diǎn)地圖包括與每個(gè)進(jìn)入點(diǎn)相關(guān)的跳躍標(biāo)記J_Flag。每個(gè)跳躍標(biāo)記J_Flag表示是否允許改變到另一個(gè)重現(xiàn)路徑,以及如果允許改變,跳躍標(biāo)記J_Flag意指剪輯文件中與進(jìn)入點(diǎn)相關(guān)的跳躍發(fā)生的點(diǎn)。
更具體地說,根據(jù)本發(fā)明的另一示范實(shí)施例,跳躍標(biāo)記“J_Flag=1”表示允許改變到重現(xiàn)與不同的重現(xiàn)路徑相關(guān)的剪輯文件(有效跳躍標(biāo)記),而跳躍標(biāo)記“J_Flag=0”表示不允許改變重現(xiàn)路徑(無效跳躍標(biāo)記)。另外,根據(jù)一示范示范例,當(dāng)跳躍標(biāo)記表示允許改變時(shí),該跳躍標(biāo)記意指在跳躍標(biāo)記相關(guān)的進(jìn)入點(diǎn)重現(xiàn)之后允許改變。在另一實(shí)施例,跳躍標(biāo)記表示在跳躍標(biāo)記相關(guān)的進(jìn)入點(diǎn)重現(xiàn)之前允許改變。
從前述的本發(fā)明的實(shí)施例可知,圖4-6所示的進(jìn)入點(diǎn)的每個(gè)跳躍標(biāo)記被設(shè)置以允許跳躍。
圖7示出了本發(fā)明的光盤記錄和重現(xiàn)的裝置的實(shí)施例的示意圖。如圖所示,AV編碼器9接收音頻和視頻數(shù)據(jù)并進(jìn)行編碼。AV編碼器9輸出已編碼的視音頻數(shù)據(jù)和編碼信息及流屬性信息一起輸出已編碼的音頻和視頻數(shù)據(jù)。多路復(fù)用器8根據(jù)編碼信息及流屬性信息對(duì)編碼的音頻和視頻數(shù)據(jù)進(jìn)行多路復(fù)合以產(chǎn)生,如MPEG-2的傳輸流。源打包器7根據(jù)光盤的音頻/視頻格式將多路復(fù)用器8輸出的傳輸包打包成源包。如圖7所示,AV編碼器9、多路復(fù)用器8和源打包器7的操作由控制器10進(jìn)行控制??刂破?0接收用戶對(duì)記錄操作的輸入,并提供控制信息給AV編碼器9、多路復(fù)用器8和源打包器7。例如,控制器10指示AV編碼器9進(jìn)行編碼的類型,指示多路復(fù)用器8產(chǎn)生傳輸流,以及指示源打包器7源包的格式??刂破?0還控制驅(qū)動(dòng)器3在光盤上記錄源打包器7的輸出。
控制器10還產(chǎn)生用于管理記錄在光盤上的音頻/視頻數(shù)據(jù)的重現(xiàn)的導(dǎo)航和管理信息。例如,基于通過用戶接口接收的信息(如,儲(chǔ)存在光盤上的,通過企業(yè)網(wǎng)或互聯(lián)網(wǎng)由計(jì)算機(jī)系統(tǒng)提供的指令集),控制器10控制驅(qū)動(dòng)器3以在光盤上記錄圖2和圖4、圖5、圖6所示的數(shù)據(jù)結(jié)構(gòu)。
重現(xiàn)期間,控制器10還控制驅(qū)動(dòng)器3重現(xiàn)這一數(shù)據(jù)結(jié)構(gòu)?;诎谄渲械男畔?,和通過用戶接口接收的用戶輸入(如,記錄和重現(xiàn)裝置上的或與該裝置有關(guān)的遙控器上的控制鈕),控制器10還控制驅(qū)動(dòng)器3重現(xiàn)光盤上的音頻/視頻源數(shù)據(jù)。例如,用戶輸入可以指定重現(xiàn)路徑。該用戶輸入可通過,例如,基于預(yù)編程序到控制器10中的圖形用戶接口的菜單被指定。利用用戶輸入和從光盤上重現(xiàn)的路徑管理或變化信息,控制器10如上述參照本發(fā)明的實(shí)施例詳細(xì)描述的控制指定路徑的重現(xiàn)或改變指定路徑的重現(xiàn)。
源解包器4接收重現(xiàn)的源包并轉(zhuǎn)換成數(shù)據(jù)流(如,MPEG-2傳輸包流)。去復(fù)用器5將該數(shù)據(jù)流多路分解為編碼的視頻和音頻數(shù)據(jù)。AV解碼器6對(duì)編碼的視頻和音頻數(shù)據(jù)進(jìn)行解碼以產(chǎn)生被輸入到AV編碼器9的原始的視頻和音頻數(shù)據(jù)。重現(xiàn)期間,控制器10控制源解包器4、去復(fù)用器5和AV解碼器6的操作??刂破?0接收用戶對(duì)重現(xiàn)操作的輸入,并提供控制信息給AV解碼器6、去復(fù)用器5和源解包器4。例如,控制器10指示AV解碼器6解碼的類型,指示去復(fù)用器5對(duì)傳輸流進(jìn)行多路分解,以及指示源解包器4源包的格式。
雖然圖7被描述為記錄和重現(xiàn)裝置,可以理解利用圖7中所示的提供記錄或重現(xiàn)功能的部分可以提供只記錄或只重現(xiàn)的裝置。
通過上述說明可以很清楚地看出來,本發(fā)明提供一種可以以一跳躍的方式快速和準(zhǔn)確地訪問用戶指定的數(shù)據(jù)流的高密度光盤的多路重現(xiàn)路徑數(shù)據(jù)流的管理方法以重現(xiàn)該數(shù)據(jù)流,并能使多路徑數(shù)據(jù)流的記錄效率的降低減到最小。
從前述的公開內(nèi)容可以理解,本發(fā)明提供具有允許對(duì)基于多路重現(xiàn)路徑的視頻數(shù)據(jù)的重現(xiàn)的導(dǎo)航進(jìn)行管理和/或控制的文件或數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì)。因此,本發(fā)明在視頻數(shù)據(jù)的重現(xiàn)中比以前具有更大的靈活性。
盡管本發(fā)明是參照有限數(shù)量的實(shí)施例進(jìn)行公開的,本領(lǐng)域的技術(shù)人員利用所公開的發(fā)明內(nèi)容可以理解由此所作的各種更改和變更。例如,雖然幾個(gè)例子中所描述的是藍(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ì),包括在其中記錄有多于一條視頻數(shù)據(jù)重現(xiàn)路徑的數(shù)據(jù)區(qū)域,每個(gè)重現(xiàn)路徑被記錄為至少一個(gè)文件,與一條重現(xiàn)路徑相關(guān)的各個(gè)文件和與另一重現(xiàn)路徑相關(guān)的各個(gè)文件分離以使得每個(gè)文件的部分不與其它文件的部分交錯(cuò),每個(gè)文件被分成多個(gè)跳躍單元。
2.如權(quán)利要求1所述的記錄介質(zhì),其中各個(gè)分離的文件是一剪輯文件。
3.如權(quán)利要求2所述的記錄介質(zhì),還包括一個(gè)或多個(gè)存儲(chǔ)與每條重現(xiàn)路徑相關(guān)的至少一個(gè)進(jìn)入點(diǎn)地圖的管理區(qū)域,每個(gè)進(jìn)入點(diǎn)地圖識(shí)別相關(guān)重現(xiàn)路徑的視頻數(shù)據(jù)中的進(jìn)入點(diǎn)。
4.如權(quán)利要求3所述的記錄介質(zhì),其中跳躍單元被確定為進(jìn)入點(diǎn)地圖中的兩個(gè)連續(xù)進(jìn)入點(diǎn)之間的數(shù)據(jù)。
5.如權(quán)利要求4所述的記錄介質(zhì),其中進(jìn)入點(diǎn)地圖包括與每個(gè)進(jìn)入點(diǎn)相關(guān)的標(biāo)記,該標(biāo)記確認(rèn)與該進(jìn)入點(diǎn)相關(guān)的重現(xiàn)路徑的變化是否允許。
6.如權(quán)利要求5所述的記錄介質(zhì),其中剪輯文件的進(jìn)入點(diǎn)標(biāo)記被設(shè)置以表示允許重現(xiàn)路徑的變化。
7.如權(quán)利要求1所述的記錄介質(zhì),還包括一個(gè)或多個(gè)存儲(chǔ)與每個(gè)重現(xiàn)路徑相關(guān)的至少一個(gè)進(jìn)入點(diǎn)地圖的管理區(qū)域,各進(jìn)入點(diǎn)地圖識(shí)別相關(guān)的重現(xiàn)路徑的視頻數(shù)據(jù)中的進(jìn)入點(diǎn)。
8.如權(quán)利要求7所述的記錄介質(zhì),其中各跳躍單元被確定為進(jìn)入點(diǎn)地圖上的兩個(gè)連續(xù)進(jìn)入點(diǎn)之間的數(shù)據(jù)。
9.如權(quán)利要求8所述的記錄介質(zhì),其中進(jìn)入點(diǎn)地圖包括與每個(gè)進(jìn)入點(diǎn)相關(guān)的標(biāo)記,該標(biāo)記確認(rèn)與該進(jìn)入點(diǎn)相關(guān)的重現(xiàn)路徑的變化是否允許。
10.如權(quán)利要求9所述的記錄介質(zhì),其中剪輯文件的進(jìn)入點(diǎn)的標(biāo)記被設(shè)置以表示允許重現(xiàn)路徑的變化。
11.如權(quán)利要求1所述的記錄介質(zhì),其中每個(gè)跳躍單元包括至少視頻數(shù)據(jù)的一個(gè)單獨(dú)的進(jìn)入點(diǎn)。
12.如權(quán)利要求1所述的記錄介質(zhì),其中進(jìn)入點(diǎn)之間的范圍確定允許重現(xiàn)路徑的變化的地方。
13.如權(quán)利要求1所述的記錄介質(zhì),其中視頻數(shù)據(jù)的重現(xiàn)路徑是不同攝像角度的視頻數(shù)據(jù)。
14.如權(quán)利要求1所述的記錄介質(zhì),其中每個(gè)視頻數(shù)據(jù)單元從I-圖像開始。
15.如權(quán)利要求14所述的記錄介質(zhì),其中每個(gè)視頻數(shù)據(jù)單元從閉合圖像組(GOP)開始。
16.一種具有用于管理記錄介質(zhì)上記錄的至少多路重現(xiàn)路徑視頻數(shù)據(jù)的重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì),包括一個(gè)或多個(gè)存儲(chǔ)至少一個(gè)與各重現(xiàn)路徑相關(guān)的進(jìn)入點(diǎn)地圖的管理區(qū)域,各進(jìn)入點(diǎn)地圖識(shí)別至少包括視頻數(shù)據(jù)的剪輯文件中的進(jìn)入點(diǎn),剪輯文件與多個(gè)重現(xiàn)路徑之一相關(guān),且各進(jìn)入點(diǎn)表示相關(guān)重現(xiàn)路徑中的路徑變化點(diǎn)。
17.如權(quán)利要求16所述的記錄介質(zhì),其中進(jìn)入點(diǎn)地圖包括與各個(gè)進(jìn)入點(diǎn)相關(guān)的標(biāo)記,該標(biāo)記確認(rèn)與該進(jìn)入點(diǎn)相關(guān)的重現(xiàn)路徑改變是否允許,并且剪輯文件進(jìn)入點(diǎn)的標(biāo)記被設(shè)置表示允許重現(xiàn)路徑的變化。
18.如權(quán)利要求16所述的記錄介質(zhì),還包括存儲(chǔ)與每個(gè)重現(xiàn)路徑相關(guān)的至少一個(gè)剪輯文件的數(shù)據(jù)區(qū)域,每個(gè)剪輯文件的部分不與其它剪輯文件的部分交錯(cuò)。
19.一種在記錄介質(zhì)上記錄用于管理至少多路重現(xiàn)路徑視頻數(shù)據(jù)的重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的方法,包括在記錄介質(zhì)的數(shù)據(jù)區(qū)域中記錄多于一條視頻數(shù)據(jù)的重現(xiàn)路徑,每個(gè)重現(xiàn)路徑被記錄為至少一個(gè)文件,與一條重現(xiàn)路徑相關(guān)的各個(gè)文件和與另一重現(xiàn)路徑相關(guān)的文件分離以使得每個(gè)文件的部分不與其它文件的部分交錯(cuò),且各文件被分成多個(gè)跳躍單元。
20.一種重現(xiàn)用于管理在記錄介質(zhì)上記錄的至少多路重現(xiàn)路徑視頻數(shù)據(jù)的重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的方法,包括從記錄介質(zhì)的數(shù)據(jù)區(qū)域重現(xiàn)多于一條視頻數(shù)據(jù)的重現(xiàn)路徑,每個(gè)重現(xiàn)路徑被記錄為至少一個(gè)文件,與一條重現(xiàn)路徑相關(guān)的各個(gè)文件和與另一重現(xiàn)路徑相關(guān)的文件分離以使得每個(gè)文件的部分不與其它文件的部分交錯(cuò),且各文件被分成多個(gè)跳躍單元。
21.一種在記錄介質(zhì)上記錄用于管理至少多路重現(xiàn)路徑視頻數(shù)據(jù)的重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的裝置,包括用于驅(qū)動(dòng)光記錄裝置以在記錄介質(zhì)上記錄數(shù)據(jù)的驅(qū)動(dòng)器;用于對(duì)至少多路重現(xiàn)路徑視頻數(shù)據(jù)編碼的編碼器;以及用于控制驅(qū)動(dòng)器在記錄介質(zhì)的數(shù)據(jù)區(qū)域中記錄多路重現(xiàn)路徑視頻數(shù)據(jù)的控制器,每個(gè)重現(xiàn)路徑被記錄為至少一個(gè)文件,與一條重現(xiàn)路徑相關(guān)的每個(gè)文件和與另一重現(xiàn)路徑相關(guān)的文件分離以使得每個(gè)文件的部分不與其它文件的部分交錯(cuò),且每個(gè)文件被分成多個(gè)跳躍單元。
22.一種重現(xiàn)用于管理記錄介質(zhì)上記錄的至少多路重現(xiàn)路徑視頻數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)的裝置,包括用于驅(qū)動(dòng)光重現(xiàn)裝置以重現(xiàn)在記錄介質(zhì)上記錄的數(shù)據(jù)的驅(qū)動(dòng)器;用于控制驅(qū)動(dòng)器從記錄介質(zhì)的數(shù)據(jù)區(qū)域重現(xiàn)多于一條視頻數(shù)據(jù)的重現(xiàn)路徑的控制器,每個(gè)重現(xiàn)路徑被記錄為至少一個(gè)文件,與一條重現(xiàn)路徑相關(guān)的每個(gè)文件和與另一重現(xiàn)路徑相關(guān)的文件分離以使得每個(gè)文件的部分不與其它文件的部分交錯(cuò),且每個(gè)文件被分成多個(gè)跳躍單元。
全文摘要
一種具有用于管理記錄介質(zhì)上記錄的至少多路重現(xiàn)路徑視頻數(shù)據(jù)的重現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的記錄介質(zhì),記錄介質(zhì)的數(shù)據(jù)區(qū)域上具有多于一條被記錄其中的視頻數(shù)據(jù)的重現(xiàn)路徑,每個(gè)重現(xiàn)路徑被記錄為至少一個(gè)文件,與一條重現(xiàn)路徑相關(guān)的每個(gè)文件和與另一重現(xiàn)路徑相關(guān)的文件分離以使得每個(gè)文件的部分不與其它文件的部分交錯(cuò)。
文檔編號(hào)G11B7/004GK1692424SQ200380100188
公開日2005年11月2日 申請(qǐng)日期2003年11月7日 優(yōu)先權(quán)日2002年11月12日
發(fā)明者金炳振, 徐康洙, 嚴(yán)圣鉉 申請(qǐng)人:Lg電子有限公司