亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

再現(xiàn)數(shù)據(jù)的裝置及方法、記錄介質(zhì)、記錄數(shù)據(jù)的裝置及方法

文檔序號(hào):6774562閱讀:152來(lái)源:國(guó)知局
專利名稱:再現(xiàn)數(shù)據(jù)的裝置及方法、記錄介質(zhì)、記錄數(shù)據(jù)的裝置及方法
技術(shù)領(lǐng)域
本發(fā)明涉及用于再現(xiàn)數(shù)據(jù)的裝置及其方法、記錄介質(zhì)、用于記錄數(shù)據(jù)的裝置及其方法。
背景技術(shù)
一般而言,廣泛使用了能夠記錄大量數(shù)據(jù)的用作記錄介質(zhì)的光盤。近來(lái),開發(fā)了新的高密度記錄介質(zhì),例如藍(lán)光盤(后文中簡(jiǎn)稱為BD)或HD-DVD(高清晰度數(shù)字多功能盤)來(lái)長(zhǎng)期存儲(chǔ)具有高圖像質(zhì)量的視頻數(shù)據(jù)和高聲音質(zhì)量的音頻數(shù)據(jù)。
高密度記錄介質(zhì)的開發(fā)允許與記錄介質(zhì)的外部環(huán)境連網(wǎng),即記錄介質(zhì)中所存儲(chǔ)的數(shù)據(jù)與記錄介質(zhì)外存儲(chǔ)的數(shù)據(jù)之間的組合再現(xiàn)功能。同樣,這種開發(fā)允許數(shù)據(jù)具有在相當(dāng)程度上優(yōu)于常規(guī)記錄介質(zhì)的數(shù)據(jù)的與用戶的交互性。
近來(lái),作出了很多努力來(lái)開發(fā)允許再現(xiàn)高密度記錄介質(zhì)內(nèi)的數(shù)據(jù)和存在于記錄介質(zhì)外的數(shù)據(jù)的光學(xué)記錄/再現(xiàn)裝置。
然而,管理光學(xué)記錄/再現(xiàn)裝置與外圍設(shè)備之間的連接以及高密度記錄介質(zhì)與存儲(chǔ)與高密度記錄介質(zhì)相關(guān)聯(lián)的數(shù)據(jù)的存儲(chǔ)之間的關(guān)聯(lián)的高密度介質(zhì)規(guī)范尚未完成,這使得難以開發(fā)光學(xué)記錄/再現(xiàn)裝置。
具體地,在連續(xù)再現(xiàn)高密度記錄介質(zhì)內(nèi)的多個(gè)內(nèi)容時(shí),尚未了解實(shí)現(xiàn)內(nèi)容之間的無(wú)縫再現(xiàn)的任何較佳方法,因此對(duì)基于光學(xué)記錄/再現(xiàn)裝置的高密度記錄介質(zhì)的全面開發(fā)有諸多限制。

發(fā)明內(nèi)容
從而,本發(fā)明針對(duì)用于再現(xiàn)數(shù)據(jù)的裝置及其方法、記錄介質(zhì)、用于記錄數(shù)據(jù)的裝置及其方法,它們基本上排除由于相關(guān)技術(shù)的限制和缺點(diǎn)造成的一個(gè)或多個(gè)問(wèn)題。
本發(fā)明的一個(gè)目的在于提供用于再現(xiàn)數(shù)據(jù)的裝置及其方法、記錄介質(zhì)、用于記錄數(shù)據(jù)的裝置及其方法,經(jīng)由它們可實(shí)現(xiàn)記錄介質(zhì)內(nèi)的內(nèi)容之間的無(wú)縫再現(xiàn)。
本發(fā)明的其它優(yōu)點(diǎn)、目的和特征將在以下描述中部分描述,而當(dāng)本領(lǐng)域的普通技術(shù)人員審閱以下描述后,其中一部分將是顯而易見(jiàn)的,或可從本發(fā)明的實(shí)踐中領(lǐng)會(huì)。本發(fā)明的目的和其它優(yōu)點(diǎn)將通過(guò)說(shuō)明書及權(quán)利要求書以及附圖中特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和達(dá)到。
為了實(shí)現(xiàn)這些目的和其它優(yōu)點(diǎn),并根據(jù)本發(fā)明的意圖,如此處具體和寬泛地描述的,一種用于接連再現(xiàn)記錄介質(zhì)內(nèi)的多個(gè)內(nèi)容的方法,該方法包括首先再現(xiàn)多個(gè)內(nèi)容中的第一內(nèi)容,如果記錄介質(zhì)上記錄的無(wú)縫信息指示在再現(xiàn)第一內(nèi)容之后無(wú)縫地再現(xiàn)第二內(nèi)容,則為第二內(nèi)容的無(wú)縫再現(xiàn)分配緩沖區(qū);將第二內(nèi)容從記錄介質(zhì)預(yù)加載到緩沖區(qū);以及隨后再現(xiàn)緩沖區(qū)中預(yù)加載的第二內(nèi)容。
緩沖區(qū)可根據(jù)用于無(wú)縫再現(xiàn)的緩沖區(qū)大小信息來(lái)分配。
緩沖區(qū)可分配給播放器內(nèi)的數(shù)據(jù)高速緩存。
在本發(fā)明的另一方面中,一種用于接連再現(xiàn)記錄介質(zhì)內(nèi)的多個(gè)內(nèi)容的裝置,該裝置包括從記錄介質(zhì)讀取數(shù)據(jù)的拾取頭;以及控制內(nèi)容中的第一內(nèi)容以便被再現(xiàn)的控制器,如果記錄介質(zhì)上記錄的無(wú)縫信息指示將在再現(xiàn)第一內(nèi)容之后無(wú)縫地再現(xiàn)第二內(nèi)容,則該控制器為無(wú)縫再現(xiàn)第二內(nèi)容分配緩沖區(qū),該控制器將第二內(nèi)容從記錄介質(zhì)預(yù)加載到緩沖區(qū);并控制緩沖區(qū)中預(yù)加載的第二內(nèi)容以便被再現(xiàn)。
該控制器可根據(jù)用于無(wú)縫再現(xiàn)的緩沖區(qū)大小信息分配緩沖區(qū)。
該控制器可將緩沖區(qū)分配給播放器內(nèi)的數(shù)據(jù)高速緩存。
在本發(fā)明的另一方面中,一種記錄介質(zhì)包括其上記錄多個(gè)內(nèi)容的流區(qū)域;其上記錄內(nèi)容的再現(xiàn)管理信息的管理區(qū)域,其中再現(xiàn)管理信息包括指示內(nèi)容是否被無(wú)縫再現(xiàn)的無(wú)縫信息。
可為每一內(nèi)容分別定義無(wú)縫信息。
再現(xiàn)管理信息還可包括用于無(wú)縫再現(xiàn)內(nèi)容的緩沖區(qū)大小信息。
可為每一內(nèi)容分別定義緩沖區(qū)大小信息。
在本發(fā)明的另一方面中,一種記錄數(shù)據(jù)的方法,它包括在記錄介質(zhì)上記錄多個(gè)內(nèi)容;以及記錄內(nèi)容的再現(xiàn)管理信息,其中再現(xiàn)管理信息包括指示內(nèi)容是否被無(wú)縫再現(xiàn)的無(wú)縫信息。
再現(xiàn)管理信息還包括用于無(wú)縫再現(xiàn)內(nèi)容的緩沖區(qū)大小信息。
如果無(wú)縫信息指示內(nèi)容被無(wú)縫再現(xiàn),則緩沖區(qū)大小信息可被包含在再現(xiàn)管理信息中。
在本發(fā)明的另一方面中,一種用于記錄數(shù)據(jù)的裝置,它包括在記錄介質(zhì)上記錄多個(gè)內(nèi)容的記錄單元;以及生成包含指示內(nèi)容是否被無(wú)縫再現(xiàn)的無(wú)縫信息的再現(xiàn)管理信息的控制器,該控制器控制記錄單元在記錄介質(zhì)上記錄再現(xiàn)管理信息。
再現(xiàn)管理信息還包括用于無(wú)縫再現(xiàn)內(nèi)容的緩沖區(qū)大小信息。
如果無(wú)縫信息指示內(nèi)容被無(wú)縫再現(xiàn),則緩沖區(qū)大小信息可被包含在再現(xiàn)管理信息中。
從而,本發(fā)明允許與記錄介質(zhì)相關(guān)聯(lián)的多個(gè)內(nèi)容被連續(xù)且無(wú)縫地再現(xiàn)。
可以理解,本發(fā)明的前述的概括描述和以下的詳細(xì)描述均是示例性和說(shuō)明性的,它們均旨在提供對(duì)所要求保護(hù)的本發(fā)明的進(jìn)一步說(shuō)明。


