專利名稱::呈現(xiàn)輔助節(jié)目數(shù)據(jù)的系統(tǒng)及方法
技術領域:
:本發(fā)明涉及一種呈現(xiàn)輔助節(jié)目數(shù)據(jù)的系統(tǒng),特別是涉及一種在使用前進行處理并呈現(xiàn)輔助節(jié)目數(shù)據(jù)的系統(tǒng)。
背景技術:
:J見今的DVD系統(tǒng)包含i午多壽it助節(jié)目lt才居(supplementaryprogramdata),侈'H口旁白功能(voice—overcommentary),突出力口亮(highlight)以及字幕(subtitle)等。當呈現(xiàn)輔助節(jié)目數(shù)據(jù)時,主要節(jié)目內(nèi)容以及輔助節(jié)目數(shù)據(jù)之間常會有延遲存在。舉例來說,使用于DVD系統(tǒng)中的多數(shù)多々某體文件并不具有字幕,若要觀看字幕,則分開的文件必須跟多媒體文件一起播放。此分開的文件為具有所有字幕內(nèi)容的文字文件。當呈現(xiàn)的字幕為字母型的語言(例如英語)時,所有需要的字型可以被預先產(chǎn)生并存儲在非易失性存儲裝置中(例如閃存)。然而,若呈現(xiàn)的字幕為非字母型的語言(例如中文),由于字型的數(shù)量太大而無法存儲在非易失性存儲裝置中,因此通常會使用一執(zhí)行時期(run-time)的字型產(chǎn)生器來產(chǎn)生字型。在現(xiàn)有技術的系統(tǒng)中,通常會使用緩沖器來存儲將要呈現(xiàn)的字幕。因為緩沖器僅有一字幕單元的空間,因此字幕會逐一的被存儲、處理和呈現(xiàn)。解析器(例如核心(kernel))用以解析字幕文件內(nèi)的被編碼字幕并在緩沖器內(nèi)存儲被解析的字幕。被編碼的字幕還包含呈現(xiàn)開始時間和呈現(xiàn)結束時間。當被解析的字幕的呈現(xiàn)開始時間到達時,解析器通知呈現(xiàn)單元(例如一使用者接口)以產(chǎn)生字幕的字型并將其呈現(xiàn)。當被解析的字幕的呈現(xiàn)結束時間到達時,解析器通知呈現(xiàn)單元停止呈現(xiàn)字幕并將字幕從緩沖器中移除。對前述的非字母語言來說,使用者接口必須使用執(zhí)行時期字型產(chǎn)生器(run-timefontgenerator)來產(chǎn)生對應字幕文件的字型。因為字型產(chǎn)生需要一定的時間,而且要在解析器通知使用者接口后才開始動作(例如被解析的字幕的呈現(xiàn)開始時間到達時),因此字幕的呈現(xiàn)相對于語音會有時間延遲的現(xiàn)象。
發(fā)明內(nèi)容本發(fā)明的目的之一為提供一種可呈現(xiàn)輔助節(jié)目數(shù)據(jù)的系統(tǒng)以避免現(xiàn)有系統(tǒng)的時間延遲現(xiàn)象。本發(fā)明提供一種用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的系統(tǒng),包含存儲裝置,存儲至少一輔助節(jié)目數(shù)據(jù)單元;解析器,耦接至存儲裝置,解析存儲裝置中的輔助節(jié)目數(shù)據(jù)單元,并決定對應輔助節(jié)目數(shù)據(jù)單元的呈現(xiàn)時間點,呈現(xiàn)時間點包含一呈現(xiàn)開始時間;以及呈現(xiàn)單元,耦接至解析器以及存儲裝置,用以預先處理輔助節(jié)目數(shù)據(jù)單元以在呈現(xiàn)開始時間到達前產(chǎn)生呈現(xiàn)內(nèi)容,并根據(jù)呈現(xiàn)時間點以及呈現(xiàn)內(nèi)容呈現(xiàn)輔助節(jié)目數(shù)據(jù)單元。本發(fā)明提供一種用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的方法,包含存儲至少一輔助節(jié)目數(shù)據(jù)單元;決定對應輔助節(jié)目數(shù)據(jù)單元的呈現(xiàn)時間點,呈現(xiàn)時間點包含一呈現(xiàn)開始時間;以及預先處理輔助節(jié)目數(shù)據(jù)單元以在呈現(xiàn)開始時間到達前產(chǎn)生呈現(xiàn)內(nèi)容;以及根據(jù)呈現(xiàn)時間點以及呈現(xiàn)內(nèi)容呈現(xiàn)輔助節(jié)目數(shù)據(jù)單元。相較于現(xiàn)有技術,由于所有的數(shù)據(jù)都可以被預先處理,因此呈現(xiàn)開始時間以及實際呈現(xiàn)開始時間之間不會有時間延遲的現(xiàn)象,使語音與字幕同步。圖1示出了根據(jù)本發(fā)明實施例的用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的系統(tǒng)的方塊圖。圖2示出了圖1所示的解析器的第一動作的流程圖。.圖3示出了圖1所示的解析器的第二動作的流程圖。圖4為圖1所示的呈現(xiàn)單元的動作流程圖。具體實施方式請參考圖1,圖1示出了根據(jù)本發(fā)明實施例的用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的系統(tǒng)10的方塊圖。系統(tǒng)10包含解析器12、呈現(xiàn)單元14以及存儲裝置16,其中呈現(xiàn)單元14具有緩沖器15。存儲裝置16用以存儲輔助節(jié)目數(shù)據(jù)單元DU。解析器12耦接至呈現(xiàn)單元14以及存儲裝置16,用以接收輔助節(jié)目數(shù)據(jù)來源DF、解析輔助節(jié)目數(shù)據(jù)來源DF以將輔助節(jié)目數(shù)據(jù)單元DU輸出至存儲裝置16、并決定對應每個輔助節(jié)目數(shù)據(jù)單元DU的呈現(xiàn)時間點,其中呈現(xiàn)時間點包含一呈現(xiàn)開始時間以及一呈現(xiàn)結束時間。須注意的是,在其它實施例中,解析器12可以是一核心(kernel),而呈現(xiàn)單元14亦可以是一使用者接口,其亦在本發(fā)明的范圍之內(nèi)。呈現(xiàn)時間點可以是顯示時間點,且后續(xù)的實施例將使用"顯示"此名詞作描述。須注意的是,使用此名詞僅是為了方便描述本發(fā)明,并非用以限定本發(fā)明的范圍。呈現(xiàn)單元14存取存儲裝置16以預先處理被緩沖的輔助節(jié)目數(shù)據(jù)單元DU以在輔助節(jié)目數(shù)據(jù)單元DU的呈現(xiàn)開始時間到達前產(chǎn)生呈現(xiàn)內(nèi)容,并根據(jù)呈現(xiàn)時間點以及呈現(xiàn)內(nèi)容呈現(xiàn)輔助節(jié)目數(shù)據(jù)單元DU。作可如下所述。須注意的是,本發(fā)明提供存儲裝置16以致能輔助節(jié)目數(shù)據(jù)的預先處理。在下面的描述中,存儲裝置16為一隊列(queue),下文將存儲裝置16稱為隊列16,緩沖器15為一字型緩沖器或使用者接口緩沖器(以下簡稱使用者接口緩沖器15),輔助節(jié)目數(shù)據(jù)來源DF為一字幕來源,且每一輔助節(jié)目數(shù)據(jù)單元DU對應一字幕。除此之外,解析器12為一核心(以下簡稱核心12),而呈現(xiàn)單元14為一使用者接口(以下簡稱使用者接口14)。須注意的是,這些特定組件僅用以舉例,并非用以限定本發(fā)明。舉例來說,在其它實施例中,輔助節(jié)目數(shù)據(jù)單元可包含字幕數(shù)據(jù)、隱藏字幕數(shù)據(jù)、圖案數(shù)據(jù)、符號數(shù)據(jù)、商標數(shù)據(jù)或音頻數(shù)據(jù),而存儲裝置可以是數(shù)組(array)、表格(table)散列(hash)。本發(fā)明實施例所揭露的隊列16可同時存儲多個字幕。隊列16可存儲的輔助節(jié)目數(shù)據(jù)單元的最大數(shù)目并非本發(fā)明的限制,可以根據(jù)設計需求而決定。剛開始時,隊列16是空的。核心12解析字幕來源并使第一字幕進入隊列16。使用者接口14立即開始產(chǎn)生第一字幕的字型,并將對應的字型信息存儲至使用者接口緩沖器15。核心12持續(xù)地將輔助節(jié)目數(shù)據(jù)單元DU解析至隊列16直到將隊列16充滿為止。同樣的,使用者接口14持續(xù)地預先處理進入的字幕并將對應的字型信息存儲至使用者接口緩沖器15。當?shù)竭_第一字幕的顯示時間時,核心12將通知使用者接口14,然后使用者接口14顯示所需要的字幕。因為對應所需文件的字型已通過預先處理機象。當顯示結束時間到達時,核心12將通知使用者接口14停止顯示字幕。此時核心12將把第一字幕自隊列16移除,同樣的使用者接口14將把對應的字型信息自使用者接口緩沖器15移除。此時隊列16便具有可用空間,因此核心12將繼續(xù)把來自輔助節(jié)目數(shù)據(jù)來源DF解析出的輔助節(jié)目數(shù)據(jù)單元DU加入至隊列16,然后使用者接口14會在顯示開始時間到達之前立即預先處理輔助節(jié)目數(shù)椐單元DU。請注意,使用者接口14包含使用者接口緩沖器15以存儲字幕的顯示內(nèi)容。核心12識別來自輔助節(jié)目數(shù)據(jù)來源DF的編碼數(shù)據(jù)的時間點信息,時間點信息用以通知使用者接口14何時開始或停止顯示字幕。在停止顯示特定字幕之后,使用者接口14將把對應的顯示內(nèi)容自使用者接口緩沖器15移除。如前所述,隊列16可用以致能欲施行在已存儲的輔助節(jié)目數(shù)據(jù)上的預先處理。核心12—旦確定隊列16具有可用空間,將馬上將字幕的對應文件、長度以及索引發(fā)送到隊列16。接著,使用者接口14產(chǎn)生文件的字型并將其存儲在使用者接口緩沖器15中。當字幕的顯示開始時間到達之后,核心12將透過字幕的索引來通知使用者接口14。使用者接口14可存取使用者接口緩沖器15中的字型并將其顯示。同樣的,當字幕的顯示結束時間到達之后,核心12將透過字幕的索引來通知使用者接口14。圖2示出了圖1所示的核心12的第一動作的流程圖。其步驟如下所示步驟100:開始。步驟102:字幕文件是否包含未處理的字幕?若是到步驟103,若否到步驟106。步驟103:解析字幕文件中的字幕。步驟104:隊列中是否有空間?若是到步驟105,若否到步驟104等待空間。步驟105:將解析的字幕放在隊列中并回到步驟102。步驟106:結束。處理程序在步驟100時開始。核心12搜尋字幕文件以決定是否有字幕需要顯示(步驟102),并解析字幕文件中的字幕(步驟103)。接著核心12檢查隊列16是否有可用的空間(步驟104)。若有可用的空間,核心12將把被解析的字幕放入隊列16中(步驟105)。若無可用的空間,核心12將一直等待直到隊列16中有可用的空間為止。當字幕文件中的所有字幕都被解析后,處理程序結束。請參照圖3,圖3示出了圖1所示的核心12的第二動作的流程圖。其步驟包含步驟200:開始。步驟202:隊列是否為空?若否到步驟203,若是回到步驟202。步驟203:獲得特定字幕的顯示開始時間和顯示結束時間,此特定字幕為在隊列中具有最高隊列優(yōu)先權的字幕單元。步驟204:是否到達顯示開始時間?若是到步驟205,若否回到步驟204。步驟205:通知使用者接口14顯示特定字幕。步驟206:是否到達顯示結束時間?若是到步輝207,若否回到步驟206。步驟207:通知使用者接口14停止顯示特定字幕。步驟208:將存儲已顯示的特定字幕的單元自隊列移除并回到步驟202。處理程序在步驟200時開始。核心12首先確定隊列16中是否有存儲字幕的單元(步驟202),然后取得對應最高隊列優(yōu)先權的單元中所存儲的字幕的顯示開始時間和顯示結束時間(步驟203)。在隊列16所存儲的字幕中具有最早的顯示開始時間的字幕具有最高優(yōu)先權,因此被優(yōu)先處理。其它有關于隊列的詳細動作在此不再贅述。當字幕的顯示開始時間到達之后(步驟204),核心12將通知使用者接口H顯示該字幕(步驟205)。同樣的,當字幕的顯示結束時間到達之后(步驟206),核心12將通知使用者接口14停止顯示該字幕。最后核心12將把存儲該字幕的單元自隊列16移除(步驟208)。當隨后的字幕進入時,這樣的程序會持續(xù)的反復運作。因為存儲已顯示的字幕的單元坤皮移除,存儲下一個進入的字幕的單元成為最高優(yōu)先權單元,且該字幕變成下一次步驟203中所選擇的特定字幕。圖4為圖1所示的呈現(xiàn)單元的動作流程圖。其步驟如下所示步驟300:開始。步驟302:是否接收到隊列中一字幕單元的顯示開始通知?若是,到步驟305,若否,到步驟303;步驟303:隊列中是否有任何字幕單元的文件尚未產(chǎn)生字型?若是,到步驟304,若否,到步驟302。步驟304:產(chǎn)生字幕單元的一部分文件的字型并將字型放入使用者接口緩沖器中?;氐讲襟E302。步驟305:顯示對應字幕單元的字幕。步驟306:是否接收到已顯示的字幕單元的顯示結束通知?若是,到步驟309,若否,到步驟307;步驟307:隊列中是否有任何字幕單元的文件尚未產(chǎn)生字型?若是,到步驟308,若否,到步驟306。步驟308:產(chǎn)生字幕單元的一部分文件的字型并將字型放入使用者接口緩沖器中?;氐讲襟E306。步驟309:停止顯示字幕。步驟310:將字幕的字型自使用者接口緩沖器移除。回到步驟302。處理程序在步驟300時開始。首先,使用者接口14確認是否有來自核心12的顯示開始通知(步驟302);若否,判斷隊列16中是否有任何字幕單元具有尚未產(chǎn)生字型的文件(步驟303);若是,啟動預先處理機制。使用者接口14將接收隊列16中的字幕單元的文件信息并產(chǎn)生字幕單元的一部分文件的字型(步驟304),其中產(chǎn)生的字型被存儲在使用者接口緩沖器15中。然后,程序回到步驟302以再次確定是否有顯示開始通知。若仍然沒有顯示開始通知,使用者接口14產(chǎn)生字幕單元的另一部分文件的字型,直到其接收到顯示開始通知或所有的字型都被產(chǎn)生為止。在接收到通知后,使用者接口14"顯示對應于特定字幕單元的字幕(步驟305)。若接收到已顯示的字幕單元的顯示結束通知(步驟306),使用者接口14將停止顯示字幕(步驟309)。此時,使用者接口14將把相對應的字型自使用者接口緩沖器15移除,然后回到步驟302偵測隊列16的狀態(tài)以及來自核心12的通知。在字幕的顯示期間,如果沒有收到顯示結束通知,使用者接口14將持續(xù)確認隊列16中是否有任何單元具有尚未產(chǎn)生字型的文件(步驟307),然后在必要時產(chǎn)生字型(步驟308)。如前所述,隊列16的大小可根據(jù)設計需求而改變。因為所有存儲在隊列16中的數(shù)據(jù)必須被預先處理,任一時間點可被存儲的數(shù)據(jù)量根據(jù)使用者接口14的字型產(chǎn)生器的處理速率而改變。若^:用者接口14的字型處理速率為R(字節(jié)/秒),某字幕的數(shù)據(jù)量為L(字節(jié)),該字幕的顯示開始時間與上一字幕的顯示開始時間的間隔為t(秒),則可計算出字幕文件中的每一字幕的值L/t。假設L/t的最大可能值為LM/tM。若R大于或等于LM/tM,則隊列16必須能夠存儲至少一字節(jié)的字幕數(shù)據(jù)。右R〉=WtM,隊列可存儲數(shù)據(jù)-i字節(jié)(i)相反的,若R小于LmAm,則隊列16必須能夠存儲tm*(LM/tM-R)字節(jié)的字幕數(shù)據(jù)。隊列可存儲數(shù)據(jù)=tm*0VtM-R)字節(jié)(2)所有存儲在隊列中的數(shù)據(jù)都可以被預先處理,因此顯示開始時間以及實際顯示開始時間之間不會有時間延遲的現(xiàn)象。此外,因為數(shù)據(jù)一進到隊列16時便立即被處理,而且在到達顯示結束時間的時候立即被移除,增加和移除字幕的程序可以持續(xù)的運行,如此可以確保到達顯示開始時間之前有足夠的時間處理隊列16中的數(shù)據(jù)。權利要求1.一種用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的系統(tǒng),該系統(tǒng)包含一存儲裝置,存儲至少一輔助節(jié)目數(shù)據(jù)單元;一解析器,耦接至該存儲裝置,解析該存儲裝置中的該輔助節(jié)目數(shù)據(jù)單元,并決定對應該輔助節(jié)目數(shù)據(jù)單元的一呈現(xiàn)時間點,該呈現(xiàn)時間點包含一呈現(xiàn)開始時間;以及一呈現(xiàn)單元,耦接至該解析器以及該存儲裝置,預先處理該輔助節(jié)目數(shù)據(jù)單元以在該呈現(xiàn)開始時間到達前產(chǎn)生呈現(xiàn)內(nèi)容,并根據(jù)該呈現(xiàn)時間點以及該呈現(xiàn)內(nèi)容呈現(xiàn)該輔助節(jié)目數(shù)據(jù)單元。2.根據(jù)權利要求1所述的用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的系統(tǒng),其特征在于,該存儲裝置為一隊列,用以存儲多個輔助節(jié)目數(shù)據(jù)單元。3.根據(jù)權利要求2所述的用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的系統(tǒng),其特征在于,該解析器持續(xù)將該輔助節(jié)目數(shù)據(jù)單元解析至該隊列直到該隊列被充滿為止。4.根據(jù)權利要求2所述的用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的系統(tǒng),其特征在于,該呈現(xiàn)時間點更包含一呈現(xiàn)結束時間,且當該呈現(xiàn)結束時間到達時,該解析器將該輔助節(jié)目數(shù)據(jù)單元自該隊列移除。5.根據(jù)權利要求2所述的用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的系統(tǒng),其特征在于,該解析器通過決定一特定輔助節(jié)目數(shù)據(jù)單元的數(shù)據(jù)大小而將數(shù)據(jù)存儲在該隊列中。6.根據(jù)權利要求5所述的用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的系統(tǒng),其特征在于,更包含一輔助節(jié)目數(shù)據(jù)單元來源,包含該輔助節(jié)目數(shù)據(jù)單元;以及該解析器解析該輔助節(jié)目數(shù)據(jù)單元來源以決定每一輔助節(jié)目數(shù)據(jù)單元的一數(shù)據(jù)大小。7.根據(jù)權利要求1所述的用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的系統(tǒng),其特征在于,該呈現(xiàn)時間點更包含一呈現(xiàn)結束時間,且當該呈現(xiàn)結束時間到達時,該解析器將該輔助節(jié)目數(shù)據(jù)單元自該存儲裝置移除。8.根據(jù)權利要求1所述的用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的系統(tǒng),其特征在于,該輔助節(jié)目數(shù)據(jù)單元包含字幕數(shù)據(jù)、隱藏字幕數(shù)據(jù)、圖案數(shù)據(jù)、符號數(shù)據(jù)、商標數(shù)據(jù)或音頻數(shù)據(jù)。9.根據(jù)權利要求1所述的用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的系統(tǒng),其特征在于,該輔助節(jié)目數(shù)據(jù)單元為一字幕,且該字幕的預先處理產(chǎn)生該呈現(xiàn)內(nèi)容。10.根據(jù)權利要求9所述的用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的系統(tǒng),其特征在于,更包含一字幕文件,包含該字幕;以及該解析器解析該字幕文件以決定每一字幕的數(shù)據(jù)大小。11.一種用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的方法,該方法包含存儲至少一輔助節(jié)目數(shù)據(jù)單元;決定對應該輔助節(jié)目數(shù)據(jù)單元的一呈現(xiàn)時間點,該呈現(xiàn)時間點包含一呈現(xiàn)開始時間;預先處理該輔助節(jié)目數(shù)據(jù)單元以在該呈現(xiàn)開始時間到達前產(chǎn)生一呈現(xiàn)內(nèi)容;以及才艮據(jù)該呈現(xiàn)時間點以及該呈現(xiàn)內(nèi)容呈現(xiàn)該輔助節(jié)目數(shù)據(jù)單元。12.根據(jù)權利要求11所述的用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的方法,其特征在于,該存儲至少一輔助節(jié)目數(shù)據(jù)單元的步驟包含提供一存儲器并使用該存儲器存儲多個輔助節(jié)目數(shù)據(jù)單元。13.根據(jù)權利要求12所述的用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的方法,其特征在于,該存儲至少一輔助節(jié)目數(shù)據(jù)單元的步驟包含持續(xù)將該輔助節(jié)目數(shù)據(jù)單元解析至該存儲器直到該存儲器被充滿為止。14.根據(jù)權利要求12所述的用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的方法,其特征在于,該呈現(xiàn)時間點更包含一呈現(xiàn)結束時間;以及根據(jù)該呈現(xiàn)時間點以及該呈現(xiàn)內(nèi)容呈現(xiàn)該輔助節(jié)目數(shù)據(jù)單元的步驟包含當該呈現(xiàn)結束時間到達時,將該輔助節(jié)目數(shù)據(jù)單元自該存儲器移除。15.根據(jù)權利要求12所述的用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的方法,其特征在于,該存儲至少一輔助節(jié)目數(shù)據(jù)單元的步驟包含決定一特定輔助節(jié)目數(shù)據(jù)單元的一數(shù)據(jù)大小。16.根據(jù)權利要求12所述的用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的方法,其特征在于,該存儲至少一輔助節(jié)目數(shù)據(jù)單元的步驟更包含接收一輔助節(jié)目數(shù)據(jù)單元來源,該輔助節(jié)目數(shù)據(jù)單元來源包含該輔助節(jié)目數(shù)據(jù)單元;解析該輔助節(jié)目數(shù)據(jù)單元來源以決定每一輔助節(jié)目數(shù)據(jù)單元的一數(shù)據(jù)大17.根據(jù)權利要求11所述的用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的方法,其特征在于,該呈現(xiàn)時間點更包含一呈現(xiàn)結束時間,且根據(jù)該呈現(xiàn)時間點以及該呈現(xiàn)內(nèi)容呈現(xiàn)該輔助節(jié)目數(shù)據(jù)單元的步驟包含當該呈現(xiàn)結束時間到達時,移除存儲的該輔助節(jié)目數(shù)據(jù)單元。18.根據(jù)權利要求11所述的用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的方法,其特征在于,該輔助節(jié)目數(shù)據(jù)單元包含字幕數(shù)據(jù)、隱藏字幕數(shù)據(jù)、圖案數(shù)據(jù)、符號數(shù)據(jù)、商標數(shù)據(jù)或音頻數(shù)據(jù)。19.根據(jù)權利要求11所述的用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的方法,其特征在于,該輔助節(jié)目數(shù)據(jù)單元為一字幕,且該字幕的預先處理產(chǎn)生該呈現(xiàn)內(nèi)容。全文摘要一種用以呈現(xiàn)輔助節(jié)目數(shù)據(jù)的系統(tǒng),包含存儲裝置,存儲至少一輔助節(jié)目數(shù)據(jù)單元;解析器,耦接至存儲裝置,解析存儲裝置中的輔助節(jié)目數(shù)據(jù)單元,并決定對應輔助節(jié)目數(shù)據(jù)單元的呈現(xiàn)時間點,呈現(xiàn)時間點包含一呈現(xiàn)開始時間;以及呈現(xiàn)單元,耦接至解析器以及存儲裝置,用以預先處理輔助節(jié)目數(shù)據(jù)單元以在呈現(xiàn)開始時間到達前產(chǎn)生呈現(xiàn)內(nèi)容,并根據(jù)呈現(xiàn)時間點以及呈現(xiàn)內(nèi)容呈現(xiàn)輔助節(jié)目數(shù)據(jù)單元。在本發(fā)明的系統(tǒng)中,由于所有的數(shù)據(jù)都可以被預先處理,因此顯示開始時間以及實際顯示開始時間之間不會有時間延遲的現(xiàn)象,使語音與字幕同步。文檔編號H04N5/92GK101227579SQ200710108119公開日2008年7月23日申請日期2007年5月30日優(yōu)先權日2007年1月19日發(fā)明者林其儁申請人:聯(lián)發(fā)科技股份有限公司