專利名稱:具有用于管理回放控制的數(shù)據(jù)結構的記錄媒體以及記錄和重現(xiàn)的方法和裝置的制作方法
技術領域:
本發(fā)明涉及具有用于管理至少一個標題的回放控制的數(shù)據(jù)結構的記錄媒體,以及用于重現(xiàn)和記錄的方法和裝置。
背景技術:
能夠記錄大量的高質(zhì)量的視頻和音頻數(shù)據(jù)的只讀以及可重寫光盤的標準化進展迅速,同時在不久的將來與光盤相關的新的產(chǎn)品可望可以購買。可重寫的Blu-ray光盤(BD-RE)就是這類新光盤的示例。
圖1示出BD-RE的文件結構。該文件結構或數(shù)據(jù)結構用于管理記錄在BD-RE中的視頻和音頻數(shù)據(jù)的重現(xiàn)。如圖示出,數(shù)據(jù)結構包括一個包含至少一個BDAV目錄的根目錄。該BDAV目錄包含文件諸如′info.bdav′、′menu.tidx′、以及′mark.tidx′、存儲了播放列表文件(*rpls以及*vpls)的PLAYLIST子目錄、存儲了片斷信息文件(*clpi)的CLIPINF子目錄、存儲了與片斷信息文件(*clpi)相應的MEPG2格式A/V流片斷文件(*m2ts)的STREAM子目錄。除示出光盤的數(shù)據(jù)結構外,圖1還表示光盤區(qū)域。例如,通用信息文件inifo.bdav存儲在光盤的一個或多個通用信息區(qū)域中。
由于圖1所示的BD-RE數(shù)據(jù)結構和盤格式是眾所周知并且是可行的,因此在這里的公開只對文件結構作簡短的概括。
如上所述,STREAM目錄包括稱為片斷文件的MEPG2格式化A/V流文件。STREAM目錄也包括一個作為橋接片斷A/V流文件的特殊類型的片斷。橋接片斷用來在片斷文件中選擇的兩個顯示間隔之間作無縫的連接,并且與片斷文件相比有較小的數(shù)據(jù)量。A/V流包括視頻和音頻數(shù)據(jù)的源信息包。例如,視頻數(shù)據(jù)的源信息包包括報頭和傳輸信息包。源信息包包括源信息包號碼,該號碼一般是按順序分配的號碼,作為用于訪問源信息包的地址。傳輸信息包包括信息包標識符(PID)。PID標識屬于傳輸信息包的傳輸信息包序列。該序列中的每個傳輸信息包都有相同的PID。
CLIPINF目錄包括與每個A/V流文件相關的片斷信息文件,片斷信息文件指示相關聯(lián)的A/V流的類型、序列信息、程序信息、和定時信息等等。序列信息描述到達時間基礎(ATC)和系統(tǒng)時間基礎(STC)序列等等。例如,序列信息指示序列號、每個序列的起始和結束時間信息、每個序列中的第一個源信息包的地址以及在每個序列中的傳輸信息包的PID等等。程序的內(nèi)容固定的源信息包的序列稱為程序序列。程序信息指示,程序序列的號碼、每個程序序列的起始地址、以及在程序序列中的傳輸信息包的PID等等。
定時信息是作為特征點信息(CPI)。CPI的一種形式就是進入點(EP)映射。映射EP映射將演示時間印記(例如在一個到達時間基礎(ATC)和系統(tǒng)時間基礎(STC)上)映射到源信息包地址(即源信息包號)。演示時間印記(PTS)和源信息包號(SPN)與AV流中的進入點相關;即,PTS和其相關的SPN指向AV流中的一個進入點。所指信息包通常稱作進入點信息包。
PLAYLIST目錄包括一個或多個播放列表文件。播放列表的概念已被引入以便于編輯/組裝片斷用于重放。播放列表文件是片斷中的播放間隔的集合。每個播放間隔稱作播放項。播放列表文件識別組成播放列表的每個播放項等等,同時,每個播放項是指向片斷文件時間軸上位置的一對IN點和OUT點(例如,ATC或者STC基礎上的演示時間標記)等等。換言之,播放列表文件識別播放項,每個播放項指向片斷文件或其一部分并且識別與片斷文件相關聯(lián)的片斷信息文件。片斷信息文件用來將播放項映射到源信息包的片斷等。
播放列表目錄包括真實播放列表(*rpls)和虛擬播放列表(*vpls)。真實播放列表只能使用片斷,不能使用橋接片斷。即,可認為真實播放列表引用片斷的一部分,因此,概念上認為盤空間上的被引用的等效體為片斷的部分。虛擬的播放列表可使用片斷和橋接片斷,因此在概念上認為真實播放列表不與虛擬播放列表并存。
Info.bdav文件是一個提供用來管理記錄在光盤中的A/V流的重現(xiàn)的通用信息的通用信息文件。更具體地說,Info.bdav文件包括播放列表的表格,該播放列表表格識別同一個BDAV目錄的PLAYLIST目錄中的播放列表的文件名。
menu.tidx、menu.tdt1和menu.tdt2存儲與微縮圖菜單相關的信息,mark.tidx、mark.tdt1和mark.tdt2文件存儲與標記微縮圖相關的信息。由于這些文件并非與本發(fā)明特別相關,因此將不再對其討論。
對如Blu-ray ROM(BD-RW)這一類的高密度只讀光盤的標準化還在進程中。現(xiàn)在還沒有有效的數(shù)據(jù)結構來管理記錄在如Blu-ray ROM(BD-ROM)這一類高密度只讀光盤上的一個以上的標題的回放控制。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的記錄媒體包括用于管理管理記錄在記錄媒體中的至少一個標題的回放控制的數(shù)據(jù)結構。
在一具體實施例中,導航區(qū)域存儲包括用來表示標題的一個或多個重現(xiàn)路徑的多個導航分段的信息文件。每個導航分段包括至少一個導航命令。眾多導航分段中每個都包括用于啟動播放列表的導航命令,并且導航分段之一是標題的進入導航分段。
在一具體實施例中,每個沿著一個或多個重現(xiàn)路徑的分支點在已啟動的播放列表的邊界上產(chǎn)生。在另一實施例中,組成標題的一個或多個重現(xiàn)路徑的每個導航分段都包括用于啟動播放列表的導航命令。
本發(fā)明還提供用于記錄和重現(xiàn)根據(jù)本發(fā)明的數(shù)據(jù)結構的裝置和方法。
從以下結合附圖的詳細描述中,本發(fā)明的這些以及其他的目的、特征和優(yōu)點將得到更好的理解,其中圖1示出根據(jù)Blu-ray可重寫盤標準的可重寫光盤的已有技術文件或數(shù)據(jù)結構;圖2示出用于管理諸如BD-ROM的高密度記錄媒體的回放控制的數(shù)據(jù)結構和方法的實施例;圖3示出包括TITLE目錄的數(shù)據(jù)結構的示例;圖4示出根據(jù)本發(fā)明的數(shù)據(jù)結構的又一實施例;圖5示出應用本發(fā)明的光盤重現(xiàn)裝置的部分結構的示意框圖;圖6示出根據(jù)本發(fā)明的記錄和重現(xiàn)裝置的一個實施例。
具體實施例方式
為了更全面地理解本發(fā)明,將參考附圖對其實施例進行詳細描述。
諸如高密度光盤的高密度記錄媒體,例如,Blu-ray ROM(BD-ROM)、BD-RE等等,依照本發(fā)明具有用于管理例如,視頻和音頻數(shù)據(jù)的重現(xiàn)的文件或數(shù)據(jù)結構。根據(jù)本發(fā)明的數(shù)據(jù)結構在某些方面與眾所周知的BD-RE標準相同,因此將不再重復這些方面。相對地,僅僅對根據(jù)本發(fā)明的實施例的數(shù)據(jù)結構的不同方面作簡要地詳述。
程序、視頻和音頻數(shù)據(jù)通常按各個標題組織,例如,通過視頻和音頻呈現(xiàn)的不同的電影按照不同的標題來組織。此外,標題組織成各個章節(jié),如同一本書通常也組織成章節(jié)。
由于諸如BD-ROM、BD-RE光盤的較新的、高密度記錄媒體有較大的存儲能力,不同的標題、交互式標題、同一標題的不同版本、以及標題的一部分都可記錄并因此從記錄媒體中重現(xiàn)。例如,用來表示照相機角度的視頻數(shù)據(jù)可記錄在記錄媒體上。作為另外一示例,與不同語言相關聯(lián)的標題的版本以及標題的一部分可記錄在記錄媒體中。作為又一示例,導演版的標題和劇場版的標題可記錄在記錄媒體中。或者,成人版、少年版和兒童版(即不同的父母控制版)的標題或者標題的部分都記錄在記錄媒體中。每個版本、照相機角度等都表示不同的重現(xiàn)路徑,并且在這些示例當中的視頻數(shù)據(jù)都可稱為多重重現(xiàn)路徑視頻數(shù)據(jù)被引用。
圖2示出用來管理諸如BD-ROM的高密度記錄媒體的標題回放控制的數(shù)據(jù)結構和方法的實施例。如圖所示,記錄在BD-ROM上的A/V流存儲并管理為片斷文件。并且與該片斷相關聯(lián)的播放列表用來管理片斷文件的回放控制。另外,與播放列表相關聯(lián)的分段也重新定義并且,例如,多重標題,其中某些分段安排在不同的序列中進行管理。
引用所記錄的A/V流片斷文件的播放列表是在播放列表層中進行管理的。同時諸如用于多重標題的播放列表的回放是在標題回放控制層中進行管理的。因此,可單獨地對片斷文件、播放列表和多重標題進行管理。
在圖2中,第一個標題即標題#1包含以特定的序列互相連接的分段1至分段7。其中分段2和分段3組成一個分支結構(分支多重路徑結構),以及分段5、6和7組成一個多重路徑結構。分段是導航命令域,至少提供一項與記錄媒體的重現(xiàn)相關聯(lián)的導航命令。例如,進入分段,分段1為播放列表1的回放提供導航命令。分段2和分段3分別為播放列表2和播放列表3提供回放命令。播放列表2參考和控制片斷2的整個A/V流的回放的同時,而播放列表3僅參考和控制片斷2的部分A/V流的回放。
類似地,分段5、6和7分別為播放列表5、6和7的回放提供導航命令。如上所述,分段5、6和7為不同的重現(xiàn)路徑提供導航信息。例如,播放列表5所引用的A/V流標記為在韓國有效,播放列表6所引用的A/V流標記為在美國有效,播放列表7所引用的A/V流標記為在日本有效。
如圖2所示,沿著一個或多個重現(xiàn)路徑的每個分支點在被啟動播放列表的邊界上產(chǎn)生。
圖2示出的標題#2可記錄或管理為補充輔助標題或不同的標題。在標題#2中,分段2、3和4組成分支結構,以及分段5、6和7組成多重路徑結構。標題#2包括與標題#1相關聯(lián)的播放列表,或僅包括新的播放列表。再一次,沿著一個或多個重現(xiàn)路徑的每個分支點在被啟動的播放列表的邊界上產(chǎn)生。
包含在分段#2中的分段的回放序列和回放控制信息通過例如程序’JavaScriptor’記錄下來。同時包含在標題#1中的分段的回放序列和回放控制信息可以記錄為命令。只用于播放主A/V數(shù)據(jù)的標題被分類為核心簡檔標題和有附加內(nèi)容的標題,如存儲的注釋分類為完整簡檔標題。
這些標題可存儲在屬于BD-ROM文件結構的標題目錄中。圖3示出包括標題目錄的數(shù)據(jù)結構的示例,在圖中,例如根目錄包括BD-ROM目錄,BD-ROM目錄包含TITLE目錄,在TITLE目錄中放置名為’01001.vts’的標題文件。
包含在標題文件’01001.vts’中的導航信息,例如,VTSI包括用戶接口應用信息(UIAppInfTitle)、標題分段表格(TableOfTitleSegment)等。諸如包含在TableOfTitleSegment中的標題分段1的每個標題分段包括播放列表指針(PlayList Pointer)、播放列表預命令(PL Pre-CMDs)、播放列表后命令(PLPost-CMDs)和對應于包含在相應的播放列表中的播放項的播放項命令(PI-CMDs)。
播放列表指針是用來將標題鏈接到放置在PLAYLIST目錄中的多個播放列表中的一個播放列表的特殊的信息,并且播放列表的名字或號碼是存儲在播放列表指針中的。在圖3中,標題分段1的播放列表指針指向播放列表1。
PL Pre-CMDs包含用于與播放列表對應的A/V數(shù)據(jù)的回放的初始化信息。PL Post-CMDs包含用于何時終止播放列表的回放的信息。
一個標題分段與單個播放列表或多個播放列表相關聯(lián)。在后一種情形,一個標題分段包括一個以上的播放列表指針。
包含在播放列表中的播放項與放置在CLIPINF目錄中的片斷信息文件相關聯(lián)。每個片斷信息文件依次與放置在流目錄中的片斷文件相關聯(lián)。
圖4示出根據(jù)本發(fā)明的數(shù)據(jù)結構的實施例。如圖所示,根目錄包括BD-ROM目錄。BD-ROM目錄包括包含了標題文件(*.vts)的TITLE目錄以及PLAYLIST、CLIPINF、STREAM目錄。
包含在標題文件中的VTSI包括參考圖3的上述UIAppInfoTitle、TableOfTitleSegment。TableOfTitleSegment包括一個標題分段列表。每個標題分段與一個以上的播放列表文件相關聯(lián)。在圖4中,分段2與播放列表2相關聯(lián),并且包含在播放列表2中的播放項具有存儲在CLIPINF目錄中的對應的片斷信息。片斷信息文件與放置在STREAM目錄中的片斷文件(*.m2ts)相關聯(lián)。
圖5示出應用本發(fā)明的光盤裝置的部分結構的示意框圖。如圖所示,光盤裝置包括用來從光盤重現(xiàn)數(shù)據(jù)的光學采集器111,。VDP(Video Disc Play)系統(tǒng)112控制光學采集器111的重現(xiàn)操作并且解調(diào)通過光學采集器111所重現(xiàn)的數(shù)據(jù)。VDP系統(tǒng)112產(chǎn)生AV流,該AV流可輸入D/A轉換器113以產(chǎn)生AV流的模擬版本。
VDP系統(tǒng)112控制光學采集器111,并且基于從用戶接口接收的用戶輸入和記錄在根據(jù)本發(fā)明的光盤中的導航和管理信息來調(diào)制重現(xiàn)數(shù)據(jù)。在重現(xiàn)過程中,重現(xiàn)的導航/管理的信息存儲在存儲器114中。VDP系統(tǒng)112通過詢問包含在標題文件中的分段來播放標題,因此以各個序列播放A/V流。通過包含在標題分段中的對應的播放列表指針來對播放列表進行訪問。
在利用包含在標題分段中的PL Pre-CMDs執(zhí)行初始化之后,光盤裝置播放與每個PI-CMDs相關聯(lián)的A/V流。在播放了A/V流之后,光盤裝置執(zhí)行諸如基于播放列表的PL-Post CMDs對分支中的一個標題分段進行選擇的隨后的步驟。
在另一方面,TITLE目錄包括僅具有主A/V數(shù)據(jù)的核心簡檔標題文件,以及具有附加內(nèi)容以及主A/V數(shù)據(jù)的完整簡檔標題文件?;蛘?,核心簡檔文件和完整簡檔文件存儲在兩個不同的目錄中。例如,完整標題文件存儲在FULLTIME標題目錄中。
BD-ROM目錄包含稱為CONTENTS的目錄,在該目錄中存儲了諸如由導演注釋所組成的完整簡檔的標題文件的各個內(nèi)容。用于內(nèi)容文件的導航信息記錄在完整簡檔標題文件中;因此不同的內(nèi)容可以與主A/V數(shù)據(jù)一同播放。
圖6示出根據(jù)本發(fā)明的光盤記錄和重現(xiàn)裝置的實施例的示意框圖。如圖所示,AV編碼器9接收并編碼數(shù)據(jù)(例如,靜態(tài)圖像數(shù)據(jù)、音頻數(shù)據(jù)等)。AV編碼器9將已編碼的數(shù)據(jù)連同編碼信息和流屬性信息一起輸出。多路復用器8基于編碼信息和流屬性信息來多路傳輸已編碼的信息以創(chuàng)建例如MPEG-2傳輸流。源封裝器7根據(jù)光盤的音頻/視頻格式將來自多路復用器8的傳輸信息包封裝到相關的源信息包中。如圖6所示,AV編碼器9、多路復用器8、以及源封裝器7的操作通過控制器10控制??刂破?0接收在記錄操作上的用戶輸入,然后向AV編碼器9、多路復用器8、以及源封裝器7提供控制信息。例如,控制器10指令編碼器9有關要執(zhí)行的編碼類型,指令多路復用器8有關要創(chuàng)建的傳輸流,指令源封裝器7有關源信息包格式。控制器10還控制驅動器3將源封裝器7的輸出記錄在光盤上。
控制器10還創(chuàng)建用來管理記錄在光盤中的數(shù)據(jù)的重現(xiàn)的導航和管理信息。例如,基于通過用戶界面(例如,存儲在光盤中的指令集、由計算機系統(tǒng)經(jīng)局域網(wǎng)或互聯(lián)網(wǎng)提供的指令集)而接收到的信息,控制器10控制驅動3將圖2-4的一個或多個數(shù)據(jù)結構記錄在光盤中。
在重現(xiàn)過程中,控制器10控制驅動器3重現(xiàn)該數(shù)據(jù)結構?;谒ǖ男畔?,以及通過界面(例如,記錄和重現(xiàn)裝置上的控制按鈕或者與該重現(xiàn)裝置相關聯(lián)的遙控器)接收到的用戶輸入,控制器10控制驅動器3重現(xiàn)來自光盤的數(shù)據(jù)。
重現(xiàn)的源信息包通過源解封器4接收并且轉化成數(shù)據(jù)流(例如,MPEG-2傳輸信息包流),多路分解器5將數(shù)據(jù)流多路分解至編碼數(shù)據(jù)中。AV解碼器6將編碼數(shù)據(jù)解碼成饋送到AV編碼器9的原始數(shù)據(jù)。在重現(xiàn)過程中,控制器10控制源解封器4、多路分解器5、AV解碼器6的操作??刂破?0在重現(xiàn)操作中接收用戶輸入,并且為AV解碼器6、多路分解器5、源解封器4提供控制信息。例如,控制器10指令編碼器9有關要執(zhí)行的解碼類型,指令多路分解器5有關要分離的數(shù)據(jù),指令源解封器4有關的源信息包格式。
雖然在圖6中描述了一個記錄和重現(xiàn)裝置,可以理解,通過利用圖6所示的提供記錄和重現(xiàn)功能的那些部分,可提供僅僅記錄或僅僅重現(xiàn)裝置。
與本發(fā)明實施例相關的用于管理高密度記錄媒體的回放控制的數(shù)據(jù)結構和方法對記錄在諸如BD-ROM的高密度記錄媒體上的數(shù)據(jù)流提供了有效的選擇和重現(xiàn)。
從上述的描述中顯而易見,本發(fā)明提供了一種方法和裝置,用于在高密度記錄媒體上記錄用來管理記錄媒體上的回放控制的數(shù)據(jù)結構。
雖然本發(fā)明通過有限的實施例得到了公開,但是本領域的技術人員,得益于本揭示,將理解其他相關的修改和變化。例如,盡管在若干實施例中參照Blu-ray ROM進行描述,本發(fā)明并不僅限于該標準光盤或者光盤。應該說所有相關的修改和變化均落在本發(fā)明的精神和范圍之內(nèi)。
權利要求
1.一種具有用于記錄媒體的回放控制的數(shù)據(jù)結構的記錄媒體,包括導航區(qū)域,存儲了包括表示一個標題的一個或多個重現(xiàn)路徑的多個導航分段的信息文件,多個導航分段的每一個包括至少一個導航命令,多個導航分段,每個導航分段用于啟動播放列表的導航命令,以及導航分段之一是作為標題的進入導航分段。
2.權利要求1所述的記錄媒體,其特征在于,至少有一個沿著一個或多個重現(xiàn)路徑的分支點在已啟動播放列表的邊界上出現(xiàn)。
3.如權利要求2所述的記錄媒體,其特征在于,沿著一個或多個重現(xiàn)路徑的每個分支點在已啟動播放列表的邊界上出現(xiàn)。
4.如權利要求3所述的記錄媒體,其特征在于,所述多個導航分段中每一個均包括用于啟動不同播放列表的導航命令。
5.如權利要求4所述的記錄媒體,其特征在于,表示標題的一個或多個重現(xiàn)路徑的導航分段的每一個包括用于啟動播放列表的導航命令。
6.如權利要求5所述的記錄媒體,其特征在于,每個已啟動播放列表包括用于重現(xiàn)片斷文件的至少一部分的導航信息。
7.如權利要求6所述的記錄媒體,其特征在于,還包括,播放列表區(qū)域,存儲了播放列表目錄,播放列表目錄,存儲至少一個播放列表;片斷信息文件目錄,存儲至少一個片斷信息文件;以及流目錄,存儲至少一個片斷文件。
8.如權利要求1所述的記錄媒體,其特征在于,所述多個導航分段中每一個都包括用于啟動各個播放列表的導航命令。
9.如權利要求1所述的記錄媒體,其特征在于,表示標題的一個或多個重現(xiàn)路徑的每個導航分段包括用于啟動播放列表的導航命令。
10.如權利要求9所述的記錄媒體,其特征在于,表示標題的一個或多個重現(xiàn)路徑的導航分段的每一個包括用于啟動不同的播放列表的導航命令。
11.如權利要求1所述的記錄媒體,其特征在于,每個已啟動播放列表包括用于重現(xiàn)片斷文件的至少一部分的導航信息。
12.如權利要求1所述的記錄媒體,還進一步包括播放列表區(qū)域,用于存儲播放列表目錄,播放列表目錄,存儲至少一個播放列表;片斷信息文件目錄,存儲至少一個片斷信息文件;以及流目錄,存儲至少一個片斷文件。
13.一種記錄用于管理記錄媒體的回放控制的數(shù)據(jù)結構的方法,包括將信息文件記錄在記錄媒體上,信息文件包括多個導航分段,導航分段用來表示標題的一個或多個重現(xiàn)路徑,每個導航分段包括至少一個導航命令,多個導航分段中每一個包括至少一個導航命令,多個導航分段,每個導航分段包括用于啟動播放列表的導航命令,以及導航分段之一是標題的進入導航分段。
14.一種重現(xiàn)用于管理記錄媒體的回放控制的數(shù)據(jù)結構的方法,包括從記錄媒體上重現(xiàn)信息文件,信息文件包括多個導航分段,導航分段用來表示標題的一個或多個重現(xiàn)路徑,每個導航分段包括至少一個導航命令,多個導航分段中的每一個包括用于啟動播放列表的導航命令,以及導航分段之一是標題的進入導航分段。
15.一種記錄用于管理記錄媒體的回放控制的數(shù)據(jù)結構的裝置,包括驅動器,用來驅動光學記錄裝置將數(shù)據(jù)記錄在記錄媒體上;控制器,用來控制驅動器將信息文件記錄在記錄媒體上,信息文件包括多個導航分段,所述導航分段用來表示標題的一個或多個重現(xiàn)路徑,每個導航分段包括至少一個導航命令,多個導航分段中的每一個包括用于啟動播放列表的導航命令,以及導航分段之一是標題的進入導航分段。
16.一種重現(xiàn)用于管理記錄媒體的回放控制的數(shù)據(jù)結構的裝置,其特征在于,包括驅動器,用來驅動光學重現(xiàn)裝置從記錄媒體上重現(xiàn)數(shù)據(jù);控制器,用來控制驅動器從記錄媒體上重現(xiàn)信息文件,信息文件包括多個導航分段,所述導航分段用來表示標題的一個或多個重現(xiàn)路徑,每個導航分段包括至少一個導航命令,多個導航分段中的每一個包括用于啟動播放列表的導航命令,以及導航分段之一是標題的進入導航分段。
全文摘要
記錄媒體上的數(shù)據(jù)結構包括存儲信息文件的導航區(qū)域。該信息文件包括多個導航分段,導航分段用來表示標題的一個或多個重現(xiàn)路徑,每個導航分段包括至少一個導航命令,并且多個導航分段中的每一個包括用于啟動播放列表的導航命令,導航分段之一是標題的進入導航分段。
文檔編號G11B20/10GK1771549SQ200480009338
公開日2006年5月10日 申請日期2004年2月24日 優(yōu)先權日2003年2月24日
發(fā)明者徐康洙, 金炳振 申請人:Lg電子株式會社