包含來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解并被包含在本申請(qǐng)中構(gòu)成本申請(qǐng)一部分的附圖示出了本發(fā)明的實(shí)施例,它們與說(shuō)明書一起用于解釋本發(fā)明的原理。附圖中圖1是用于解釋光學(xué)記錄/再現(xiàn)裝置與外圍設(shè)備之間的組合使用的示例性示意圖;圖2是根據(jù)本發(fā)明的一個(gè)實(shí)施例的光學(xué)記錄/再現(xiàn)裝置的框圖;圖3是根據(jù)本發(fā)明的一個(gè)實(shí)施例的內(nèi)容結(jié)構(gòu)的框圖;圖4是根據(jù)本發(fā)明的一個(gè)實(shí)施例記錄在光盤上的數(shù)據(jù)記錄結(jié)構(gòu)的示意圖;圖5是本發(fā)明的內(nèi)容的總體系統(tǒng)模型的框圖;圖6是根據(jù)本發(fā)明的一個(gè)實(shí)施例的無(wú)縫信息的示意圖;圖7是使用無(wú)縫信息的數(shù)據(jù)再現(xiàn)的流程圖;圖8是根據(jù)本發(fā)明的一個(gè)實(shí)施例用于內(nèi)容之間的無(wú)縫再現(xiàn)的緩沖區(qū)大小的信息的示意圖;以及圖9是為內(nèi)容之間的無(wú)縫再現(xiàn)而使用緩沖區(qū)大小信息的數(shù)據(jù)再現(xiàn)的流程圖。
具體實(shí)施例方式
現(xiàn)在將詳細(xì)參考本發(fā)明的較佳實(shí)施例,其示例在附圖中示出。只要可能,在所有附圖中將使用相同的參考標(biāo)號(hào)來(lái)指相同或同樣的部分。
首先,為了解釋方便起見(jiàn),本發(fā)明采用光盤,具體是“HD-DVD”作為記錄介質(zhì)的示例。然而,顯然,本發(fā)明的技術(shù)理念相等地可應(yīng)用于其它記錄介質(zhì)。
在本發(fā)明中,構(gòu)成標(biāo)題的內(nèi)容指的是由記錄介質(zhì)的創(chuàng)作者或內(nèi)容提供者提供的數(shù)據(jù)。
同樣,提供內(nèi)容作為內(nèi)部輸入源的提供者被統(tǒng)稱為內(nèi)容提供者(CP)。
在本發(fā)明中,作為一個(gè)完整內(nèi)容單元的標(biāo)題指的是配置與用戶的界面的再現(xiàn)單元。標(biāo)題可由標(biāo)題菜單選擇或使用標(biāo)題來(lái)指示。
在本發(fā)明中,“持久存儲(chǔ)”是提供給或連接至圖1中所示的光學(xué)記錄/再現(xiàn)裝置的一種存儲(chǔ)裝置,它指的是存儲(chǔ)具有持久性的數(shù)據(jù)的存儲(chǔ)設(shè)備。持久存儲(chǔ)可分成兩類。第一類包括“必需持久存儲(chǔ)”,如光學(xué)記錄/再現(xiàn)裝置內(nèi)提供的閃存。而第二類包括可連接至光學(xué)記錄/再現(xiàn)裝置或從中移除的“附加持久存儲(chǔ)”,如USB存儲(chǔ)器、HDD存儲(chǔ)器或存儲(chǔ)器卡。
持久存儲(chǔ)被用作用于存儲(chǔ)與記錄介質(zhì)相關(guān)聯(lián)的數(shù)據(jù)的裝置。同樣,通過(guò)與記錄介質(zhì)相關(guān)聯(lián)而存儲(chǔ)在持久存儲(chǔ)中的數(shù)據(jù)一般是外部下載的。此外,數(shù)據(jù)可通過(guò)從記錄介質(zhì)中直接讀取來(lái)存儲(chǔ)在持久存儲(chǔ)中。
為方便本發(fā)明的解釋起見(jiàn),記錄在記錄介質(zhì)內(nèi)的數(shù)據(jù)將被稱為“原始數(shù)據(jù)”,而持久存儲(chǔ)中所存儲(chǔ)的數(shù)據(jù)中與記錄介質(zhì)相關(guān)聯(lián)的數(shù)據(jù)將被稱為“附加數(shù)據(jù)”。這是為了解釋方便起見(jiàn)。原始數(shù)據(jù)和附加數(shù)據(jù)僅可根據(jù)各自獲取數(shù)據(jù)的方法來(lái)彼此區(qū)分。因此,原始或附加數(shù)據(jù)不總是限于特定數(shù)據(jù)。因此,如果數(shù)據(jù)存在于光盤之外,則具有與原始數(shù)據(jù)相關(guān)聯(lián)的屬性的任何數(shù)據(jù)可以作為附加數(shù)據(jù)。
圖1是用于解釋光學(xué)記錄/再現(xiàn)裝置10與外圍設(shè)備之間的組合使用以便于對(duì)本發(fā)明的概念性理解的示例性示意圖。
參考圖1,根據(jù)本發(fā)明的“光學(xué)記錄/再現(xiàn)裝置”10允許記錄或再現(xiàn)根據(jù)各種規(guī)范的光盤。同樣,光學(xué)記錄/再現(xiàn)裝置10可被設(shè)計(jì)成記錄/再現(xiàn)特定規(guī)范的光盤(例如,HD-DVD)。同樣,顯然,“光學(xué)記錄/再現(xiàn)裝置”10包括計(jì)算機(jī)等內(nèi)可加載的“驅(qū)動(dòng)器”。
根據(jù)本發(fā)明的光學(xué)記錄/再現(xiàn)裝置10配備記錄/再現(xiàn)光盤30的功能,以及接收外部輸入信號(hào)、在所接收的信號(hào)上執(zhí)行信號(hào)處理并經(jīng)由另一外部顯示器20向用戶傳遞相應(yīng)圖像的功能。在這種情況中,對(duì)外部輸入信號(hào)不施加任何限制。并且,DMB(數(shù)字多媒體廣播)信號(hào)、因特網(wǎng)信號(hào)等可以是外部輸入信號(hào)中具代表性的一個(gè)。在因特網(wǎng)作為可容易訪問(wèn)的介質(zhì)的情況中,因特網(wǎng)上的特定數(shù)據(jù)可經(jīng)由光學(xué)記錄/再現(xiàn)裝置10下載供使用。
圖2是根據(jù)本發(fā)明的一個(gè)實(shí)施例的光學(xué)記錄/再現(xiàn)裝置10的框圖。
參考圖2,根據(jù)本發(fā)明的一個(gè)實(shí)施例的光學(xué)記錄/再現(xiàn)裝置基本上包括,用于再現(xiàn)記錄在光盤中的包括原始數(shù)據(jù)的管理信息和再現(xiàn)管理文件信息的拾取頭11;控制拾取頭11的動(dòng)作的伺服器14;將從拾取頭11接收的再現(xiàn)信號(hào)還原成特定信號(hào)值,將要記錄的信號(hào)調(diào)制成可在光盤上記錄的信號(hào)并傳遞已調(diào)制信號(hào)的信號(hào)處理器13以及控制總體操作的微處理器16。
控制器12根據(jù)用戶的命令等控制將附加數(shù)據(jù)(它們存在于光盤之外并被下載)存儲(chǔ)在持久存儲(chǔ)15中,并控制來(lái)管理持久存儲(chǔ)15以及訪問(wèn)持久存儲(chǔ)15的應(yīng)用程序。
在本發(fā)明中,應(yīng)用程序是一種執(zhí)行單元,它包括被設(shè)計(jì)成允許用戶或另一應(yīng)用程序直接執(zhí)行特定功能的程序。應(yīng)用程序正式向另一程序作出對(duì)作業(yè)的請(qǐng)求,或使用API(應(yīng)用程序編程接口)來(lái)與另一程序通信。應(yīng)用程序可存在于記錄介質(zhì)或持久存儲(chǔ)之內(nèi)。
在作出連續(xù)再現(xiàn)記錄在記錄介質(zhì)30內(nèi)的多個(gè)內(nèi)容的請(qǐng)求的情況中,本發(fā)明的控制器12能夠連續(xù)且無(wú)縫地控制記錄介質(zhì)30內(nèi)的內(nèi)容。對(duì)多個(gè)內(nèi)容的這種連續(xù)再現(xiàn)被稱為場(chǎng)景混雜(scene medley)。
如果存在對(duì)連續(xù)再現(xiàn)多個(gè)場(chǎng)景、標(biāo)題等的請(qǐng)求,則不支持由一個(gè)拾取頭11對(duì)記錄在非鄰近區(qū)域中的內(nèi)容數(shù)據(jù)的無(wú)縫讀取。因此,如何保證要再現(xiàn)內(nèi)容之間的無(wú)縫過(guò)渡是一個(gè)重要的問(wèn)題。
為了解決這個(gè)問(wèn)題,本發(fā)明的控制器12檢查指示內(nèi)容是否被無(wú)縫再現(xiàn)的信息。后文中,假定將連續(xù)再現(xiàn)的兩個(gè)內(nèi)容稱為當(dāng)前內(nèi)容和下一內(nèi)容。
如果該信息指示內(nèi)容的無(wú)縫再現(xiàn),則控制器12向光學(xué)記錄/再現(xiàn)裝置10的存儲(chǔ)區(qū)分配用于無(wú)縫再現(xiàn)的緩沖區(qū)。在這種情況中,可分配足夠大的用于無(wú)縫再現(xiàn)的緩沖區(qū)以便實(shí)現(xiàn)將要再現(xiàn)的整個(gè)內(nèi)容的無(wú)縫再現(xiàn),或可在每次再現(xiàn)內(nèi)容時(shí)重新分配具有適于下一內(nèi)容的無(wú)縫再現(xiàn)的大小的緩沖區(qū)。
控制器12控制將下一再現(xiàn)的內(nèi)容從記錄介質(zhì)中讀出并存儲(chǔ)在緩沖區(qū)中。
一旦完成了對(duì)當(dāng)前內(nèi)容的再現(xiàn)之后,控制存儲(chǔ)在緩沖區(qū)的下一內(nèi)容以便被再現(xiàn)。該內(nèi)容從緩沖區(qū)或當(dāng)在加載至文件高速緩存(見(jiàn),圖5中‘520a’)中之后從文件高速緩存中直接再現(xiàn)。
控制器12可為無(wú)縫再現(xiàn)檢查記錄在記錄介質(zhì)上的緩沖區(qū)大小的信息,然后能夠根據(jù)緩沖區(qū)大小信息向光學(xué)記錄/再現(xiàn)裝置10分配用于無(wú)縫再現(xiàn)的緩沖區(qū)。
此外,可向諸如圖5中所示的“數(shù)據(jù)高速緩存520”等定義為已經(jīng)提供給光學(xué)記錄/再現(xiàn)裝置10的存儲(chǔ)器的區(qū)域分配用于無(wú)縫再現(xiàn)的緩沖區(qū)?;蛘?,用于無(wú)縫再現(xiàn)的緩沖區(qū)可被定義為單獨(dú)的內(nèi)部區(qū)域。
AV解碼器17最后在控制器12的控制之下對(duì)輸出數(shù)據(jù)進(jìn)行解碼,然后將解碼的數(shù)據(jù)提供給用戶。
為了執(zhí)行在光盤中記錄信號(hào)的功能,AV編碼器18根據(jù)控制器12的控制將輸入信號(hào)轉(zhuǎn)換成具有特定格式的信號(hào),例如MPEG2傳輸流,然后將轉(zhuǎn)換的信號(hào)提供給信號(hào)處理器13。
圖3是根據(jù)本發(fā)明的一個(gè)實(shí)施例的內(nèi)容結(jié)構(gòu)的框圖。
參考圖3,能夠?qū)?nèi)容分類成標(biāo)準(zhǔn)內(nèi)容和高級(jí)內(nèi)容。標(biāo)準(zhǔn)內(nèi)容包括記錄介質(zhì)上的導(dǎo)航數(shù)據(jù)和視頻對(duì)象數(shù)據(jù),且僅是高清晰度視頻、高質(zhì)量音頻和若干新功能的擴(kuò)展。而高級(jí)內(nèi)容除由標(biāo)準(zhǔn)內(nèi)容實(shí)現(xiàn)的音頻和視頻擴(kuò)展以外還實(shí)現(xiàn)了更多的交互性。
高級(jí)內(nèi)容以包括播放列表、清單、標(biāo)記和腳本文件的高級(jí)導(dǎo)航以及包括基本視頻集、輔助視頻集、高級(jí)應(yīng)用和高級(jí)字幕的高級(jí)數(shù)據(jù)構(gòu)成。
播放列表提供包括基本視頻集、輔助視頻集、高級(jí)應(yīng)用和高級(jí)字幕的呈現(xiàn)對(duì)象之間的再現(xiàn)信息。
例如,為了再現(xiàn)基本視頻集,光學(xué)記錄/再現(xiàn)裝置10使用播放列表中所述的信息(例如,URI)讀取時(shí)間圖(TMAP),解釋由時(shí)間圖引用的增強(qiáng)視頻對(duì)象信息(EVOBI),然后訪問(wèn)增強(qiáng)視頻對(duì)象信息中定義的合適的基本增強(qiáng)視頻對(duì)象(P-EVOB)。
為了再現(xiàn)輔助視頻集,光學(xué)記錄/再現(xiàn)裝置10解釋使用播放列表中所述的URI所讀取的時(shí)間圖,然后訪問(wèn)該時(shí)間圖中所定義的輔助增強(qiáng)視頻對(duì)象(S-EVOB)。
為了呈現(xiàn)高級(jí)應(yīng)用,光學(xué)記錄/再現(xiàn)裝置10使用播放列表中所述的信息讀取清單文件,存儲(chǔ)清單文件中所定義的資源,然后啟動(dòng)由清單文件表示的初始標(biāo)記文件的呈現(xiàn)。即,光學(xué)記錄/再現(xiàn)裝置10解釋播放列表來(lái)再現(xiàn)根據(jù)本發(fā)明的高級(jí)內(nèi)容。
為了呈現(xiàn)高級(jí)字幕,根據(jù)本發(fā)明的光學(xué)記錄/再現(xiàn)裝置10讀取高級(jí)應(yīng)用的清單文件,存儲(chǔ)清單文件中定義的資源,并啟動(dòng)清單文件中所述的初始標(biāo)記文件的呈現(xiàn)。
具體地,在再現(xiàn)高級(jí)內(nèi)容的過(guò)程中,為兩個(gè)目的使用播放列表。一個(gè)是為光學(xué)記錄/再現(xiàn)裝置的初始系統(tǒng)配置,另一個(gè)是為定義如何呈現(xiàn)高級(jí)內(nèi)容的各種類型的呈現(xiàn)對(duì)象。
播放列表是高級(jí)內(nèi)容再現(xiàn)的配置信息,包括對(duì)象映射信息、軌道號(hào)分配信息、軌道導(dǎo)航信息、資源信息、再現(xiàn)序列信息和系統(tǒng)配置信息。
對(duì)象映射信息通過(guò)將諸如基本視頻集(主要音頻視頻)、輔助視頻集(代用音頻視頻/代用音頻/輔助音頻視頻)、高級(jí)應(yīng)用和高級(jí)字幕等呈現(xiàn)對(duì)象映射到分配給每一標(biāo)題的標(biāo)題時(shí)間線來(lái)給出呈現(xiàn)對(duì)象之間的再現(xiàn)信息。在這種情況中,標(biāo)題時(shí)間線指的是標(biāo)題的虛擬時(shí)間線。標(biāo)題時(shí)間線上時(shí)間的前進(jìn)可由再現(xiàn)模式(例如,正常播放、暫停、跳轉(zhuǎn)等)改變。
映射到標(biāo)題時(shí)間線的呈現(xiàn)對(duì)象根據(jù)標(biāo)題時(shí)間線的時(shí)間前進(jìn)和呈現(xiàn)對(duì)象的有效時(shí)間段來(lái)呈現(xiàn)。在這種情況中,呈現(xiàn)對(duì)象的有效時(shí)間段指的是呈現(xiàn)對(duì)象標(biāo)題時(shí)間線內(nèi)的呈現(xiàn)時(shí)間間隔。如果提供了資源且如果滿足特定條件,則呈現(xiàn)對(duì)象僅在有效時(shí)間段內(nèi)呈現(xiàn)。在對(duì)象映射信息中,基本視頻集或輔助視頻集可由其時(shí)間圖文件的URI(統(tǒng)一資源標(biāo)識(shí)符)引用。同樣,高級(jí)應(yīng)用或高級(jí)字幕可由清單文件的URI引用。
在軌道號(hào)分配信息中,各個(gè)呈現(xiàn)對(duì)象和應(yīng)用內(nèi)的流,例如主要視頻流、主要音頻流、次要視頻流、次要音頻流、次要圖像流和高級(jí)應(yīng)用被分配給軌道。由軌道導(dǎo)航信息給出可由用戶從軌道號(hào)分配信息中定義的軌道中選出的軌道列表。在這種情況中,軌道指的是呈現(xiàn)對(duì)象內(nèi)的元素流(elementary stream),這將由應(yīng)用程序編程接口(后文中簡(jiǎn)稱為API)或用戶導(dǎo)航為再現(xiàn)標(biāo)題而選擇。并且,元素流對(duì)應(yīng)于編碼視頻比特流、編碼音頻比特流和其它編碼比特流之一。軌道由軌道號(hào)標(biāo)識(shí),且可分類成包括視頻軌道與子視頻軌道、音頻軌道、子音頻軌道、字幕軌道和應(yīng)用軌道的五種類型。換言之,軌道號(hào)分配信息指示呈現(xiàn)對(duì)象內(nèi)何種類型的元素流被分配給一軌道號(hào)。
資源信息定義規(guī)定的存檔數(shù)據(jù)或文件是否在標(biāo)題時(shí)間線的特定時(shí)間段內(nèi)加載至文件高速緩存中。
再現(xiàn)序列信息指示標(biāo)題內(nèi)的章節(jié)結(jié)構(gòu)。通過(guò)指示標(biāo)題時(shí)間線上的時(shí)間點(diǎn),定義了標(biāo)題內(nèi)的章節(jié)開始位置。章節(jié)結(jié)束位置由下一章節(jié)的開始位置或最后一章節(jié)的標(biāo)題時(shí)間線的結(jié)束給出。在這種情況中,章節(jié)指的是標(biāo)題時(shí)間線的時(shí)間段。再現(xiàn)位置可由API或用戶操作跳轉(zhuǎn)至特定章節(jié)。
系統(tǒng)配置信息提供諸如流緩沖區(qū)大小等系統(tǒng)配置信息。根據(jù)系統(tǒng)配置信息,播放列表管理器530c改變數(shù)據(jù)高速緩存520內(nèi)的文件高速緩存520a和流緩沖區(qū)520c的大小。
在本發(fā)明中,系統(tǒng)配置信息能夠包含用于無(wú)縫再現(xiàn)的緩沖區(qū)大小信息。無(wú)縫再現(xiàn)的緩沖區(qū)(后文中稱為預(yù)取緩沖區(qū)520b)可分配給數(shù)據(jù)高速緩存520。在這種情況中,播放列表管理器能夠根據(jù)緩沖區(qū)大小信息向數(shù)據(jù)高速緩存520分配預(yù)取緩沖區(qū)。預(yù)取緩沖區(qū)的大小與應(yīng)在當(dāng)前內(nèi)容的再現(xiàn)期間從記錄介質(zhì)中預(yù)先讀出的內(nèi)容數(shù)據(jù)的大小相關(guān)聯(lián)以便進(jìn)行內(nèi)容之間的無(wú)縫再現(xiàn)。記錄介質(zhì)創(chuàng)作者估算連續(xù)再現(xiàn)內(nèi)容的無(wú)縫再現(xiàn)所需的緩沖區(qū)大小,然后能夠在記錄介質(zhì)中存儲(chǔ)所估算的緩沖區(qū)大小。
播放列表可包括多個(gè)標(biāo)題。多個(gè)標(biāo)題中的每一個(gè)具有標(biāo)題號(hào)。高級(jí)導(dǎo)航的標(biāo)題號(hào)被包含在播放列表文件中。將標(biāo)題時(shí)間線分配給多個(gè)標(biāo)題中的每一個(gè)。并且,特定呈現(xiàn)對(duì)象的有效時(shí)間段是由標(biāo)題時(shí)間線上的起始時(shí)間和結(jié)束時(shí)間決定的。
此外,即使存在對(duì)多個(gè)標(biāo)題的再現(xiàn)命令,本發(fā)明也能夠保證標(biāo)題間的無(wú)縫連續(xù)再現(xiàn)。
圖4是根據(jù)本發(fā)明記錄在光盤上的數(shù)據(jù)記錄結(jié)構(gòu)的示意圖,其中在一個(gè)記錄介質(zhì)中存儲(chǔ)了‘標(biāo)準(zhǔn)內(nèi)容’和‘高級(jí)內(nèi)容’兩者。
在本發(fā)明中,記錄介質(zhì)能夠存儲(chǔ)‘標(biāo)準(zhǔn)內(nèi)容’和‘高級(jí)內(nèi)容’中的至少一個(gè)。然而,本發(fā)明涉及再現(xiàn)“高級(jí)內(nèi)容”來(lái)提供連續(xù)再現(xiàn)多個(gè)內(nèi)容的功能。因此,本發(fā)明的記錄介質(zhì)包含‘高級(jí)內(nèi)容’。
參考圖4,根據(jù)本發(fā)明的記錄介質(zhì)具有包含卷空間、視頻管理器(VGM)、視頻標(biāo)題集(VTS)、增強(qiáng)視頻對(duì)象集(EVOBS)和高級(jí)內(nèi)容的邏輯結(jié)構(gòu)。
作為記錄介質(zhì)的數(shù)據(jù)記錄結(jié)構(gòu)的卷結(jié)構(gòu)包括為系統(tǒng)信息分配以便管理記錄介質(zhì)的整個(gè)文件的卷和文件結(jié)構(gòu)、為高密度光學(xué)記錄介質(zhì)格式的數(shù)據(jù)分配的光學(xué)記錄介質(zhì)視頻區(qū)(后文中稱為HD DVD視頻區(qū))和光學(xué)記錄介質(zhì)視頻應(yīng)用的另一個(gè)區(qū)(后文中稱為DVD其它區(qū))。
HD DVD視頻區(qū)包括標(biāo)準(zhǔn)內(nèi)容區(qū)和/或高級(jí)內(nèi)容區(qū)。
如果記錄介質(zhì)包括標(biāo)準(zhǔn)內(nèi)容區(qū),則該內(nèi)容區(qū)包括一個(gè)視頻管理器(VGM)和至少一個(gè)視頻標(biāo)題集。
如果記錄介質(zhì)包括高級(jí)內(nèi)容區(qū),則高級(jí)內(nèi)容區(qū)包括由具有高級(jí)視頻標(biāo)題集的高級(jí)內(nèi)容支持的文件。
此外,圖4中僅示例性地示出了一個(gè)實(shí)施例。因此,標(biāo)準(zhǔn)內(nèi)容區(qū)、高級(jí)內(nèi)容區(qū)和DVD其它區(qū)可按照不同于圖4中所示的實(shí)施例的方式排列。
圖5是本發(fā)明的內(nèi)容的總體系統(tǒng)模型的框圖,其中在‘高級(jí)內(nèi)容’方面中示出了圖2的光學(xué)記錄/再現(xiàn)裝置。
參考圖5,本發(fā)明的高級(jí)內(nèi)容具有包括記錄介質(zhì)30、持久存儲(chǔ)15和網(wǎng)絡(luò)服務(wù)器的數(shù)據(jù)源。
在這種情況中,數(shù)據(jù)源是應(yīng)用程序訪問(wèn)來(lái)執(zhí)行特定功能的對(duì)象。數(shù)據(jù)源內(nèi)的數(shù)據(jù)成為配置高級(jí)內(nèi)容的資源。并且,高級(jí)內(nèi)容由資源的表示來(lái)解釋。并且,數(shù)據(jù)源與光學(xué)記錄/再現(xiàn)裝置的內(nèi)部模塊之間的數(shù)據(jù)交換是由數(shù)據(jù)訪問(wèn)管理器510控制的。
具體地,數(shù)據(jù)訪問(wèn)管理器510控制數(shù)據(jù)從記錄介質(zhì)中讀到內(nèi)部模塊或向記錄介質(zhì)提供文件訪問(wèn)API集。
數(shù)據(jù)訪問(wèn)管理器510控制提供給或連接到光學(xué)記錄/再現(xiàn)裝置10的持久存儲(chǔ)與光學(xué)記錄/再現(xiàn)裝置10的內(nèi)部模塊之間的數(shù)據(jù)交換,且它能夠通過(guò)為持久存儲(chǔ)提供文件訪問(wèn)API集來(lái)支持文件讀/寫功能。
數(shù)據(jù)訪問(wèn)管理器510控制網(wǎng)絡(luò)服務(wù)器與光學(xué)記錄/再現(xiàn)裝置10的內(nèi)部模塊之間的數(shù)據(jù)交換,并為網(wǎng)絡(luò)服務(wù)器提供文件訪問(wèn)API集。
數(shù)據(jù)訪問(wèn)管理器510通常能夠提供文件下載功能和/或文件上傳功能。并且,導(dǎo)航管理器530根據(jù)高級(jí)應(yīng)用指令網(wǎng)絡(luò)服務(wù)器與數(shù)據(jù)高速緩存520之間的文件下載/上傳。
數(shù)據(jù)訪問(wèn)管理器510能夠向呈現(xiàn)引擎540提供協(xié)議級(jí)訪問(wèn)功能。
呈現(xiàn)引擎540根據(jù)來(lái)自導(dǎo)航管理器530的控制命令對(duì)呈現(xiàn)數(shù)據(jù)解碼,然后將所解碼的數(shù)據(jù)輸出給AV呈現(xiàn)器550。
AV呈現(xiàn)器550組合從呈現(xiàn)引擎540和導(dǎo)航管理器530傳入的圖形平面(graphicplane),然后輸出所組合的平面。且,AV呈現(xiàn)器550混合從呈現(xiàn)引擎540提供的PCM(脈沖編碼調(diào)制)流,然后輸出所混合的流。
數(shù)據(jù)高速緩存520是臨時(shí)數(shù)據(jù)存儲(chǔ)。并且,數(shù)據(jù)高速緩存520包括用作數(shù)據(jù)源、導(dǎo)航管理器530和呈現(xiàn)引擎540之間的臨時(shí)緩沖區(qū)的文件高速緩存520a和用作流數(shù)據(jù)的臨時(shí)緩沖區(qū)的流緩沖區(qū)520c。
指示數(shù)據(jù)高速緩存520對(duì)流緩沖區(qū)520c的限定額度的信息包含在播放列表中。并且,根據(jù)該信息在高級(jí)內(nèi)容再現(xiàn)的啟動(dòng)序列期間劃分?jǐn)?shù)據(jù)高速緩存520。
數(shù)據(jù)高速緩存520能夠包括用于無(wú)縫再現(xiàn)的臨時(shí)緩沖區(qū)(圖5中的預(yù)取緩沖區(qū)520b)??赏ㄟ^(guò)將預(yù)取緩沖區(qū)的大小信息包含在播放列表中來(lái)提供給光學(xué)記錄/再現(xiàn)裝置。如果這樣,則預(yù)取緩沖區(qū)將根據(jù)大小信息來(lái)分配。
導(dǎo)航管理器能夠控制諸如遙控器、光學(xué)記錄/再現(xiàn)裝置的面板、鼠標(biāo)、游戲墊等用戶接口,并處理從用戶接口引擎(圖中未示出)中接收到的事件。
并且,導(dǎo)航管理器530包括分析器530a、播放列表管理器530c、高級(jí)應(yīng)用管理器530d和文件高速緩存管理器530b。
播放列表管理器530c基于播放列表中的描述執(zhí)行啟動(dòng)過(guò)程。播放列表管理器530c初始化所有再現(xiàn)控制模塊,控制標(biāo)題時(shí)間線,并在管理文件高速緩存和再現(xiàn)控制模塊以及提供播放器系統(tǒng)的界面中起到作用。
具體地,播放列表管理器530c響應(yīng)于來(lái)自高級(jí)應(yīng)用的請(qǐng)求、來(lái)自每一再現(xiàn)控制模塊的再現(xiàn)進(jìn)展?fàn)顟B(tài)和當(dāng)前播放列表的默認(rèn)再現(xiàn)進(jìn)度表來(lái)控制標(biāo)題時(shí)間線的行進(jìn)。
播放列表管理器530c觀察這樣的再現(xiàn)模塊,諸如基本視頻播放器、輔助視頻播放器等是否能夠維持與時(shí)間線同步的呈現(xiàn)對(duì)象的無(wú)縫再現(xiàn)。如果同步化的呈現(xiàn)對(duì)象不能維持無(wú)縫再現(xiàn),則播放列表管理器530c調(diào)整同步化呈現(xiàn)對(duì)象與標(biāo)題時(shí)間線的時(shí)間之間的呈現(xiàn)定時(shí)。
播放列表管理器530c讀取并分析播放列表內(nèi)對(duì)象映射信息中的資源信息,并將資源信息提供給文件高速緩存管理器530b。
文件高速緩存管理器530b生成資源管理表。并且,播放列表管理器530c命令文件高速緩存管理器530b根據(jù)標(biāo)題時(shí)間線的行進(jìn)加載或丟棄基于該表的資源文件。
播放列表管理器530c通過(guò)將各個(gè)API集提供給高級(jí)應(yīng)用管理器530d中的程序設(shè)計(jì)引擎531d來(lái)管理再現(xiàn)控制模塊,并通過(guò)向程序設(shè)計(jì)引擎531d提供諸如API訪問(wèn)系統(tǒng)信息等播放器系統(tǒng)API來(lái)提供播放系統(tǒng)的接口。
高級(jí)應(yīng)用管理器530d控制高級(jí)內(nèi)容的總體再現(xiàn)操作,并根據(jù)高級(jí)應(yīng)用的標(biāo)記和腳本的協(xié)作來(lái)控制再現(xiàn)引擎540。
在這種情況中,作為一類應(yīng)用的高級(jí)應(yīng)用向與在子視頻平面上再現(xiàn)的主視頻和媒體同步的圖形和子圖像平面提供圖形,并允許用戶與視頻再現(xiàn)之間經(jīng)由諸如遙控器等設(shè)備的交互。
高級(jí)應(yīng)用能夠標(biāo)識(shí)每一持久存儲(chǔ)并訪問(wèn)相應(yīng)的持久存儲(chǔ)。高級(jí)應(yīng)用能夠使用文件I/O API讀/寫/創(chuàng)建/刪除持久存儲(chǔ)上的文件和目錄。并且,高級(jí)應(yīng)用管理光學(xué)記錄/再現(xiàn)裝置10內(nèi)諸如使從記錄介質(zhì)外下載附加數(shù)據(jù)的操作等網(wǎng)絡(luò)功能。
此外,播放列表管理器530c改變文件高速緩存520a的大小和流緩沖區(qū)520c的大小。在本發(fā)明中,播放列表管理器530c能夠向光學(xué)記錄/再現(xiàn)裝置10分配預(yù)取緩沖區(qū)520b用于多個(gè)內(nèi)容的無(wú)縫連續(xù)再現(xiàn)。預(yù)取緩沖區(qū)530b可在高級(jí)內(nèi)容的啟動(dòng)序列期間分配??煞峙溥m用于再現(xiàn)內(nèi)容之中需要最大容量的內(nèi)容的預(yù)取緩沖區(qū)520b的大小。并且,緩沖區(qū)的大小可根據(jù)內(nèi)容再現(xiàn)行進(jìn),根據(jù)每個(gè)內(nèi)容所需的緩沖區(qū)大小來(lái)改變。例如,在連續(xù)再現(xiàn)多個(gè)內(nèi)容時(shí),能夠在再現(xiàn)當(dāng)前內(nèi)容期間改變預(yù)取緩沖區(qū)520b的大小用于下一內(nèi)容的無(wú)縫再現(xiàn)。
光學(xué)記錄/再現(xiàn)裝置10能夠檢查指示內(nèi)容是否被無(wú)縫再現(xiàn)的無(wú)縫信息。在無(wú)縫信息指示內(nèi)容被無(wú)縫再現(xiàn)的情況中,能夠基于再現(xiàn)內(nèi)容的大小分配預(yù)取緩沖區(qū)520b。然而,內(nèi)容提供者可在記錄介質(zhì)中記錄用于內(nèi)容之間的無(wú)縫再現(xiàn)的緩沖區(qū)大小信息。在這種情況中,光學(xué)記錄/再現(xiàn)裝置10能夠使用緩沖區(qū)大小信息分配預(yù)取緩沖區(qū)520b。
可為每個(gè)內(nèi)容定義無(wú)縫信息。并且,也可為每個(gè)內(nèi)容定義緩沖區(qū)大小信息。在這種情況中,預(yù)取緩沖區(qū)520b可在高級(jí)內(nèi)容再現(xiàn)的啟動(dòng)序列期間根據(jù)最大緩沖區(qū)大小信息來(lái)分配,或可被分配成對(duì)應(yīng)于內(nèi)容再現(xiàn)處理中各個(gè)內(nèi)容的緩沖區(qū)大小信息。
此外,用于無(wú)縫再現(xiàn)的無(wú)縫信息和緩沖區(qū)大小信息可包含在播放列表中。圖6和圖7分別示出了包含指示無(wú)縫信息的信息的播放列表和使用無(wú)縫信息的數(shù)據(jù)再現(xiàn)流程的示例。圖8和圖9分別示出了包含用于無(wú)縫再現(xiàn)的緩沖區(qū)大小信息的播放列表和使用緩沖區(qū)大小信息的數(shù)據(jù)再現(xiàn)流程的示例。
圖6是根據(jù)本發(fā)明的一個(gè)實(shí)施例的無(wú)縫信息的示意圖。
根據(jù)本發(fā)明的光學(xué)記錄/再現(xiàn)裝置能夠通過(guò)檢查在連續(xù)再現(xiàn)多個(gè)內(nèi)容過(guò)程中內(nèi)容是否應(yīng)無(wú)縫再現(xiàn)來(lái)為無(wú)縫再現(xiàn)分配預(yù)取緩沖區(qū)。并且,指示內(nèi)容是否應(yīng)無(wú)縫再現(xiàn)的無(wú)縫信息可記錄在記錄介質(zhì)中以便提供給光學(xué)記錄/再現(xiàn)裝置。
播放列表能夠包含高級(jí)內(nèi)容的標(biāo)題信息。并且,為每一標(biāo)題分配了標(biāo)題號(hào)(titleNumber)、標(biāo)識(shí)符(id)和標(biāo)題時(shí)間線。高級(jí)內(nèi)容呈現(xiàn)是基于作為定義呈現(xiàn)進(jìn)度表和呈現(xiàn)對(duì)象之間的同步關(guān)系的主控時(shí)間的標(biāo)題時(shí)間線來(lái)管理的。標(biāo)題時(shí)間線是為數(shù)據(jù)的邏輯再現(xiàn)段落的標(biāo)題定義的,并為每一標(biāo)題定義了默認(rèn)再現(xiàn)序列以及呈現(xiàn)對(duì)象之間的定時(shí)關(guān)系。要再現(xiàn)的呈現(xiàn)對(duì)象的有效時(shí)間段被事先映射到標(biāo)題時(shí)間線。并且,播放列表管理器530c和再現(xiàn)模塊根據(jù)時(shí)間時(shí)間線的時(shí)間進(jìn)度來(lái)控制每一呈現(xiàn)對(duì)象的再現(xiàn)起始時(shí)間和再現(xiàn)結(jié)束時(shí)間。
參考圖6,標(biāo)題ID為‘MainTitle’標(biāo)題號(hào)為‘1’的標(biāo)題的標(biāo)題時(shí)間線持續(xù)時(shí)間為‘00:10:11:21’。圖6中所示的播放列表包括作為標(biāo)題信息的‘PrimaryAudioVideoClip’,它是基本視頻音頻的呈現(xiàn)剪輯。
呈現(xiàn)剪輯是指示呈現(xiàn)對(duì)象片段的對(duì)象映射信息和每一呈現(xiàn)對(duì)象內(nèi)的元素流的軌道號(hào)分配的信息。有諸如‘PrimaryAudioVideoClip’、‘SubstituteAudioVideoClip’、‘substituteAudioClip’、‘secondaryAudioVideoClip’、‘AdvancedSubstitleSegment’和‘ApplicationSegment’等呈現(xiàn)剪輯。
PrimaryAudioVideoClip’表示了呈現(xiàn)對(duì)象對(duì)標(biāo)題時(shí)間線內(nèi)的時(shí)間段的映射以及基本增強(qiáng)視頻對(duì)象(P-EVOB)內(nèi)的元素流的軌道號(hào)分配。
每一呈現(xiàn)剪輯能夠包括呈現(xiàn)對(duì)象的連續(xù)片段在標(biāo)題時(shí)間線上的起始時(shí)間(titleTimeBegin)和該連續(xù)片段的結(jié)束時(shí)間(titleTimeEnd),以及指示基本增強(qiáng)視頻對(duì)象的起始位置的信息(clipTimeBegin)。
并且,播放列表包括作為配置標(biāo)題的呈現(xiàn)對(duì)象的索引信息文件的位置信息的‘src’信息。
例如,在再現(xiàn)其基本音頻視頻對(duì)象的一個(gè)連續(xù)片段的起始時(shí)間(titleTimeBegin)和結(jié)束時(shí)間(titleTimeEnd)分別為‘00:01:00:00’和‘00:02:00:00’的‘PrimaryAudioVideoClip’的情況中,如果由該‘PrimaryAudioVideoClip’表示的增強(qiáng)視頻對(duì)象的起始位置是‘00:01:00:00’,則光學(xué)記錄/再現(xiàn)裝置10使用“src=′file://HDDVD_TS/OBJECT1.MAP′/”來(lái)讀取位于目錄‘HDDVD_TS’下的名為‘OBJECT1.MAP’的時(shí)間圖(TMAP)。通過(guò)解釋由‘OBJECT1.MAP’引用的增強(qiáng)視頻對(duì)象信息(EVOBI),可訪問(wèn)‘EVOBI’中定義的合適的增強(qiáng)視頻對(duì)象。
在本發(fā)明中,播放列表能夠包括指示呈現(xiàn)對(duì)象的每一呈現(xiàn)剪輯被無(wú)縫再現(xiàn)與否的標(biāo)志。
如果下一呈現(xiàn)剪輯的標(biāo)志置為‘真’,則光學(xué)記錄/再現(xiàn)裝置10在當(dāng)前呈現(xiàn)剪輯的再現(xiàn)的進(jìn)行中在再現(xiàn)下一呈現(xiàn)剪輯之前分配預(yù)取緩沖區(qū)520b。并且,光學(xué)記錄/再現(xiàn)裝置10事先從記錄介質(zhì)中讀取來(lái)存儲(chǔ)下一呈現(xiàn)剪輯的數(shù)據(jù)。一旦到達(dá)下一呈現(xiàn)剪輯的再現(xiàn)時(shí)間,則從預(yù)取緩沖區(qū)520中直接再現(xiàn)該緩沖區(qū)中所存儲(chǔ)的數(shù)據(jù),或?qū)?shù)據(jù)加載到文件高速緩存520a中以便再現(xiàn)。這一過(guò)程繼續(xù)直到要再現(xiàn)的呈現(xiàn)剪輯的再現(xiàn)完成。
同時(shí),可為要再現(xiàn)的每個(gè)內(nèi)容定義指示內(nèi)容是否應(yīng)在前一內(nèi)容之后再現(xiàn)的信息。從而,如果下一呈現(xiàn)剪輯的標(biāo)志置為‘真’,則光學(xué)記錄/再現(xiàn)裝置之前通過(guò)在進(jìn)行當(dāng)前呈現(xiàn)剪輯的再現(xiàn)的同時(shí)分配預(yù)取緩沖區(qū)來(lái)加載數(shù)據(jù)加載以存儲(chǔ)在預(yù)取緩沖區(qū)中。如果標(biāo)志置為‘假’,則由于不必預(yù)先加載數(shù)據(jù),因此不必分配用于無(wú)縫再現(xiàn)的緩沖區(qū)。
圖7是使用無(wú)縫信息的數(shù)據(jù)再現(xiàn)的流程圖。
參考圖7,一旦由用戶操作、API等給出對(duì)多個(gè)內(nèi)容的回放命令之后(S110),光學(xué)記錄/再現(xiàn)裝置10建立內(nèi)容的再現(xiàn)次序(S120)。
在這種情況中,光學(xué)記錄/再現(xiàn)裝置10內(nèi)的播放列表管理器530c能夠使用播放列表中包含的信息來(lái)設(shè)置再現(xiàn)次序。例如,播放列表管理器530c能夠以順序、隨機(jī)或混洗模式設(shè)置內(nèi)容的再現(xiàn)次序。內(nèi)容根據(jù)再現(xiàn)次序來(lái)再現(xiàn)。
在當(dāng)前內(nèi)容的再現(xiàn)期間(S130),播放列表管理器530c確認(rèn)來(lái)自播放列表的無(wú)縫信息,然后檢查該內(nèi)容是否被無(wú)縫再現(xiàn)(S140)。如在圖6的前述描述中所述的,可為每一內(nèi)容定義內(nèi)容是否被無(wú)縫再現(xiàn)。
在本發(fā)明中,光學(xué)記錄/再現(xiàn)裝置10可檢查下一內(nèi)容的無(wú)縫信息,并在當(dāng)前內(nèi)容的再現(xiàn)期間為下一內(nèi)容分配預(yù)取緩沖區(qū)520b。在這種情況中,如果下一內(nèi)容的無(wú)縫信息被置為‘真’,則播放列表管理器530c為下一內(nèi)容分配預(yù)取緩沖區(qū)520b(S150)。
如果內(nèi)容的無(wú)縫信息被置為‘假’,則可不分配預(yù)取緩沖區(qū)520b。在這種情況中,當(dāng)下一內(nèi)容的再現(xiàn)時(shí)間到來(lái)時(shí)從記錄介質(zhì)中讀取要再現(xiàn)的數(shù)據(jù)(S170)。
并且,可根據(jù)內(nèi)容再現(xiàn)次序?yàn)槊恳粌?nèi)容分配預(yù)取緩沖區(qū)520b。在這種情況中,將對(duì)要無(wú)縫再現(xiàn)的內(nèi)容逐個(gè)修改預(yù)取緩沖區(qū)520b的大小直到最后內(nèi)容的再現(xiàn)。并且,可將預(yù)取緩沖區(qū)520分配成對(duì)應(yīng)于將在圖8的描述中解釋的‘PrefetchBuffer大小’。
隨后,從記錄介質(zhì)30中讀出下一再現(xiàn)的內(nèi)容(后文中稱為下一內(nèi)容),并將其存儲(chǔ)在預(yù)取緩沖區(qū)520b中(S160)。
如果到達(dá)下一內(nèi)容的再現(xiàn)時(shí)間,則再現(xiàn)預(yù)取緩沖區(qū)520b中的內(nèi)容數(shù)據(jù),以便從之前的內(nèi)容開始連續(xù)地?zé)o縫再現(xiàn)下一內(nèi)容。
此外,如果下一內(nèi)容是要再現(xiàn)的最后內(nèi)容(S180),則多個(gè)內(nèi)容的再現(xiàn)在再現(xiàn)該下一內(nèi)容之后終止。然而,如果下一內(nèi)容不是要再現(xiàn)的最后內(nèi)容(S180),且緊接下一內(nèi)容的內(nèi)容需要無(wú)縫再現(xiàn)(S140),則分配預(yù)取緩沖區(qū)520b,并事先加載數(shù)據(jù)以便存儲(chǔ)到預(yù)取緩沖區(qū)520b中。重復(fù)前述過(guò)程直到再現(xiàn)了所有內(nèi)容。
同時(shí),如果無(wú)縫信息置為‘假’,則由于可能切割標(biāo)題時(shí)間線,用戶可能在根據(jù)多個(gè)內(nèi)容的再現(xiàn)序列的再現(xiàn)過(guò)程中經(jīng)歷內(nèi)容再現(xiàn)的縫隙。
圖8是根據(jù)本發(fā)明的一個(gè)實(shí)施例用于內(nèi)容之間的無(wú)縫再現(xiàn)的緩沖區(qū)大小的信息的示意圖。
記錄介質(zhì)創(chuàng)作者或內(nèi)容提供者能夠通過(guò)將用于內(nèi)容無(wú)縫再現(xiàn)的緩沖區(qū)大小信息包含在特定文件(例如,播放列表)中將信息記錄在記錄介質(zhì)中以便考慮內(nèi)容的無(wú)縫再現(xiàn)。并且,可通過(guò)為每個(gè)要再現(xiàn)的內(nèi)容定義用于無(wú)縫再現(xiàn)的緩沖區(qū)大小信息來(lái)將其記錄在記錄介質(zhì)中。
參考圖8,播放列表包括流緩沖區(qū)大小信息(StreamingBuffer大小)。播放列表管理器為使用StreamingBuffer大小的高級(jí)內(nèi)容再現(xiàn)的啟動(dòng)序列改變數(shù)據(jù)高速緩存520的配置。
如果播放列表中不存在StreamingBuffer大小,這意味著數(shù)據(jù)高速緩存520內(nèi)的流緩沖區(qū)520c大小為0。例如,如果大小的單位為2k字節(jié),且如果播放列表內(nèi)的StreamingBuffer大小為‘n1’,則數(shù)據(jù)高速緩存520內(nèi)的流緩沖區(qū)將被分配‘n1*2k字節(jié)’的大小。
本發(fā)明中,播放列表能夠包括用于無(wú)縫再現(xiàn)的緩沖區(qū)大小信息(后文中稱為PrefetchBuffer(預(yù)取緩沖區(qū))大小信息)。
播放列表管理器530c能夠通過(guò)檢查來(lái)自記錄介質(zhì)的PrefetchBuffer大小信息來(lái)根據(jù)PrefetchBuffer大小信息分配預(yù)取緩沖區(qū)520b。如果大小的單位為2k字節(jié),且如果PrefetchBuffer大小為‘n2’,則預(yù)取緩沖區(qū)520b將被分配‘n2*2k字節(jié)’的大小。將下一再現(xiàn)的內(nèi)容按至多預(yù)取緩沖區(qū)520b的大小預(yù)先加載,然后將它們存儲(chǔ)在預(yù)取緩沖區(qū)520b中。
此外,播放列表能夠包括如前述圖6和圖7的描述中所述的無(wú)縫信息以及PrefetchBuffer大小兩者。在這種情況中,僅當(dāng)無(wú)縫信息被置為‘真’,PrefetchBuffer大小才可被定義以便記錄在播放列表中。內(nèi)容提供者決定是否要無(wú)縫再現(xiàn)內(nèi)容。在試圖無(wú)縫再現(xiàn)相應(yīng)內(nèi)容的情況中,內(nèi)容提供者能夠在記錄介質(zhì)中記錄PrefetchBuffer大小的相應(yīng)內(nèi)容。
同時(shí),如果在數(shù)據(jù)高速緩存520中分配了預(yù)取緩沖區(qū)520b,則文件高速緩存520a的大小為從數(shù)據(jù)高速緩存520的大小中減去流和預(yù)取緩沖區(qū)520c和520b的大小。
圖9是為內(nèi)容之間的無(wú)縫再現(xiàn)使用緩沖區(qū)大小信息的數(shù)據(jù)再現(xiàn)的流程圖。
參考圖9,一旦由用戶操作、API等給出了對(duì)多個(gè)內(nèi)容的回放命令(S210)之后,則光學(xué)記錄/再現(xiàn)裝置10即建立多個(gè)內(nèi)容的再現(xiàn)次序(S220)。
播放列表管理器530c確認(rèn)來(lái)自播放列表的用于內(nèi)容無(wú)縫再現(xiàn)的緩沖區(qū)大小信息(S230)。播放列表管理器530c然后根據(jù)緩沖區(qū)大小信息分配預(yù)取緩沖區(qū)520b(S230)。
可為要再現(xiàn)的每個(gè)內(nèi)容分別定義緩沖區(qū)大小信息。在這種情況中,播放列表管理器530c能夠?qū)㈩A(yù)取緩沖區(qū)520b分配成對(duì)應(yīng)于緩沖區(qū)大小信息中最大的緩沖區(qū)大小(S240),或?qū)㈩A(yù)取緩沖區(qū)520b分配成對(duì)應(yīng)于下一再現(xiàn)的內(nèi)容的緩沖區(qū)大小(S240)。在后一情況中,預(yù)取緩沖區(qū)大小將根據(jù)再現(xiàn)次序改變。
預(yù)先從記錄介質(zhì)30中讀出下一再現(xiàn)的內(nèi)容(后文中稱為下一內(nèi)容),然后將其存儲(chǔ)在所分配的預(yù)取緩沖區(qū)520b中(S250)。一旦下一內(nèi)容的再現(xiàn)時(shí)間到來(lái)之后,可通過(guò)再現(xiàn)預(yù)取緩沖區(qū)520b中所存儲(chǔ)的數(shù)據(jù)來(lái)實(shí)現(xiàn)對(duì)下一內(nèi)容的連續(xù)無(wú)縫再現(xiàn)(S260)。
此外,如前所述的預(yù)取緩沖區(qū)520b可被分配給數(shù)據(jù)高速緩存520或在另一內(nèi)部區(qū)域中定義。
在前述描述中,解釋了對(duì)預(yù)取緩沖區(qū)520b的分配或改變是由播放列表管理器530c管理的?;蛘?,可向光學(xué)記錄/再現(xiàn)裝置10提供預(yù)取管理器作為管理預(yù)取緩沖區(qū)520b的單獨(dú)的控制裝置。
并且,也能夠在記錄介質(zhì)中包含用于無(wú)縫再現(xiàn)的無(wú)縫信息和緩沖區(qū)大小信息兩者。僅當(dāng)無(wú)縫信息被置為‘真’時(shí)才可包括緩沖區(qū)大小信息。
在本發(fā)明中,可實(shí)現(xiàn)要連續(xù)再現(xiàn)的內(nèi)容之間的無(wú)縫再現(xiàn)。并且,在基本增強(qiáng)視頻對(duì)象來(lái)自記錄介質(zhì)的情況中,能夠?qū)崿F(xiàn)不滿足基本增強(qiáng)視頻對(duì)象被指定為一個(gè)剪輯或連接至先前增強(qiáng)視頻對(duì)象的增強(qiáng)視頻對(duì)象在記錄介質(zhì)上鄰近分配的特定條件的內(nèi)容之間的無(wú)縫再現(xiàn)。
從而,本發(fā)明提供以下效果或優(yōu)點(diǎn)。
首先,本發(fā)明能夠?qū)崿F(xiàn)記錄介質(zhì)內(nèi)的內(nèi)容之間的無(wú)縫再現(xiàn)。
其次,本發(fā)明允許未在記錄介質(zhì)上鄰近記錄的內(nèi)容之間的無(wú)縫再現(xiàn)。
對(duì)本領(lǐng)域的技術(shù)人員而言,顯然可對(duì)本發(fā)明進(jìn)行各種修改或變化,而不背離本發(fā)明的精神或范圍。因此,本發(fā)明旨在覆蓋本發(fā)明的各個(gè)修改和變化,只要它們落入所附權(quán)利要求書及其等價(jià)實(shí)施方式的范圍之內(nèi)即可。
權(quán)利要求
1.一種用于接連再現(xiàn)記錄介質(zhì)內(nèi)多個(gè)內(nèi)容的方法,所述方法包括首先再現(xiàn)所述內(nèi)容中的第一內(nèi)容;如果所述記錄介質(zhì)上所記錄的無(wú)縫信息指示將在再現(xiàn)所述第一內(nèi)容之后無(wú)縫地再現(xiàn)第二內(nèi)容,則為所述第二內(nèi)容的無(wú)縫再現(xiàn)分配緩沖區(qū);將所述第二內(nèi)容從所述記錄介質(zhì)預(yù)加載到所述緩沖區(qū)中;以及其次再現(xiàn)預(yù)加載到所述緩沖區(qū)中的所述第二內(nèi)容。
2.如權(quán)利要求1所述的方法,其特征在于,所述緩沖區(qū)是根據(jù)用于無(wú)縫再現(xiàn)的緩沖區(qū)大小信息分配的。
3.如權(quán)利要求1所述的方法,其特征在于,所述緩沖區(qū)被分配給播放器內(nèi)的數(shù)據(jù)高速緩存。
4.一種用于接連再現(xiàn)記錄介質(zhì)內(nèi)的多個(gè)內(nèi)容的裝置,所述裝置包括從所述記錄介質(zhì)中讀取數(shù)據(jù)的拾取頭;以及控制所述內(nèi)容中的第一內(nèi)容以便被再現(xiàn)的控制器,如果記錄在所述記錄介質(zhì)上的無(wú)縫信息指示將在再現(xiàn)所述第一內(nèi)容之后無(wú)縫地再現(xiàn)第二內(nèi)容,則所述控制器為所述第二內(nèi)容的無(wú)縫再現(xiàn)分配緩沖區(qū),所述控制器將所述第二內(nèi)容從所述記錄介質(zhì)中預(yù)加載到所述緩沖區(qū)中;并控制預(yù)加載到緩沖區(qū)中的第二內(nèi)容以便被再現(xiàn)。
5.如權(quán)利要求4所述的裝置,其特征在于,所述控制器根據(jù)用于無(wú)縫再現(xiàn)的緩沖區(qū)大小信息分配所述緩沖區(qū)。
6.如權(quán)利要求4所述的裝置,其特征在于,所述控制器將所述緩沖區(qū)分配給播放器內(nèi)的數(shù)據(jù)高速緩存。
7.一種記錄介質(zhì),包括其上記錄多個(gè)內(nèi)容的流區(qū)域;以及其上記錄所述內(nèi)容的再現(xiàn)管理信息的管理區(qū)域,其中,所述再現(xiàn)管理信息包括指示所述內(nèi)容是否被無(wú)縫再現(xiàn)的無(wú)縫信息。
8.如權(quán)利要求7所述的記錄介質(zhì),其特征在于,所述無(wú)縫信息是為每一內(nèi)容定義的。
9.如權(quán)利要求7所述的記錄介質(zhì),其特征在于,所述再現(xiàn)管理信息還包括用于所述內(nèi)容的無(wú)縫再現(xiàn)的緩沖區(qū)大小信息。
10.如權(quán)利要求9所述的記錄介質(zhì),其特征在于,所述緩沖區(qū)大小信息是為每一內(nèi)容定義的。
11.一種記錄數(shù)據(jù)的方法,包括在記錄介質(zhì)上記錄多個(gè)內(nèi)容;以及記錄所述內(nèi)容的再現(xiàn)管理信息,其中,所述再現(xiàn)管理信息包括指示所述內(nèi)容是否被無(wú)縫再現(xiàn)的無(wú)縫信息。
12.如權(quán)利要求11所述的方法,其特征在于,所述再現(xiàn)管理信息還包括用于所述內(nèi)容的無(wú)縫再現(xiàn)的緩沖區(qū)大小信息。
13.如權(quán)利要求12所述的方法,其特征在于,所述緩沖區(qū)大小信息在所述無(wú)縫信息指示所述內(nèi)容被無(wú)縫再現(xiàn)的情況中被包含在所述再現(xiàn)管理信息中。
14.一種用于記錄數(shù)據(jù)的裝置,包括在記錄介質(zhì)上記錄多個(gè)內(nèi)容的記錄單元;以及生成包括指示所述內(nèi)容是否被無(wú)縫再現(xiàn)的無(wú)縫信息的再現(xiàn)管理信息的控制器,所述控制器控制所述記錄單元在所述記錄介質(zhì)上記錄所述再現(xiàn)管理信息。
15.如權(quán)利要求14所述的裝置,其特征在于,所述再現(xiàn)管理信息還包括用于所述內(nèi)容的無(wú)縫再現(xiàn)的緩沖區(qū)大小信息。
16.如權(quán)利要求15所述的裝置,其特征在于,所述緩沖區(qū)大小信息在所述無(wú)縫信息指示所述內(nèi)容被無(wú)縫再現(xiàn)的情況中被包含在所述再現(xiàn)管理信息中。
全文摘要
公開了一種用于再現(xiàn)數(shù)據(jù)的裝置及其方法、記錄介質(zhì)、用于記錄數(shù)據(jù)的裝置及其方法,通過(guò)它們,可實(shí)現(xiàn)記錄介質(zhì)內(nèi)多個(gè)內(nèi)容之間的無(wú)縫再現(xiàn)。一種接連再現(xiàn)記錄介質(zhì)內(nèi)的多個(gè)內(nèi)容的方法,該方法包括首先再現(xiàn)內(nèi)容中的第一內(nèi)容;如果記錄在記錄介質(zhì)上的無(wú)縫信息指示在再現(xiàn)第一內(nèi)容之后無(wú)縫地再現(xiàn)第二介質(zhì),則為第二內(nèi)容的無(wú)縫再現(xiàn)分配緩沖區(qū);將第二內(nèi)容從記錄介質(zhì)預(yù)加載到緩沖區(qū);然后再現(xiàn)預(yù)加載到緩沖區(qū)中的第二內(nèi)容。
文檔編號(hào)G11B7/00GK1920989SQ20061010592
公開日2007年2月28日 申請(qǐng)日期2006年7月14日 優(yōu)先權(quán)日2005年7月15日
發(fā)明者金建石 申請(qǐng)人:Lg電子株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1