專利名稱:再現(xiàn)數(shù)據(jù)的裝置及其方法、記錄數(shù)據(jù)的裝置及其方法、以及記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及從/在記錄介質(zhì)或存儲中再現(xiàn)數(shù)據(jù)和/或記錄數(shù)據(jù)的方法和裝置 以及記錄介質(zhì)。
背景技術(shù):
近來,廣泛使用能夠記錄大批數(shù)據(jù)的光盤作為記錄介質(zhì)。為了滿足對高圖
像質(zhì)量的視頻數(shù)據(jù)和高聲音質(zhì)量的音頻數(shù)據(jù)的不斷增長的需求,提供了 HDTV 和MPEG2。例如,如果將相當(dāng)于一部HDTV電影的視頻數(shù)據(jù)存儲在具有 MPEG2圖像質(zhì)量的盤中,則需要具有至少20GB的數(shù)據(jù)存儲容量的高密度記 錄介質(zhì)。
為了滿足該需求,已開發(fā)出了藍(lán)光盤、HD-DVD(高清晰度數(shù)字視頻通用 盤)等作為下一代記錄介質(zhì)。并且,已經(jīng)投入許多勞動(dòng)來開發(fā)根據(jù)高清晰度記 錄介質(zhì)規(guī)范的光學(xué)記錄播放器。
然而,盡管由于高清晰度記錄介質(zhì)的開發(fā)使得同時(shí)記錄和再現(xiàn)至少兩種視 頻流數(shù)據(jù)的可能性不斷增加,但到目前為止還未提出合適的再現(xiàn)方法。
發(fā)明內(nèi)容
本發(fā)明涉及一種管理至少一個(gè)畫中畫呈現(xiàn)路徑的再現(xiàn)的方法。 在一個(gè)實(shí)施方式中,該方法包括基于存儲在存儲器中的管理信息確定要 隨同主視頻流再現(xiàn)的輔助視頻流。輔助視頻流表示相對于由主視頻流表示的主 呈現(xiàn)路徑的畫中畫呈現(xiàn)路徑。管理信息包括標(biāo)識用于再現(xiàn)的輔助視頻流的標(biāo)識 信息,并且管理信息包括指示是否要顯示該輔助視頻流的顯示信息?;诠芾?信息選擇性地再現(xiàn)所確定的輔助視頻流。
在一個(gè)實(shí)施方式中,基于一指令設(shè)置所述顯示信息的狀態(tài)。例如,該指令 可從用戶、應(yīng)用程序接口等接收。 一個(gè)實(shí)施方式還包括解碼所述輔助視頻流,即使顯示信息指示不顯示輔助視頻流亦是如此。
另一個(gè)實(shí)施方式還包括從記錄在記錄介質(zhì)上的導(dǎo)航信息讀取管理表。該導(dǎo) 航信息包括輔助視頻流條目,并且關(guān)于這多個(gè)輔助視頻流條目中的所選擇的一 個(gè)的標(biāo)識信息被存儲在存儲器中。
在又一個(gè)實(shí)施方式中,管理表還包括組合信息。該組合信息指示可與輔助 視頻流組合的輔助音頻流。將標(biāo)識由組合信息指示的多個(gè)輔助音頻流中的所選 擇的一個(gè)的輔助音頻流號存儲為標(biāo)識信息。
再一個(gè)實(shí)施方式還包括基于存儲在存儲器中的管理信息確定要隨同輔助 視頻流再現(xiàn)的輔助音頻流?;诠芾硇畔⒃佻F(xiàn)所確定的輔助音頻流。
本發(fā)明還涉及一種再現(xiàn)裝置。
在一個(gè)實(shí)施方式中,該再現(xiàn)裝置包括存儲單元和控制器。該存儲單元被配 置成存儲管理信息。管理信息指示用于再現(xiàn)的輔助視頻流,并指示是否顯示該 輔助視頻流??刂破鞅慌渲贸苫诠芾硇畔⒖刂戚o助視頻流的再現(xiàn)。輔助視頻 流表示相對于由主視頻流表示的主呈現(xiàn)路徑的畫中畫呈現(xiàn)路徑。
在一個(gè)實(shí)施方式中,存儲單元包括至少一個(gè)狀態(tài)寄存器。
在一個(gè)實(shí)施方式中,管理信息包括指示是否顯示所述輔助視頻流的標(biāo)志。 在該實(shí)施方式中,控制器可基于接收到的指令設(shè)置該標(biāo)志的狀態(tài)。例如,該指 令可從用戶、應(yīng)用程序接口等接收。
在一個(gè)實(shí)施方式中,該裝置還包括配置成解碼輔助視頻流的解碼器,并 且控制器被配置成控制解碼器解碼輔助視頻流,即使管理數(shù)據(jù)指示不顯示輔助 視頻流亦是如此。
又一個(gè)實(shí)施方式包括配置成驅(qū)動(dòng)再現(xiàn)設(shè)備再現(xiàn)數(shù)據(jù)的驅(qū)動(dòng)器??刂破鞅?配置成控制該驅(qū)動(dòng)器再現(xiàn)管理表。管理表指示若干輔助視頻流條目,且控制器 在存儲單元中存儲標(biāo)識所述若干輔助視頻流條目中所選擇的一個(gè)的輔助視頻
流號作為管理信息的一部分。
在該裝置的一個(gè)實(shí)施方式中,管理信息指示用于再現(xiàn)的輔助視頻流并指示 是否播放該輔助視頻流。
在裝該置的另一個(gè)實(shí)施方式中,管理信息包括指示顯示輔助視頻流的大小 的大小信息,且控制器被配置成控制再現(xiàn)以使得輔助視頻流以大小信息所指示的大小被顯示。
例如,存儲在存儲器中的大小信息可從用戶、應(yīng)用程序接口等接收。 在一個(gè)實(shí)施方式中,控制器被配置成控制驅(qū)動(dòng)器再現(xiàn)來自記錄介質(zhì)中記錄
的播放列表的元數(shù)據(jù)。播放列表至少指示用于再現(xiàn)的主視頻流,且元數(shù)據(jù)包括
大小信息??刂破鞅慌渲贸稍诖鎯卧写鎯Υ笮⌒畔ⅰ?br>
本發(fā)明還涉及一種具有用于管理至少一個(gè)畫中畫呈現(xiàn)路徑的再現(xiàn)的數(shù)據(jù)
結(jié)構(gòu)的記錄介質(zhì)。
在一個(gè)實(shí)施方式中,該記錄介質(zhì)包括輔助視頻流號區(qū)和第一標(biāo)志區(qū)。該輔 助視頻流號區(qū)存儲標(biāo)識用于從另一個(gè)記錄介質(zhì)再現(xiàn)的輔助視頻流的號碼。輔助 視頻流表示相對于由主視頻流表示的主呈現(xiàn)路徑的畫中畫呈現(xiàn)路徑。第一標(biāo)志 區(qū)存儲指示是否播放輔助視頻流的第一標(biāo)志。
本發(fā)明還涉及記錄用于管理至少一個(gè)畫中畫呈現(xiàn)路徑的再現(xiàn)的數(shù)據(jù)結(jié)構(gòu) 的裝置和方法。
包括于此以提供對本發(fā)明的進(jìn)一步理解、并被結(jié)合在本申請中且構(gòu)成其一 部分的附圖示出本發(fā)明的實(shí)施方式,其與說明書一起可用來解釋本發(fā)明的原 理。
在附圖中
圖1是經(jīng)由光學(xué)記錄播放器再現(xiàn)記錄介質(zhì)和/或存儲內(nèi)的數(shù)據(jù)的一個(gè)實(shí)施 方式的圖示;
圖2是本發(fā)明的記錄在作為記錄介質(zhì)的光盤中的文件結(jié)構(gòu)的圖示; 圖3是本發(fā)明的作為記錄介質(zhì)的光盤的記錄結(jié)構(gòu)的圖示; 圖4是用于解釋根據(jù)本發(fā)明的一個(gè)實(shí)施方式的輔助視頻的再現(xiàn)的圖示; 圖5是根據(jù)本發(fā)明的一個(gè)實(shí)施方式的光學(xué)記錄播放器的總體配置的示意 性框圖6是根據(jù)本發(fā)明的一個(gè)實(shí)施方式的回放系統(tǒng)的示意性框圖7是利用根據(jù)本發(fā)明的一個(gè)實(shí)施方式的回放系統(tǒng)的數(shù)據(jù)再現(xiàn)裝置的圖
示;圖8A是根據(jù)本發(fā)明的一個(gè)實(shí)施方式提供給再現(xiàn)裝置的狀態(tài)存儲單元的示
例圖8B是作為圖8A所示的狀態(tài)存儲單元的一部分的PSR14的示例圖; 圖9是根據(jù)本發(fā)明的一個(gè)實(shí)施方式包括關(guān)于輔助視頻流的信息的表的句 法的示例圖;以及
圖IO是根據(jù)本發(fā)明的一個(gè)實(shí)施方式再現(xiàn)數(shù)據(jù)的方法的流程圖。
具體實(shí)施例方式
下面將詳細(xì)參考本發(fā)明的示例實(shí)施方式,其具體示例圖示于附圖中。只要 有可能,即在所有附圖中使用相同的附圖標(biāo)記表示相同或相似的部件。
僅為示例目的,諸如DVD、藍(lán)光盤(BD)、 HD-DVD、 NFR(近場記錄)盤等 光盤將在描述本發(fā)明時(shí)用作示例記錄介質(zhì),但將理解本發(fā)明不限于光盤作為記 錄介質(zhì)。為了進(jìn)一步便于解釋,本發(fā)明更具體地采用"藍(lán)光盤(BD)"作為記錄 介質(zhì)的例子。然而,顯然本發(fā)明的技術(shù)思想同等地適用于包括HD-DVD等的 其它記錄介質(zhì)。
在本發(fā)明中,"存儲"可以是設(shè)置在諸如圖l所示的光學(xué)記錄播放器中的 存儲裝置,并表示可隨機(jī)存儲信息和數(shù)據(jù)的元件。具體地,目前一般使用的存 儲包括"硬盤"、"系統(tǒng)存儲器"、"閃存"等,這不對本發(fā)明的范圍構(gòu)成限 定。
"存儲"可用作存儲與記錄介質(zhì)相關(guān)聯(lián)的數(shù)據(jù)的裝置。將存儲在存儲內(nèi)的 與記錄介質(zhì)相關(guān)聯(lián)的數(shù)據(jù)可包括可從外界諸如從因特網(wǎng)下載的數(shù)據(jù)。
同樣顯然的是,可將直接從記錄介質(zhì)讀出的數(shù)據(jù)部分地或?qū)⑴c記錄在記錄 介質(zhì)中的數(shù)據(jù)的再現(xiàn)相關(guān)聯(lián)的生成的系統(tǒng)數(shù)據(jù)(例如,元數(shù)據(jù)等)存儲在存儲中。
在以下的描述中"內(nèi)容"可以是由記錄介質(zhì)作者提供的作為構(gòu)成標(biāo)題的內(nèi) 容的數(shù)據(jù)。
并且,提供內(nèi)容的一方一般被稱為"內(nèi)容提供者(CP)"。 為了便于解釋本發(fā)明,記錄在記錄介質(zhì)內(nèi)的數(shù)據(jù)將被稱為"原始數(shù)據(jù)", 而從記錄介質(zhì)之外獲得并與記錄介質(zhì)相關(guān)聯(lián)的數(shù)據(jù)將被稱為"附加數(shù)據(jù)"。原 始數(shù)據(jù)和附加數(shù)據(jù)僅是根據(jù)獲取方法來分類的。所以,存在于光盤以外并具有與原始數(shù)據(jù)相關(guān)聯(lián)的任何種類的屬性的數(shù)據(jù)可被稱為附加數(shù)據(jù)。如以下描述中所使用的"標(biāo)題"可以是構(gòu)成與用戶的接口的再現(xiàn)單元。每 個(gè)標(biāo)題與特定對象鏈接。并且,根據(jù)對象內(nèi)的命令或程序再現(xiàn)與記錄在盤內(nèi)的 對應(yīng)標(biāo)題相關(guān)聯(lián)的流。具體地,為了便于解釋本發(fā)明,在盤內(nèi)所記錄的諸多標(biāo)題當(dāng)中根據(jù)MPEG2壓縮的具有運(yùn)動(dòng)畫面、電影和交互式信息的標(biāo)題將被稱為 "HDMV標(biāo)題"。并且,在盤內(nèi)所記錄的諸多標(biāo)題中由Java程序執(zhí)行的具有 運(yùn)動(dòng)畫面、電影和交互式信息的標(biāo)題將被稱為"BD-J標(biāo)題"。在以下描述中使用的"PiP(畫中畫)"表示在正在再現(xiàn)的主視頻的圖像之上 播放輔助視頻的功能。在以下的描述中使用的"再現(xiàn)管理數(shù)據(jù)"表示在管理視頻或音頻流的再現(xiàn) 時(shí)使用的信息。并且,包含視頻流條目信息和音頻流條目信息及管理輔助視頻 回放的元數(shù)據(jù)的流號(STN)表包括在"再現(xiàn)管理數(shù)據(jù)中"。以上解釋的術(shù)語可分別由指示相同功能的任何術(shù)語來替換。圖1示出經(jīng)由光學(xué)記錄播放器再現(xiàn)記錄介質(zhì)和/或存儲內(nèi)的數(shù)據(jù)的一個(gè)實(shí) 施方式。參考圖1,根據(jù)本發(fā)明的"光學(xué)記錄播放器"IO使得能記錄或回放根據(jù)各 種規(guī)范的光盤。并且,可將光學(xué)記錄播放器10設(shè)計(jì)成記錄/播放特定規(guī)范的光 盤(例如,BD)。此外,可使光學(xué)記錄播放器IO僅播放光盤。在本發(fā)明以下的 描述中,考慮到藍(lán)光盤(BD)與外圍設(shè)備之間的交互性,將再現(xiàn)藍(lán)光盤(BD)的 BD播放器或記錄/播放藍(lán)光盤(BD)的BD刻錄機(jī)作為例子。并且,顯然"光學(xué) 記錄播放器"IO包括可加載在計(jì)算機(jī)等內(nèi)部的"驅(qū)動(dòng)器"。根據(jù)本發(fā)明的光學(xué)記錄播放器10裝備有記錄/播放光盤30的功能和接收 外部輸入信號、對所接收的信號執(zhí)行信號處理、并經(jīng)由另一個(gè)外部顯示器20 向用戶投放對應(yīng)圖像的功能。在這種情形中,對外部輸入信號沒有限制。并且, 數(shù)字多媒體廣播(DMB)信號、因特網(wǎng)信號等可以是外部輸入信號的代表之一。 在作為易于訪問的媒介的因特網(wǎng)的情形中,來自因特網(wǎng)的特定數(shù)據(jù)可經(jīng)由光學(xué) 記錄播放器IO來下載。將詳細(xì)解釋原始數(shù)據(jù)和附加數(shù)據(jù)如下。例如,如果用于特定標(biāo)題的多路復(fù) 用AV流作為原始數(shù)據(jù)記錄在光盤內(nèi),并且如果從因特網(wǎng)提供了與原始數(shù)據(jù)的音頻流(例如,韓語)不同的音頻流(例如,英語)作為附加數(shù)據(jù),則可由用戶作 出從因特網(wǎng)下載此作為附加數(shù)據(jù)的音頻流以隨同原始數(shù)據(jù)的AV流一起再現(xiàn)的 請求,或是從因特網(wǎng)下載此作為附加數(shù)據(jù)的音頻流(例如,英語)以單獨(dú)再現(xiàn) 的請求。為了使得這些請求能夠?qū)崿F(xiàn),原始數(shù)據(jù)與附加數(shù)據(jù)之間的關(guān)聯(lián)被規(guī)整, 并提供了根據(jù)用戶請求管理/再現(xiàn)數(shù)據(jù)的系統(tǒng)化方法。為了實(shí)現(xiàn)用戶的請求,提供了原始數(shù)據(jù)與附加數(shù)據(jù)之間的文件結(jié)構(gòu)。參考圖2和圖3詳細(xì)解釋可用于藍(lán)光盤(BD)的文件和數(shù)據(jù)結(jié)構(gòu)如下。圖2是根據(jù)本發(fā)明的一個(gè)實(shí)施方式記錄在作為記錄介質(zhì)的光盤內(nèi)的文件 結(jié)構(gòu)的圖示。具體地,圖2示出用于對記錄在盤內(nèi)的原始數(shù)據(jù)進(jìn)行再現(xiàn)管理的 文件結(jié)構(gòu)。參考圖2,至少一個(gè)BDMV目錄存在于一個(gè)根目錄下。索引文件("index")和對象文件("MovieObject")作為用于確保與用戶的交互性的通用文件(上層文件)信息存在于BDMV目錄中。并且,BDMV目錄包括播放列表目錄("PLAYLIST")、剪輯信息目錄("CLIPINF")、流目錄("STREAM")、輔助目錄("AUXDATA" )、 BD-J對象目錄("BDJO")、元數(shù)據(jù)目錄("META")、備份目錄("BACKUP")、以及JAR目錄。BACKUP目錄具有實(shí)際記錄在盤內(nèi)的數(shù)據(jù)的信息和關(guān)于再現(xiàn)所記錄的數(shù)據(jù)的方法的信息。詳細(xì)解釋其它目錄和 包括在其中每一目錄中的文件如下。JAR目錄包括JAVA程序文件。元數(shù)據(jù)目錄("META")包括作為關(guān)于數(shù)據(jù)的數(shù)據(jù)的元數(shù)據(jù)文件。目卩,在 元數(shù)據(jù)目錄("META")中,存在用于盤庫的元數(shù)據(jù)文件等作為用于數(shù)據(jù)的高 效率搜索和管理的元數(shù)據(jù)文件。BD-J對象目錄("BDJO")包括用于再現(xiàn)BD-J標(biāo)題的BD-J對象文件。 輔助目錄("AUXDATA")包括含有用于盤回放的信息的輔助文件。例如, AUXDATA目錄可包括在執(zhí)行交互圖形的情形中提供點(diǎn)擊聲音的聲音文件 ("Sound.bdmv")、和在盤回放的情形中提供字體信息的字體文件("lllll.otf" 和"99999.otf")。在流目錄("STREAM")中,存在以特定格式記錄在盤內(nèi)的多個(gè)AV流文 件。其中每一個(gè)流一般都被記錄為MPEG-2傳輸分組,并且"*.m2ts"用作流文件的擴(kuò)展名(01000.m2ts、 02000.m2ts等)。具體地,通過將視頻、音頻和圖 形信息多路復(fù)用在一起生成的流被稱為AV流,且至少一個(gè)或多個(gè)AV流文件 構(gòu)成一個(gè)標(biāo)題。
剪輯信息目錄("CLIPINF")包括分別一一對應(yīng)于各流文件的剪輯信息文 件(01000.clpi、 02000.clpi等)。具體地,剪輯信息文件("*.clpi")包括對應(yīng)的 流文件的屬性信息和定時(shí)信息。具體地,流文件("*.m2ts")和對應(yīng)于該流文 件("*.m2ts")的剪輯信息文件("*.clpi")被合稱為"剪輯"。艮P,"剪輯"是 包含流文件("*.m2ts")和剪輯信息文件("*.clpi")兩者的數(shù)據(jù)。
播放列表目錄("PLAYLIST")包括多個(gè)播放列表文件("*.mpls")。播放 列表是用于再現(xiàn)剪輯的一組播放區(qū)間。并且,播放區(qū)間被稱為播放項(xiàng)。其中每 一個(gè)播放列表文件("*.mpls")包括至少一個(gè)播放項(xiàng)和指定再現(xiàn)特定剪輯的播 放區(qū)間的子播放項(xiàng)(SPI)。播放項(xiàng)和子播放項(xiàng)(SPI)具有關(guān)于特定剪輯的再現(xiàn)開始 時(shí)間(IN-Time)和再現(xiàn)結(jié)束時(shí)間(OUT-Time)的信息。所以,播放列表可被稱為 播放項(xiàng)的集合。并且,用于管理輔助視頻的再現(xiàn)的元數(shù)據(jù)包括在播放列表文件 中。此外,元數(shù)據(jù)包括與輔助視頻的再現(xiàn)相關(guān)聯(lián)的輔助視頻再現(xiàn)時(shí)間、再現(xiàn)位 置和大小。
播放列表文件內(nèi)通過至少一個(gè)播放項(xiàng)的再現(xiàn)過程被稱為"主路徑",而播 放列表文件內(nèi)通過各個(gè)子播放項(xiàng)的再現(xiàn)過程被稱為"子路徑"。主路徑提供播 放列表的主要呈現(xiàn),而子路徑提供與主要呈現(xiàn)相關(guān)聯(lián)的輔助性呈現(xiàn)。主路徑應(yīng) 存在于播放列表文件內(nèi),并且至少一個(gè)子路徑可根據(jù)子播放項(xiàng)(SPI)而存在。
在本發(fā)明中,通過主路徑再現(xiàn)的視頻數(shù)據(jù)也被稱為主視頻,而通過子 路徑再現(xiàn)的視頻數(shù)據(jù)也被稱為輔助視頻。由光學(xué)記錄播放器再現(xiàn)主視頻和 輔助視頻兩者的功能可以是"畫中畫(PiP)"。
備份目錄BACKUP存儲記錄文件結(jié)構(gòu)的數(shù)據(jù)當(dāng)中與盤回放相關(guān)聯(lián)的信息 的索引文件("index")、對象文件(MovieObject、 BD-J Object)、單元鍵文件、 播放列表目錄PLAYLIST內(nèi)的所有播放列表文件("*.mpls")、以及剪輯信 息目錄CLIPINF內(nèi)的所有剪輯信息文件("*.clpi")的拷貝。因?yàn)槲募G失對于 盤回放可能是致命的,所以BACKUP目錄存儲這些文件用于備份。
顯然,本發(fā)明的文件結(jié)構(gòu)不限于上面解釋的名稱和位置。即,上述的目錄200680039044.9
說明書第8/17頁
和文件不應(yīng)通過其名稱和位置來理解,而應(yīng)通過其意義來理解。
圖3是根據(jù)本發(fā)明的一個(gè)實(shí)施方式的寫在作為記錄介質(zhì)的光盤上的數(shù)據(jù)
記錄結(jié)構(gòu)的圖示,其示出了前述與文件結(jié)構(gòu)相關(guān)聯(lián)的信息如何記錄在相應(yīng)的盤 內(nèi)。
參考圖3,從盤的內(nèi)圓周看起,存在作為用于管理所有文件的系統(tǒng)信息的
文件系統(tǒng)信息區(qū);在其中寫入播放列表和剪輯信息文件以再現(xiàn)所記錄的AV流 ("*.m2ts")的區(qū)(數(shù)據(jù)庫區(qū));以及在其中記錄有由音頻/視頻/圖形或JAR文件 構(gòu)成的流的AV流區(qū)。
并且,記錄用于再現(xiàn)流區(qū)等內(nèi)的內(nèi)容的文件信息的區(qū)被稱為"再現(xiàn)管理 區(qū)",并對應(yīng)于文件系統(tǒng)信息區(qū)或數(shù)據(jù)庫。在某些情形中,流的再現(xiàn)信息可被 記錄在流區(qū)內(nèi)的流的頭部中。在這種情形中,頭部也對應(yīng)于管理區(qū)。所以,與 回放管理相關(guān)聯(lián)的信息可被記錄在"再現(xiàn)管理區(qū)"中。
然而,圖3所示的每一個(gè)區(qū)都是示例性地提出的。并且,明顯本發(fā)明不限 于圖3所示的各區(qū)的編排結(jié)構(gòu)。
圖4是根據(jù)本發(fā)明的實(shí)施方式的輔助視頻的再現(xiàn)模式的圖示。
參考圖4解釋在正播放的主視頻的圖像之上播放輔助視頻的一個(gè)實(shí)施方 式如下。
參考圖4,在回放主視頻410的同時(shí),可請求將與主視頻410相關(guān)聯(lián)的另 一個(gè)視頻數(shù)據(jù)輸出到同一顯示單元20。例如,在播放電影或紀(jì)錄片期間,在要 向用戶提供導(dǎo)演對攝制過程的解說的情形中,顯示解說的視頻可作為輔助視頻 420隨同主視頻410回放。這樣,輔助視頻420可隨同主視頻410的回放一起 播放。
在某些情形中,輔助視頻420的回放可在再現(xiàn)主視頻410的中間開始。并 且,還可根據(jù)回放過程在屏幕上的不同位置或大小顯示輔助視頻420。此外, 還可與主視頻410的回放獨(dú)立地開始或結(jié)束相應(yīng)的回放。主視頻410可隨同相 關(guān)聯(lián)的音頻410a —起播放,并且輔助視頻420可隨同相關(guān)聯(lián)的音頻420a —起 播放。
提供關(guān)于輔助視頻播放定時(shí)點(diǎn)、播放位置、大小以及構(gòu)成輔助視頻的流的 信息以回放輔助視頻。并且,還提供了用于定義隨同輔助視頻一起再現(xiàn)的音頻流、呈現(xiàn)圖形或文本字幕流(例如,PiPPGtextST流)的信息以及用于定義流的 允許再現(xiàn)組合的信息。此外,光學(xué)記錄播放器設(shè)有存儲輔助視頻的回放狀態(tài)和 回放環(huán)境的存儲單元(例如,PSR)。圖5是根據(jù)本發(fā)明的一個(gè)實(shí)施方式的光學(xué)記錄播放器的總體配置的框圖。 參考圖5,根據(jù)本發(fā)明的一個(gè)實(shí)施方式的光學(xué)記錄播放器10包括用于再 現(xiàn)記錄在光盤中的原始數(shù)據(jù)和包括回放管理文件信息在內(nèi)的再現(xiàn)管理信息的 拾取頭11、用于控制拾取頭11的動(dòng)作的伺服14、以及用于將從拾取頭11接 收到的再現(xiàn)信息恢復(fù)成特定的信號值的信號處理器13。信號處理器13還將待 記錄信號調(diào)制成可記錄在光盤上的信號。微處理器16控制這些元件的總體操 作。拾取頭11、伺服14、信號處理器13和微處理器16也被合稱為"記錄/ 再現(xiàn)單元"。根據(jù)本發(fā)明,記錄/再現(xiàn)單元在控制器12的控制下從光盤30或存 儲15讀取數(shù)據(jù),并將所讀取的數(shù)據(jù)發(fā)送到AV解碼器17b。記錄/再現(xiàn)單元還 接收來自AV編碼器18的經(jīng)編碼的信號,并將所接收到的信號記錄在光盤30 中。因此,記錄/再現(xiàn)單元可在光盤30中記錄視頻和音頻數(shù)據(jù)??刂破?2根據(jù)用戶命令下載存在于光盤30以外的附加數(shù)據(jù),并將這些附 加數(shù)據(jù)存儲在存儲15中。控制器12還應(yīng)用戶的請求再現(xiàn)存儲在存儲15中的 附加數(shù)據(jù)和/或光盤30中的原始數(shù)據(jù)。光學(xué)記錄/再現(xiàn)裝置10還包括用于最終解碼數(shù)據(jù)、并在控制器12的控制 下將經(jīng)解碼的數(shù)據(jù)提供給用戶的回放系統(tǒng)17。回放系統(tǒng)17包括用于解碼AV 信號的AV解碼器17b。 AV解碼器17b可包括多個(gè)解碼器?;胤畔到y(tǒng)17還包 括用于分析與特定標(biāo)題的回放相關(guān)聯(lián)的對象命令或應(yīng)用、用于分析經(jīng)由控制器 12輸入的用戶命令、以及用于基于分析的結(jié)果確定回放方向的播放器模型17a。 在一個(gè)實(shí)施方式中,可將播放器模式17a實(shí)現(xiàn)為包括AV解碼器17a。在這種 情形中,回放系統(tǒng)17是播放器模型本身。圖6是根據(jù)本發(fā)明的一個(gè)實(shí)施方式的回放系統(tǒng)的示意性框圖。參考圖6,根據(jù)本發(fā)明的一個(gè)實(shí)施方式的解碼器17b包括解碼主視頻的主 視頻解碼器610a、和解碼輔助視頻的輔助視頻解碼器610b。經(jīng)解碼的主視頻和輔助視頻分別經(jīng)由主視頻平面620a和輔助視頻平面620b輸出以便提供給用戶。
控制器12檢查輔助視頻的再現(xiàn)管理數(shù)據(jù)并控制輔助視頻解碼器610b,以 使得輔助視頻可根據(jù)管理該輔助視頻的回放的元數(shù)據(jù)解碼成在特定定時(shí)點(diǎn)處 的特定位置和大小(這將在以下詳細(xì)描述)。如上所述,主視頻流數(shù)據(jù)和/或輔助 視頻流數(shù)據(jù)可記錄在記錄介質(zhì)30中或可從記錄介質(zhì)以外下載到存儲15中。
并且,根據(jù)本發(fā)明的光學(xué)記錄播放器10包括AV編碼器18。為了執(zhí)行在 光盤上記錄信號的功能,AV編碼器18根據(jù)控制器12的控制將輸入信號轉(zhuǎn)換 成特定格式的信號,例如,MPEG2傳輸流,然后將轉(zhuǎn)換得到的信號提供給信 號處理器13。類似于AV解碼器17b, AV編碼器18可包括多個(gè)解碼器??刂?器12能夠控制經(jīng)對應(yīng)的編碼器轉(zhuǎn)換以提供給信號處理單元13以便記錄在光盤 上的主視頻流和輔助視頻流、主音頻流和輔助音頻流、再現(xiàn)管理數(shù)據(jù)等。
圖7示出利用根據(jù)本發(fā)明的一個(gè)實(shí)施方式的回放系統(tǒng)的數(shù)據(jù)再現(xiàn)裝置,在 其中輔助視頻通過該數(shù)據(jù)再現(xiàn)裝置隨同主視頻一起再現(xiàn)。
參考圖7,"回放系統(tǒng)"包括配置為設(shè)置在光學(xué)記錄播放器內(nèi)和/或存儲在 記錄介質(zhì)上并下載到光學(xué)記錄播放器上的程序(軟件)和/或硬件的再現(xiàn)處理裝 置的集合。回放系統(tǒng)播放加載到光學(xué)記錄播放器中的記錄介質(zhì),同時(shí)再現(xiàn)和管 理諸如存儲在存儲中的與記錄介質(zhì)相關(guān)聯(lián)的數(shù)據(jù)(例如,在從記錄介質(zhì)以外下 載的數(shù)據(jù))。
具體地,回放系統(tǒng)17包括"用戶事件管理器(171)"、"模塊管理器(172)"、 "元數(shù)據(jù)管理器(173)" 、 "HDMV模塊(174)" 、 "BD-J模塊(175)"、"回 放控制引擎(176)"、"呈現(xiàn)引擎(177)"、和"虛擬文件系統(tǒng)(40)",這些將 在下文中詳細(xì)描述。
作為分別用于再現(xiàn)HDMV標(biāo)題和BD-J標(biāo)題的單獨(dú)的再現(xiàn)處理/管理裝置, 用于HDMV標(biāo)題的"HDMV模塊(174)"和用于BD-J標(biāo)題的"BD-J模塊(175)" 彼此獨(dú)立地構(gòu)造。"HDMV模塊(174)"和"BD-J模塊(175)"各自皆具有用 于接收上述對象(電影對象或BD-J對象)內(nèi)的命令或程序、并處理該命令或程序 的控制功能。"元數(shù)據(jù)管理器(173)"能夠在用戶的控制下在任何時(shí)間執(zhí)行標(biāo)題 選擇并向用戶提供記錄介質(zhì)和標(biāo)題元數(shù)據(jù)。"HDMV模塊(174)"和"BD-J 模塊(175)"通過將命令或應(yīng)用與回放系統(tǒng)的硬件配置分離開來使得能夠?qū)崿F(xiàn)命令或應(yīng)用的可移植性。作為用于接收以便處理命令、應(yīng)用等的裝置,"命令處
理器(174a)"被設(shè)置在"HDMV模塊(174)"內(nèi),并且"Java VM (175a)"和"應(yīng) 用管理器(175b)"被設(shè)置在"BD-J模塊(175)"內(nèi)。
"JavaVM(175)"是執(zhí)行應(yīng)用的虛擬機(jī)(VM)。"應(yīng)用管理器(175b)" 包括管理應(yīng)用的生存周期的應(yīng)用程序管理功能。
此外,"模塊管理器(172)"被設(shè)置成向"HDMV模塊(174)"或"BD-J 模塊(175)"投遞用戶命令,并控制"HDMV模塊(174)"或"BD-J模塊(175)" 的操作。
同樣提供了的"回放控制引擎(176)"根據(jù)"HDMV模塊(174)"或"BD-J 模塊(175)"的再現(xiàn)命令解釋記錄在盤內(nèi)的播放列表文件信息,并執(zhí)行相應(yīng)的再 現(xiàn)功能。此外,提供用于解碼由"回放控制引擎(176)"再現(xiàn)并管理的特定流、 并將經(jīng)解碼的流顯示在屏幕上的"呈現(xiàn)引擎(177)"。具體地,"回放控制引擎 (176)"包括實(shí)際上管理再現(xiàn)的"回放控制功能(176a)"以及存儲播放器狀態(tài)寄 存器(PSR)和通用寄存器(GPR)的"播放器寄存器(176b)"。在某些情形中,"回 放控制功能(176a)"可表示"回放控制引擎(176)"。
在本發(fā)明的一個(gè)實(shí)施方式中,"播放器寄存器(176b)"變?yōu)橹甘据o助視頻 的回放狀態(tài)的存儲單元。稍后將參考圖8詳細(xì)解釋存儲單元。
HDMV標(biāo)題和BD-J標(biāo)題分別接收不同類型的用戶命令并獨(dú)立執(zhí)行用戶命 令。用于接收用戶命令并將其或投遞到"HDMV模塊(174)"或投遞到"BD-J 模塊(175)"的裝置由"用戶事件管理器(171)"提供。所以,如果接收到的命 令是通過"用戶操作(UO)"作出的用戶命令,則"用戶事件管理器(171)" 將其轉(zhuǎn)送到"模塊管理器(172)"或"UO控制器(171a)"以執(zhí)行該用戶命令。 如果接收的命令是通過"鍵事件"作出的用戶命令,貝lj"用戶事件管理器(171)" 將其轉(zhuǎn)送到"BD-J模塊(175)"內(nèi)的"JavaVM(175a)"以執(zhí)行該用戶命令。
并且,根據(jù)本發(fā)明的回放系統(tǒng)17可包括向用戶提供盤庫和增強(qiáng)型搜索元 數(shù)據(jù)應(yīng)用的"元數(shù)據(jù)管理器(173)"。
在以上解釋的本發(fā)明的回放系統(tǒng)中,"模塊管理器(172)" 、 "HDMV模 塊(174)" 、 "BD-J模塊(175)"和"回放控制引擎(176)"可在軟件中啟用。軟 件處理在設(shè)計(jì)上往往比的硬件配置更有優(yōu)勢。然而,"呈現(xiàn)引擎(177)"、解碼器、和平面通常由硬件來設(shè)計(jì)。具體地,由軟件執(zhí)行的元件(例如,附圖標(biāo)記172、 174、 175和176)可用控制器12的一部分構(gòu)成。因此,本發(fā)明的配置要 由其含義來理解,而不應(yīng)限于硬件配置或軟件配置。圖8A是設(shè)置在根據(jù)本發(fā)明的一個(gè)實(shí)施方式的再現(xiàn)裝置中的狀態(tài)存儲單元 的示例圖,并且圖8B是作為圖8A所示的狀態(tài)存儲單元的一部分的播放器狀 態(tài)寄存器(PSR)14的示例圖。光學(xué)記錄播放器10包括作為一類存儲關(guān)于播放器的記錄回放狀態(tài)和環(huán)境 的信息的存儲單元的"播放器寄存器(176b)"。播放器寄存器(176b)可分成"通 用寄存器(GPR)"和"播放器狀態(tài)寄存器(PSR)"。"播放器狀態(tài)寄存器(PSR)"可分成存儲回放狀態(tài)參數(shù)(例如,'交互式圖 形流號'和'主音頻號')的"回放狀態(tài)寄存器"和存儲光學(xué)記錄播放器的配 置參數(shù)的"播放器設(shè)置寄存器"。在本發(fā)明的實(shí)施方式中,需要存儲輔助視頻的回放狀態(tài)的"播放器狀態(tài)寄 存器(PSR)"來回放輔助視頻以及主視頻。具體地,本發(fā)明涉及存儲輔助視頻的狀態(tài)信息(例如,當(dāng)前再現(xiàn)的視頻流 號或大小)或是啟用或禁用輔助視頻的回放可能性的信息的PSR14。在一個(gè)實(shí)施方式中,作為"播放器狀態(tài)寄存器(PSR)"之一的PSR14 810 可存儲輔助視頻流號。并且該P(yáng)SR(在下文中稱為PSR14)可存儲與輔助視頻相 關(guān)聯(lián)的輔助音頻流號。如圖8B所示,PSR 14包括"輔助視頻流號"字段、"輔助音頻流號"字 段、"輔助視頻大小"字段、"disp—v—flag"和"disp_a_flag"。輔助視頻流號存儲在"輔助視頻流號"字段中。在這種情形中,輔助視頻 流號用于指定應(yīng)從當(dāng)前播放項(xiàng)的STN表內(nèi)的各個(gè)輔助視頻流條目中呈現(xiàn)哪一 個(gè)輔助視頻流。輔助視頻流號是關(guān)于輔助視頻流條目的值并且是通過將STN表中定義的 輔助視頻流標(biāo)識符加"1"得到的。這是因?yàn)檩o助視頻流標(biāo)識符初始化為"0"。在一個(gè)實(shí)施方式中輔助視頻流號可被設(shè)置為1至32。如果存儲在"輔助 視頻流號"字段中的值是"0xFE",則意味著當(dāng)前狀態(tài)是"有效",這表示盡 管有輔助視頻可被回放,但是并沒有選擇輔助視頻流。如果存儲在"輔助視頻流號"字段中的值是"0xFF",則意味著輔助視頻流未被選擇或不存在。
輔助音頻流號存儲在"輔助音頻流號"字段中。在這種情形中,輔助音頻
流號用于指定要從當(dāng)前播放項(xiàng)的STN表內(nèi)的各個(gè)輔助音頻流條目中呈現(xiàn)哪一
個(gè)輔助音頻流。
輔助音頻流號是關(guān)于輔助音頻流條目的值并且是通過將STN表中定義的 輔助音頻流標(biāo)識符加"1"得到的。這是因?yàn)檩o助視頻流標(biāo)識符初始化為"0"。
在一個(gè)實(shí)施方式中,輔助音頻流號可被設(shè)置為1至32。如果存儲在"輔 助音頻流號"字段中的值是"OxFF",則意味著輔助視頻流未被選擇或不存在。
可將輔助視頻大小存儲在"輔助視頻大小"字段中。
例如,如果存儲在"輔助視頻大小"字段中的值是"0x0",則根據(jù)包括 在從記錄介質(zhì)再現(xiàn)的管理數(shù)據(jù)中的輔助視頻大小信息來調(diào)整輔助視頻的回放 大小。如果存儲在"輔助視頻大小"字段中的值是"0xF",則不拘于管包括 在再現(xiàn)的管理數(shù)據(jù)中的輔助視頻大小信息而將大小調(diào)整為全屏大小。在這種情 形中,全屏大小表示輔助視頻的回放大小被調(diào)整成與主視頻大小相等。輔助視 頻大小信息可包括在記錄介質(zhì)的管理數(shù)據(jù)中,并可更具體地包括在用于管理輔 助視頻的回放的元數(shù)據(jù)中。
存儲在PSR14 810中的"disp一v—flag"是指示'啟用,還是'禁用,輔助視 頻的屏幕顯示的標(biāo)志。
例如,如果標(biāo)志"disp一v—flag"被設(shè)置成'禁用'(Ob),則不回放輔助視頻, 即便輔助視頻正由解碼器610b解碼也是如此。因此,用戶不能觀看到輔助視 頻。例如,即使在輔助視頻流的呈現(xiàn)期間通過改變disp—v一flag而禁用了輔助視 頻流呈現(xiàn),輔助視頻流解碼器610a仍可繼續(xù)解碼輔助視頻流,但不顯示輔助 視頻。
另一方面,如果標(biāo)志"disp^Jlag"被設(shè)置成'啟用,(lb),則輔助視頻由解 碼器610b解碼,并且用戶能經(jīng)由輔助視頻平面620b觀看到輔助視頻。
標(biāo)志'disp—v—flag'的值可由從用戶操作(UO)、回放系統(tǒng)或應(yīng)用程序編程接 口(在下文中簡稱為API)生成的命令來改變。因此,不管PiP功能的執(zhí)行如何 皆可控制輔助視頻的回放。
存儲在PSR14 810中的"disp一a—flag"是指示'啟用,還是'禁用,輔助音頻的回放的標(biāo)志。例如,如果標(biāo)志"disp—a—flag"被設(shè)置成'禁用,(0b),則不回放輔助音頻, 盡管輔助音頻可繼續(xù)由解碼器610b解碼。因此,用戶不能聽到輔助音頻。另 一方面,如果標(biāo)志"disp—a—flag"被設(shè)置成'啟用'(lb),則輔助音頻由解碼器610b 解碼,并且用戶能聽到輔助音頻。標(biāo)志'disp一a—flag'的值可由從用戶操作(UO)、回放系統(tǒng)或應(yīng)用程序編程接 口(在下文中簡稱為API)生成的命令(具體地,在回放系統(tǒng)中的導(dǎo)航命令)來改 變。因此,不管PiP功能的執(zhí)行如何皆可控制與輔助視頻相關(guān)聯(lián)的輔助音頻的 回放。在上述的PSR14中,存儲了與根據(jù)再現(xiàn)管理數(shù)據(jù)要播放的輔助視頻相關(guān) 聯(lián)的播放狀態(tài)信息??刂破?2檢查根據(jù)再現(xiàn)管理數(shù)據(jù)要播放的輔助視頻,并 控制與檢査出的存儲在PSR14中的輔助視頻相關(guān)聯(lián)的回放狀態(tài)信息。并且,控 制器12可通過檢査PSR14中存儲的回放狀態(tài)信息來控制要回放的輔助視頻。可能發(fā)生不拘于包括在回放狀態(tài)管理數(shù)據(jù)中的管理輔助視頻的回放的元 數(shù)據(jù)而顯示或是不顯示輔助視頻的情況。例如,如果回放狀態(tài)信息定義輔助視 頻不可顯示,則不拘于關(guān)于輔助視頻的其它信息而不顯示輔助視頻。如果回放 狀態(tài)信息定義輔助視頻的再現(xiàn)大小等于主視頻的再現(xiàn)大小,則不拘于包括在回 放狀態(tài)信息中的輔助視頻的大小信息而將輔助視頻回放成與主視頻大小相等。圖9是根據(jù)本發(fā)明的一個(gè)實(shí)施方式的包括關(guān)于輔助視頻流的信息的表的 句法的示例圖。表(在下文中,稱為STN表)定義在與當(dāng)前播放項(xiàng)相關(guān)聯(lián)的子路徑的回放期 間可供光學(xué)記錄播放器IO選擇的基本流的列表。并且,STN表被設(shè)置在播放 列表中包括的每一個(gè)播放項(xiàng)中。根據(jù)本發(fā)明的光學(xué)記錄播放器IO具有處理輔助視頻、輔助音頻、和文本 字幕的功能。因此,根據(jù)本發(fā)明的STN表存儲與輔助視頻、輔助音頻、呈現(xiàn) 圖形、和文本字幕相關(guān)聯(lián)的條目。參考圖 9, "number—of—secondary—audio—stream—entries,,字段910、 "number—of—secondary—video—stream—entries"字段920、禾卩用于定義相應(yīng)流 的條目的字段包括在STN表中。"number_of—secondary—audio—stream—entries "字段910指示記錄介質(zhì)上 記錄的輔助音頻流條目的數(shù)目。
"number—of—secondary—video—stream—entries"字段920指示記錄介質(zhì)上 記錄的"輔助視頻流條目"的數(shù)目。
與輔助音頻流相關(guān)聯(lián),最初將輔助音頻流標(biāo)識符 ('secondary_audio_stream_id')初始化為'0, (930)。輔助音頻流標(biāo)識符是通 過將前 一 輔助音頻流標(biāo)識符加1生成的,只要還未達(dá)到 "number—of—secondary—audio—stream—entries "艮卩可(930)。
類似地,與輔助視頻流相關(guān)聯(lián),最初將輔助視頻流標(biāo)識符 ('secondary—video_stream—id,)初始化為'0, (940)。輔助視頻流標(biāo)識符是通 過將前 一 輔助視頻流標(biāo)識符加1生成的,只要還未達(dá)到 "number—of—secondary—video—stream—entries "艮卩可(940)。
STN表中的"stream entry()"字段指示關(guān)于流條目的信息。例如,該字段 指示關(guān)于流的長度和類型的信息。并且,取決于所指示的類型,流條目標(biāo)識主 剪輯或子剪輯的特定流,還可標(biāo)識關(guān)于該流的子路徑。
具體地,用于標(biāo)識由流條目的流號指向的元流的數(shù)據(jù)庫存儲在"流條目()" 字段中包括的"類型"字段中。
并且,"stream entry()"字段包括由標(biāo)識與輔助視頻的回放相關(guān)聯(lián)的子路 徑條目的標(biāo)識符指向的子路徑的子播放項(xiàng)定義的子剪輯條目ID。
STN表中的"stream attributes()"字段指示關(guān)于流屬性的信息。例如,該 字段指示關(guān)于與視頻格式相關(guān)聯(lián)的視頻流的幀率的信息。
根據(jù)本發(fā)明的一個(gè)實(shí)施方式的光學(xué)記錄播放器10能夠根據(jù)STN表定義的 信息利用包括在用于PiP回放管理的元數(shù)據(jù)中的信息再現(xiàn)適當(dāng)?shù)囊曨l流。
例如,與輔助視頻的回放相關(guān)聯(lián)的流條目字段("stream entry()")可從包 括在用于PiP管理的元數(shù)據(jù)中的"Playltem—id"和"secondary—video_stream—id" 中得知。因?yàn)橛糜跇?biāo)識相關(guān)聯(lián)的子路徑和子剪輯條目的信息存儲在流條目字段 ("stream entry ()")中,所以可再現(xiàn)適用于輔助視頻回放的流。因?yàn)槭歉鶕?jù)子 路徑回放輔助視頻,所以 一 旦確定了 " Playltemjd "和 "secondary—video—stream—id",即確定了輔助視頻的回放時(shí)間和構(gòu)成輔助視頻的各個(gè)流的回放順序。
此外,如圖9所示,STN表包括"comb—info—Secondary—video—Secondary—
audio"字段。該字段包括用于定義輔助視頻與輔助音頻所允許的組合的組合 信息。在PSR14中選擇了輔助視頻的情形中,基于該組合信息選擇輔助音頻。
圖io是根據(jù)本發(fā)明的一個(gè)實(shí)施方式再現(xiàn)數(shù)據(jù)的方法的流程圖。
參考圖10,根據(jù)本發(fā)明的光學(xué)記錄播放器10讀取并檢查與包括在記錄介 質(zhì)中記錄的數(shù)據(jù)中的輔助視頻流相關(guān)聯(lián)的信息(S1002)。這里,該數(shù)據(jù)包括主視 頻流、輔助視頻流、以及用于管理這些流的再現(xiàn)的再現(xiàn)管理數(shù)據(jù)。
例如,在記錄介質(zhì)輸入或通電的情形中,光學(xué)記錄播放器10讀取記錄介 質(zhì)內(nèi)的STN表,然后檢查與輔助視頻流相關(guān)聯(lián)的信息。在這種情形中,與輔 助視頻流相關(guān)聯(lián)的信息包括輔助視頻流條目的數(shù)目、輔助視頻流條目ID等。
隨后,光學(xué)記錄播放器10在存儲單元中存儲與輔助視頻流相關(guān)聯(lián)的回放
狀態(tài)信息(S1004)。回放狀態(tài)信息包括輔助視頻流號、關(guān)于輔助視頻回放大小的
信息、輔助視頻屏幕顯示的啟用等。輔助視頻流號可指示包括在播放列表中的
STN表的各個(gè)輔助視頻流條目之一,并對應(yīng)于輔助視頻流條目標(biāo)識符。存儲單
元可包括光學(xué)記錄播放器10中包括的播放器狀態(tài)寄存器(PSR)中的一個(gè)或多 個(gè)。
例如,光學(xué)記錄播放器10從與在步驟S1002中讀取的輔助視頻流條目標(biāo) 識符對應(yīng)的輔助視頻流號當(dāng)中選擇具有最小號的輔助視頻流,然后將對應(yīng)的輔 助視頻流號存儲在PSR14中。
隨后,(S1006)光學(xué)記錄播放器10基于與存儲單元(例如,PSR 14)中存儲 的輔助視頻流相關(guān)聯(lián)的回放狀態(tài)信息播放輔助視頻流。
這里,所選的輔助視頻流應(yīng)是可在播放器中再現(xiàn)的流。
在存在先前由用戶操作(UO)、回放系統(tǒng)或應(yīng)用程序編程接口(在下文中簡 稱為API)等指定的輔助視頻流的情形中,對應(yīng)的輔助視頻流的流號應(yīng)記錄在存 儲單元(例如,PSR14)中。并且,回放順序的優(yōu)先級也可根據(jù)輔助視頻流的類 型來指定。
此外,當(dāng)有多個(gè)輔助視頻流可用時(shí),將可理解此選擇可由用戶操作(UO)、 回放系統(tǒng)或應(yīng)用程序編程接口(在下文中簡稱為API)等——包括從記錄介質(zhì)再現(xiàn)的命令來作出。
另外,根據(jù)關(guān)于包括在回放狀態(tài)信息中的輔助視頻回放大小的信息呈現(xiàn)輔 助視頻流。例如,在再現(xiàn)輔助視頻流時(shí),如果包括在回放狀態(tài)信息中的關(guān)于輔 助視頻回放大小的信息定義輔助視頻應(yīng)以播放列表定義的大小播放,就能按播 放列表中存儲的輔助視頻大小回放輔助視頻。
因此,本發(fā)明提供了諸如輔助視頻可隨同主視頻播放、內(nèi)容提供者可提供 各種內(nèi)容、以及用戶可同時(shí)觀看所提供的各種內(nèi)容等的優(yōu)點(diǎn)。
本領(lǐng)域內(nèi)技術(shù)人員可以理解,可對本發(fā)明作出各種修改和變化而不會脫離 本發(fā)明的精神或范圍。因此,本發(fā)明旨在涵蓋本發(fā)明的所有這些修改和變形。
權(quán)利要求
1.一種管理至少一個(gè)畫中畫呈現(xiàn)路徑的再現(xiàn)的方法,包括基于存儲在存儲器中的管理信息確定隨同主視頻流再現(xiàn)的輔助視頻流,所述輔助視頻流表示相對于由主視頻流表示的主呈現(xiàn)路徑的所述畫中畫呈現(xiàn)路徑,所述管理信息包括標(biāo)識用于再現(xiàn)的所述輔助視頻流的標(biāo)識信息,并且所述管理信息包括指示是否顯示所述輔助視頻流的顯示信息;以及基于所述管理信息選擇性地再現(xiàn)所述確定的輔助視頻流。
2. 如權(quán)利要求1所述的方法,其特征在于,所述顯示信息的狀態(tài)基于指 令來設(shè)置。
3. 如權(quán)利要求2所述的方法,其特征在于,所述指令是從用戶接收的。
4. 如權(quán)利要求2所述的方法,其特征在于,所述指令是從應(yīng)用程序接口接收的。
5. 如權(quán)利要求l所述的方法,其特征在于,所述選擇性再現(xiàn)步驟包括解碼所述輔助視頻流,即使所述顯示信息指示不顯示所述輔助視頻流亦是 如此。
6. 如權(quán)利要求l所述的方法,其特征在于,還包括從記錄在記錄介質(zhì)上的導(dǎo)航信息讀取管理表,所述導(dǎo)航信息包括多個(gè)輔助 視頻流條目;以及在所述存儲器中存儲關(guān)于所述多個(gè)輔助視頻流條目中選中的一個(gè)的標(biāo)識 信息作為所述管理信息的一部分。
7. 如權(quán)利要求6所述的方法,其特征在于,所述導(dǎo)航信息是播放項(xiàng),且 所述播放項(xiàng)提供所述主視頻流的回放區(qū)間。
8. 如權(quán)利要求6所述的方法,其特征在于所述管理表還包括組合信息,所述組合信息指示可與所述輔助視頻流組合的輔助音頻流;并且所述方法還包括,將標(biāo)識所述多個(gè)輔助音頻流中由所述組合信息指示的選中的一個(gè)的輔助 音頻流號作為所述標(biāo)識信息來存儲。
9. 如權(quán)利要求1所述的方法,其特征在于,還包括基于存儲在所述存儲器中的所述管理信息確定隨同所述輔助視頻流再現(xiàn) 的輔助音頻流;以及基于所述管理信息再現(xiàn)所確定的輔助音頻流。
10. 如權(quán)利要求9所述的方法,其特征在于,所述管理信息包括指示是否 要播放所述輔助音頻流的標(biāo)志。
11. 如權(quán)利要求IO所述的方法,其特征在于,所述標(biāo)志的狀態(tài)基于指令 來設(shè)置。
12. 如權(quán)利要求IO所述的方法,其特征在于,所述再現(xiàn)確定的輔助音頻 流的步驟包括解碼所述輔助音頻流,即使所述標(biāo)識指示不播放所述輔助音頻流亦是如此。
13. 如權(quán)利要求6所述的方法,其特征在于,所述管理表包括在所述記錄 介質(zhì)中記錄的播放列表的至少一個(gè)播放項(xiàng)中,所述播放項(xiàng)指示所述主視頻流的 播放區(qū)間,且所述播放列表指示再現(xiàn)哪些播放項(xiàng)。
14. 一種再現(xiàn)裝置,包括存儲單元,所述存儲單元被配置成存儲管理信息,所述管理信息指示用于 再現(xiàn)的輔助視頻流,并指示是否要顯示所述輔助視頻流;以及控制器,所述控制器被配置成基于所述管理信息控制所述輔助視頻流的再 現(xiàn),所述輔助視頻流表示相對于由主視頻流表示的主呈現(xiàn)路徑的所述畫中畫呈 現(xiàn)路徑。
15. 如權(quán)利要求14所述的裝置,其特征在于,所述存儲單元包括至少一 個(gè)狀態(tài)寄存器。
16. 如權(quán)利要求14所述的裝置,其特征在于,所述管理信息包括指示是 否要顯示所述輔助視頻流的標(biāo)志。
17. 如權(quán)利要求16所述的裝置,其特征在于,所述控制器基于接收到的 指令設(shè)置所述標(biāo)志的狀態(tài)。
18. 如權(quán)利要求17所述的裝置,其特征在于,所述指令是從用戶接收的。
19. 如權(quán)利要求17所述的裝置,其特征在于,所述指令是從應(yīng)用程序接 口接收的。
20. 如權(quán)利要求14所述的裝置,其特征在于,還包括 解碼器,所述解碼器配置成解碼所述輔助視頻流;并且其中 所述控制器被配置成控制所述解碼器解碼所述輔助視頻流,即使所述管理數(shù)據(jù)指示不顯示所述輔助視頻流亦是如此。
21. 如權(quán)利要求14所述的裝置,其特征在于,還包括 驅(qū)動(dòng)器,所述驅(qū)動(dòng)器配置成驅(qū)動(dòng)再現(xiàn)設(shè)備再現(xiàn)數(shù)據(jù);并且其中 所述控制器被配置成控制所述驅(qū)動(dòng)器再現(xiàn)管理表,所述管理表指示數(shù)個(gè)輔助視頻流條目,且所述控制器在所述存儲單元中存儲標(biāo)識所述數(shù)個(gè)輔助視頻流 條目中選中的一個(gè)的輔助視頻流號作為所述管理信息的一部分。
22. 如權(quán)利要求21所述的裝置,其特征在于,所述管理表包括在所述記錄介質(zhì)中記錄的播放列表的至少一個(gè)播放項(xiàng)中,所述播放項(xiàng)指示所述主視頻流 的播放區(qū)間,且所述播放列表指示再現(xiàn)哪些播放項(xiàng)。
23. 如權(quán)利要求14所述的裝置,其特征在于,所述管理信息指示用于再 現(xiàn)的輔助視頻流并指示是否要播放輔助視頻流。
24. 如權(quán)利要求23所述的裝置,其特征在于,所述管理信息包括指示是 否要播放所述輔助音頻流的標(biāo)志。
25. 如權(quán)利要求24所述的裝置,其特征在于,所述控制器基于指令設(shè)置 所述標(biāo)志的狀態(tài)。
26. 如權(quán)利要求23所述的裝置,其特征在于,還包括 解碼器,所述解碼器配置成解碼所述輔助音頻流;并且其中 所述控制器被配置成控制所述解碼器解碼所述輔助音頻流,即使所述管理數(shù)據(jù)指示不播放所述輔助音頻流亦是如此。
27. 如權(quán)利要求14所述的裝置,其特征在于所述管理信息包括指示顯示所述輔助視頻流的大小的大小信息;并且 所述控制器被配置成控制再現(xiàn)以使得所述輔助視頻流以所述大小信息指 示的大小顯示。
28. 如權(quán)利要求27所述的裝置,其特征在于,存儲在所述存儲器中的所 述大小信息是從用戶接收的。
29. 如權(quán)利要求27所述的裝置,其特征在于,存儲在所述存儲器中的所述大小信息是從應(yīng)用程序接口接收的。
30. 如權(quán)利要求27所述的裝置,其特征在于,還包括驅(qū)動(dòng)器,所述驅(qū)動(dòng)器配置成驅(qū)動(dòng)再現(xiàn)設(shè)備再現(xiàn)來自記錄介質(zhì)的數(shù)據(jù),并且其中所述控制器被配置成控制所述驅(qū)動(dòng)器再現(xiàn)來自所述記錄介質(zhì)中記錄的播 放列表的元數(shù)據(jù),所述播放列表至少指示用于再現(xiàn)的主視頻流,且所述元數(shù)據(jù)包括所述大小信息;并且所述控制器被配置成在所述存儲單元中存儲所述大小信息。
31. 如權(quán)利要求30所述的裝置,其特征在于 所述元數(shù)據(jù)包括指示顯示所述輔助視頻流的位置的組合信息;并且 所述控制器被配置成控制所述輔助視頻流的再現(xiàn)以使得所述輔助視頻流在所述組合信息指示的位置處顯示。
32. —種具有用于管理至少一個(gè)畫中畫呈現(xiàn)路徑的再現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的記錄 介質(zhì),包括輔助視頻流號區(qū),所述輔助視頻流號區(qū)存儲標(biāo)識用于從另一記錄介質(zhì)再現(xiàn) 的輔助視頻流的號碼,所述輔助視頻流表示相對于由主視頻流表示的主呈現(xiàn)路徑的所述畫中畫呈現(xiàn)路徑;以及第一標(biāo)志區(qū),所述第一標(biāo)志區(qū)存儲指示是否要播放所述輔助視頻流的第一 標(biāo)志。
33. 如權(quán)利要求32所述的記錄介質(zhì),其特征在于,還包括 輔助音頻流號區(qū),所述輔助音頻流號區(qū)存儲標(biāo)識用于從另一記錄介質(zhì)再現(xiàn)的輔助音頻流的號碼;以及第二標(biāo)志區(qū),所述第二標(biāo)志區(qū)存儲指示是否要播放所述輔助音頻流的第二標(biāo)志o
34. 如權(quán)利要求33所述的記錄介質(zhì),其特征在于,還包括 存儲大小信息的大小區(qū),所述大小信息指示顯示輔助視頻流的大小。
35. —種用于管理再現(xiàn)的裝置,包括 存儲單元;以及控制器,所述控制器被配置成在所述存儲單元中存儲輔助視頻流號,所述輔助視頻流號標(biāo)識用于從另一記錄介質(zhì)再現(xiàn)的輔助視頻流的號碼,所述輔助視 頻流表示相對于由所述主視頻流表示的主呈現(xiàn)路徑的所述畫中畫呈現(xiàn)路徑;并 且所述控制器被配置成在所述存儲單元中存儲第一標(biāo)志,所述第一標(biāo)志指示 是否要顯示所述輔助視頻流。
36. 如權(quán)利要求35所述的裝置,其特征在于所述控制器被配置成在所述存儲單元中存儲輔助音頻流號,所述輔助音頻 流號標(biāo)識用于從另一記錄介質(zhì)再現(xiàn)的輔助音頻流;并且所述控制器被配置成在所述存儲單元中存儲第二標(biāo)志,所述第二標(biāo)志指示 是否要播放所述輔助音頻流。
37. 如權(quán)利要求36所述的裝置,其特征在于,所述控制器被配置成在所 述存儲單元中存儲大小信息,所述大小信息指示顯示所述輔助視頻流的大小。
38. —種記錄用于管理至少一個(gè)畫中畫呈現(xiàn)路徑的再現(xiàn)的數(shù)據(jù)結(jié)構(gòu)的方 法,包括在存儲單元中存儲標(biāo)識用于從記錄介質(zhì)再現(xiàn)的輔助視頻流的號碼,所述輔 助視頻流表示相對于由記錄在所述記錄介質(zhì)上的主視頻流表示的主呈現(xiàn)路徑 的所述畫中畫呈現(xiàn)路徑;以及在所述存儲單元中存儲指示是否要顯示所述輔助視頻流的第一標(biāo)志。
39. 如權(quán)利要求38所述的方法,其特征在于,還包括 在所述存儲單元中存儲標(biāo)識用于從另一記錄介質(zhì)再現(xiàn)的輔助音頻流的號碼;以及在所述存儲單元中存儲指示是否要播放所述輔助音頻流的第二標(biāo)志。
40. 如權(quán)利要求39所述的方法,其特征在于,還包括 在所述存儲單元中存儲大小信息,所述大小信息指示顯示所述輔助視頻流的大小。
全文摘要
在一個(gè)實(shí)施方式中,本發(fā)明的方法包括基于存儲在存儲器中的管理信息確定要隨同主視頻流再現(xiàn)的輔助視頻流。輔助視頻流表示相對于由主視頻流表示的主呈現(xiàn)路徑的畫中畫呈現(xiàn)路徑。管理信息包括標(biāo)識用于再現(xiàn)的輔助視頻流的標(biāo)識信息,并且管理信息包括指示是否顯示該輔助視頻流的顯示信息?;诠芾硇畔⑦x擇性地再現(xiàn)所確定的輔助視頻流。
文檔編號G11B20/12GK101292295SQ200680039044
公開日2008年10月22日 申請日期2006年8月21日 優(yōu)先權(quán)日2005年8月22日
發(fā)明者金建石 申請人:Lg電子株式會社