国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      視頻數(shù)據(jù)解碼器和用于解碼視頻數(shù)據(jù)并與字幕顯示同步的方法

      文檔序號(hào):7942420閱讀:420來(lái)源:國(guó)知局
      專利名稱:視頻數(shù)據(jù)解碼器和用于解碼視頻數(shù)據(jù)并與字幕顯示同步的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及視頻數(shù)據(jù)解碼器(也稱機(jī)頂盒)和涉及解碼這些數(shù)據(jù)的方法。本發(fā)明 適用于數(shù)字電視解碼器的領(lǐng)域,所述數(shù)字電視解碼器被開(kāi)發(fā)出用于解碼視頻數(shù)據(jù)并包括用 于同步視頻、字幕和音頻數(shù)據(jù)(當(dāng)后者都存在時(shí))的裝置,這些數(shù)據(jù)以復(fù)用的形式記錄在存 儲(chǔ)空間(硬盤類型)。請(qǐng)注意以下所用的術(shù)語(yǔ)“字幕”指定旨在與視頻數(shù)據(jù)相伴的任何類型 的文本數(shù)據(jù);例如它可指根據(jù)DVB(數(shù)字視頻廣播)標(biāo)準(zhǔn)定義的字幕,但也指利用圖文電視 標(biāo)準(zhǔn)的數(shù)據(jù)(例如通過(guò)DVB數(shù)據(jù)包傳輸?shù)?。
      背景技術(shù)
      在包括硬盤的數(shù)字電視解碼器中,以DVB標(biāo)準(zhǔn)描述的各種音頻、視頻和圖文電視/ 字幕類型的數(shù)據(jù)流,以部分流的形式存儲(chǔ)在硬盤上,以便隨后被重放和解碼。這些各種數(shù)據(jù)流通常使用例如DVB標(biāo)準(zhǔn)以流傳輸?shù)男问絺鬏?、由解?fù)用器解復(fù)用 并分別被傳送給基本的解碼器以便解碼音頻、視頻、圖文電視或字幕。傳送至解碼設(shè)備的數(shù) 據(jù)流可以旨在為同步使用。例如對(duì)于通過(guò)時(shí)間同步數(shù)據(jù)相互聯(lián)接的音頻和視頻數(shù)據(jù)就是如 此,其中所述時(shí)間同步數(shù)據(jù)呈現(xiàn)顯示時(shí)間戳(PTS)的形式。這些數(shù)據(jù)的運(yùn)行,結(jié)合借助稱為 PCR(節(jié)目時(shí)鐘參考)的時(shí)間參考信號(hào)對(duì)本地系統(tǒng)時(shí)鐘(STC)的更新,使圖像與聲音同步地 顯示。PCR時(shí)間參考與用于實(shí)現(xiàn)數(shù)據(jù)編碼的同步的時(shí)鐘同步地被插入數(shù)據(jù)流。通過(guò)使用頻 率合成器或通過(guò)使用稱為VCXO(壓控晶體振蕩器)的電壓控制振蕩器,它們使得能夠在解 碼側(cè)生成STC時(shí)鐘。PTS時(shí)間戳使得數(shù)據(jù)包的顯示關(guān)于STC時(shí)鐘同步。雖然視頻解碼和音 頻解碼是分開(kāi)的過(guò)程,但每個(gè)視頻數(shù)據(jù)包和每個(gè)音頻數(shù)據(jù)包與STC時(shí)鐘同步使得它們呈現(xiàn) 于同一給定的時(shí)間。換句話說(shuō),視頻和音頻數(shù)據(jù)包每個(gè)均與STC時(shí)鐘同步,因此它們之間同 步。這種方法眾所周知,且已在數(shù)字解碼器里實(shí)施。應(yīng)指出,PTS同步數(shù)據(jù)的傳輸在字幕/圖文電視數(shù)據(jù)情況下不是必需的。這些數(shù) 據(jù)的同步,其中要求的準(zhǔn)確度大為低于在音頻數(shù)據(jù)的情況下,通過(guò)對(duì)在解復(fù)用器輸出端收 到的數(shù)據(jù)的幾乎是立即的(最多幾十毫秒)解碼實(shí)現(xiàn)。因此,關(guān)于根據(jù)天線信號(hào)在直接解 碼模式下字幕流的運(yùn)作、對(duì)在這些數(shù)據(jù)流里是否出現(xiàn)同步數(shù)據(jù)興趣不大,考慮平均誤差足 以提高準(zhǔn)確度。然而,這樣的解決方案的實(shí)施在解碼器包括數(shù)據(jù)存儲(chǔ)空間的情況下有某些困難。因此,被從存儲(chǔ)空間重播的數(shù)據(jù)回放期間,通常利用的原則在于通過(guò)用視頻數(shù)據(jù) 顯著地最大限度地填充緩沖存儲(chǔ)器來(lái)緩沖(即存儲(chǔ)在緩沖存儲(chǔ)器)所用的數(shù)據(jù)。此后將使 用術(shù)語(yǔ)“緩沖存儲(chǔ)器”或“緩沖器”。所用的緩沖器是FIFO(先入先出)類型。以這樣的方 式,在讀取存儲(chǔ)空間時(shí)可能的故障(例如磁盤讀取錯(cuò)誤)導(dǎo)致讀取這些數(shù)據(jù)的延遲是不明 顯的。因此,所有從存儲(chǔ)空間回放的音頻、視頻和字幕數(shù)據(jù)被提供給解復(fù)用器,其中控制通 過(guò)視頻解碼緩沖器的填充水平實(shí)現(xiàn)。關(guān)于之前不為字幕發(fā)送PTS時(shí)間戳的情況,一旦字幕在解復(fù)用器輸出可用字幕即被解碼(以與直接收到時(shí)相同的方式)。當(dāng)相應(yīng)的字幕已在被顯示,視頻數(shù)據(jù)尚未被解碼, 因此視頻解碼緩沖中仍存在風(fēng)險(xiǎn)。在實(shí)踐中,視頻解碼緩沖器的容量和常用視頻壓縮率使 得在這些字幕和尚未被解碼的圖像間可能有幾秒鐘的間隔。字幕關(guān)于視頻的顯示一致性因 而被嚴(yán)重的損害。因此,可以理解,當(dāng)數(shù)據(jù)“實(shí)時(shí)”播放時(shí),即時(shí)播放不帶PTS顯示時(shí)間戳的 字幕(沒(méi)有緩沖)的事實(shí)不會(huì)構(gòu)成主要問(wèn)題,但緩沖過(guò)程的缺失對(duì)從嵌入在解碼器里的硬 盤讀取數(shù)據(jù)構(gòu)成嚴(yán)重問(wèn)題。請(qǐng)注意術(shù)語(yǔ)“實(shí)時(shí)”此后使用時(shí)指定從數(shù)據(jù)流而不是從硬盤實(shí) 時(shí)顯示。此外,在與字幕數(shù)據(jù)相關(guān)聯(lián)的顯示時(shí)間戳缺失的情況下,上面提及的問(wèn)題在空閑 模式下進(jìn)一步加劇,原因是字幕的顯示和視頻圖像的顯示之間的延遲更長(zhǎng)。

      發(fā)明內(nèi)容
      在本文中,本發(fā)明旨在提供針對(duì)來(lái)自于存儲(chǔ)空間的視頻數(shù)據(jù)和與視頻數(shù)據(jù)相關(guān)聯(lián) 的字幕數(shù)據(jù)的解碼器,使視頻數(shù)據(jù)與字幕數(shù)據(jù)有效、簡(jiǎn)單并經(jīng)濟(jì)地同步?;诖四康模景l(fā)明提出了用于視頻數(shù)據(jù)和與所述視頻數(shù)據(jù)相關(guān)聯(lián)的字幕數(shù)據(jù)的 解碼器,所述數(shù)據(jù)來(lái)源于也包括PCR時(shí)間參考的數(shù)據(jù)流,所述PCR時(shí)間參考與用于同步所述 數(shù)據(jù)的編碼的時(shí)鐘同步,所述解碼器包括-存儲(chǔ)空間,所述視頻數(shù)據(jù)和字幕數(shù)據(jù)以復(fù)用的形式記錄在所述存儲(chǔ)空間上,-以“先進(jìn)先出”模式工作并能接收以數(shù)據(jù)包形式的所述視頻數(shù)據(jù)的第一緩沖存儲(chǔ) 器,-以“先進(jìn)先出”模式工作并能接收以數(shù)據(jù)包形式的所述字幕數(shù)據(jù)的第二緩沖存儲(chǔ) 器,-分別傳輸所述視頻數(shù)據(jù)和字幕數(shù)據(jù)到所述第一和第二緩沖存儲(chǔ)器的解復(fù)用器,-本地時(shí)鐘,所述解碼器的特征在于所述存儲(chǔ)空間包括用于存儲(chǔ)所述時(shí)間參考的裝置使得所 述解復(fù)用器也傳輸所述時(shí)間參考,所述解碼器包括生成與初始不包含顯示時(shí)間戳的每個(gè)字 幕數(shù)據(jù)包相關(guān)聯(lián)的顯示時(shí)間戳的裝置,所述顯示時(shí)間戳從所述解復(fù)用器傳輸?shù)臅r(shí)間參考值 確定并使得所述字幕數(shù)據(jù)包的顯示關(guān)于所述本地時(shí)鐘同步。由于本發(fā)明,重建的時(shí)間戳與不具有PTS時(shí)間戳的每個(gè)字幕數(shù)據(jù)包相關(guān)聯(lián)(可實(shí) 現(xiàn)同步);該重建的時(shí)間戳是從PCR時(shí)間參考產(chǎn)生的。因此,在讀盤期間,本發(fā)明使得字幕 同步,即使它們不包含PTS,也就是說(shuō),即使它們沒(méi)有為那個(gè)目的被提供。根據(jù)本發(fā)明的裝置也可會(huì)呈現(xiàn)以下一個(gè)或多個(gè)特點(diǎn),其可單獨(dú)或根據(jù)所有技術(shù)上 可行的組合考慮。根據(jù)第一優(yōu)選的實(shí)施方式,根據(jù)本發(fā)明的解碼器包括用于存儲(chǔ)時(shí)間參考變量的裝 置,其中所述時(shí)間參考變量等于從所述復(fù)用器收到的最后的時(shí)間參考,所述裝置生成顯示 時(shí)間戳,該顯示時(shí)間戳將在所述第二緩沖存儲(chǔ)器收到的每個(gè)字幕數(shù)據(jù)包的所述顯示時(shí)間戳 的值設(shè)置為所述時(shí)間參考變量的當(dāng)前值。根據(jù)第二實(shí)施方式,根據(jù)本發(fā)明的解碼器包括用于存儲(chǔ)時(shí)間參考變量的裝置,其 中所述時(shí)間參考變量等于從所述復(fù)用器收到的最后的時(shí)間參考,所述裝置生成顯示時(shí)間 戳,該顯示時(shí)間戳將在所述第二緩沖存儲(chǔ)器收到的每個(gè)字幕數(shù)據(jù)包的所述顯示時(shí)間戳的值設(shè)置為在所述第二緩沖存儲(chǔ)器收到所述數(shù)據(jù)包時(shí)所述時(shí)間參考變量的當(dāng)前值之下一個(gè)值。根據(jù)第三實(shí)施方式,根據(jù)本發(fā)明的解碼器包括用于存儲(chǔ)時(shí)間參考變量的裝置,其 中所述時(shí)間參考變量等于從所述復(fù)用器收到的最后的時(shí)間參考,所述裝置生成顯示時(shí)間 戳,該顯示時(shí)間戳將在所述第二緩沖存儲(chǔ)器收到的每個(gè)字幕數(shù)據(jù)包的所述顯示時(shí)間戳的值 設(shè)置為所述時(shí)間參考變量的當(dāng)前值和在所述第二緩沖存儲(chǔ)器收到所述數(shù)據(jù)包時(shí)所述時(shí)間 參考變量的當(dāng)前值之下一個(gè)值的組合。以特別有利的方式,根據(jù)本發(fā)明的解碼器包括以“先進(jìn)先出”模式工作并能暫時(shí)存 儲(chǔ)所述生成的顯示時(shí)間戳的第三緩沖存儲(chǔ)器,所述第三緩沖存儲(chǔ)器包含與在所述第二緩沖 存儲(chǔ)器中初始不包含所述顯示時(shí)間戳的字幕數(shù)據(jù)包數(shù)目一樣多的時(shí)間戳。根據(jù)一種實(shí)施方式,所述視頻和字幕數(shù)據(jù)以DVB格式存儲(chǔ)在所述存儲(chǔ)空間中。優(yōu)選地,根據(jù)本發(fā)明的解碼器包括以“先進(jìn)先出”模式工作并能暫時(shí)存儲(chǔ)音頻數(shù)據(jù) 的第四緩沖存儲(chǔ)器,所述音頻數(shù)據(jù)也來(lái)自于也包括視頻數(shù)據(jù)、字幕數(shù)據(jù)和時(shí)間參考的所述 數(shù)據(jù)流。有利的是,根據(jù)本發(fā)明的解碼器是一種數(shù)字電視解碼器。本發(fā)明的另一目的是一種用于視頻數(shù)據(jù)和與所述視頻數(shù)據(jù)相關(guān)聯(lián)的字幕數(shù)據(jù)的 解碼的方法,所述數(shù)據(jù)來(lái)源于也包括時(shí)間參考的數(shù)據(jù)流,所述時(shí)間參考與用于同步所述數(shù) 據(jù)的編碼的時(shí)鐘同步,所述視頻數(shù)據(jù)和字幕數(shù)據(jù)和所述時(shí)間參考以復(fù)用的形式記錄在存儲(chǔ) 空間上,所述方法包括以下步驟-解復(fù)用所述視頻數(shù)據(jù)、所述字幕數(shù)據(jù)和所述時(shí)間參考,-將所述視頻數(shù)據(jù)以數(shù)據(jù)包形式存儲(chǔ)于以“先進(jìn)先出,,模式工作的第一緩沖存儲(chǔ) 器,-將所述字幕數(shù)據(jù)以數(shù)據(jù)包形式存儲(chǔ)于以“先進(jìn)先出,,模式工作的第二緩沖存儲(chǔ) 器,-存儲(chǔ)等于從所述復(fù)用器收到的最后的時(shí)間參考的時(shí)間參考變量,-將與每個(gè)字幕數(shù)據(jù)包相關(guān)聯(lián)的顯示時(shí)間戳存儲(chǔ)于以“先進(jìn)先出”模式工作的第三 緩沖存儲(chǔ)器,所述每個(gè)字幕數(shù)據(jù)包進(jìn)入所述第二緩沖存儲(chǔ)器且初始不包含顯示時(shí)間戳,所 述時(shí)間戳等于最后存儲(chǔ)的時(shí)間參考的值并使所述字幕數(shù)據(jù)包的顯示關(guān)于本地時(shí)鐘同步。


      本發(fā)明的其它特點(diǎn)和優(yōu)點(diǎn)將清楚地從以下參照附圖1的描述中表現(xiàn)出來(lái)(其為指 示性和決非限制性的目的),其中附圖1是用于實(shí)施根據(jù)本發(fā)明的編碼方法的根據(jù)本發(fā)明 的解碼器的簡(jiǎn)化的示意圖表示。
      具體實(shí)施例方式圖1以示意圖表示提供為用來(lái)接收數(shù)據(jù)流F(例如使用DVB類型的標(biāo)準(zhǔn))的數(shù)字 電視解碼器1。該解碼器1不僅能使視聽(tīng)節(jié)目向電視觀眾實(shí)時(shí)播出,而且還能使該節(jié)目被錄 制在比如硬盤3的存儲(chǔ)空間,以使它們以后可由電視觀眾訪問(wèn)。應(yīng)當(dāng)指出,圖1只表示與數(shù) 據(jù)存儲(chǔ)相關(guān)的實(shí)施方式有關(guān)的功能。解碼器1包括
      6
      -接收數(shù)據(jù)流F的模塊2,-硬盤3,-解復(fù)用器4,-四個(gè)緩沖存儲(chǔ)器5、6、7和8,-分別提供為用于解碼視頻、音頻和字幕數(shù)據(jù)的三個(gè)解碼器11、12和13。每個(gè)緩沖存儲(chǔ)器5、6、7和8是FIFO “先進(jìn)先出”類型的緩沖器。在數(shù)據(jù)流F被接收模塊2接收后,數(shù)據(jù)流F被存儲(chǔ)在硬盤3上。數(shù)據(jù)流F包括視頻、音頻和字幕數(shù)據(jù)的集合。數(shù)據(jù)流F也包括稱為PCR(節(jié)目時(shí)鐘 參考)的時(shí)間參考信號(hào)。這些PCR時(shí)間參考被與用于實(shí)現(xiàn)數(shù)據(jù)編碼的同步的時(shí)鐘同步的 嵌入數(shù)據(jù)流。在“實(shí)時(shí)”讀取中,通過(guò)使用頻率合成器或通過(guò)使用稱為VCXO (壓控晶體振蕩 器)的電壓控制振蕩器,PCR使得能夠在解碼側(cè)生成STC同步時(shí)鐘。在從硬盤3讀取的情 況下,時(shí)間參考不會(huì)被用來(lái)生成STC時(shí)鐘然而硬盤3包括裝置16以存儲(chǔ)植入數(shù)據(jù)流F的 PCR參考于存儲(chǔ)器中。正如我們參照現(xiàn)有技術(shù)解釋的,每一音頻和視頻數(shù)據(jù)包括以PTS (顯示時(shí)間戳)形 式的時(shí)間同步數(shù)據(jù)。因此,在解復(fù)用器4解復(fù)用數(shù)據(jù)流F后,每個(gè)包括PTS時(shí)間戳的視頻數(shù) 據(jù)包Pl被發(fā)送到緩沖存儲(chǔ)器5。另外,每個(gè)包括PTS時(shí)間戳的音頻數(shù)據(jù)包P2被發(fā)送到緩沖 存儲(chǔ)器8。解碼器1也包括用于同步的STC(系統(tǒng)時(shí)間時(shí)鐘)本地時(shí)鐘15和用于生成所述 STC時(shí)鐘15的裝置14。生成所述STC時(shí)鐘15的方式依據(jù)是“實(shí)時(shí)”或讀硬盤3而不同。因此,正如我們參照現(xiàn)有技術(shù)解釋的,當(dāng)直播(實(shí)時(shí))時(shí),由于在數(shù)據(jù)流收到的PCR 時(shí)鐘參考,STC時(shí)鐘被生成,音頻和視頻數(shù)據(jù)包同步到STC時(shí)鐘(即,將收到的數(shù)據(jù)包的PTS 時(shí)間戳與STC時(shí)鐘相比較,以知道播放數(shù)據(jù)包的正確的時(shí)間)。在讀盤時(shí),由于數(shù)據(jù)流以人為的速度到達(dá),PCR時(shí)鐘參考不是可靠值。結(jié)果是視頻 數(shù)據(jù)包不同步,視頻解碼器11將因此不再考慮每一視頻數(shù)據(jù)包中存在的PTS時(shí)間戳;另一 方面,視頻解碼器11將告知用于生成STC時(shí)鐘15的裝置14與顯示的每幅圖像相關(guān)聯(lián)的 PTS時(shí)間戳值。該P(yáng)TS時(shí)間戳則被用于生成STC本地時(shí)鐘15。如同在“直播(實(shí)時(shí))”,音 頻數(shù)據(jù)包將與時(shí)鐘15同步。這種方法被稱為“視頻為主(video master)”。應(yīng)指出,也有可能使用音頻數(shù)據(jù)包的PTS時(shí)間戳生成STC時(shí)鐘。這種方法被稱為 “音頻為主(audio master) ”。如上所說(shuō),在字幕/圖文電視數(shù)據(jù)的情況下,PTS同步數(shù)據(jù)的傳輸不是強(qiáng)制性的。 為闡明本發(fā)明,在這里只探討不包括PTS時(shí)間戳的P3字幕數(shù)據(jù)包的情況(通過(guò)P3數(shù)據(jù)包 里出現(xiàn)的X來(lái)說(shuō)明PTS的缺失)。這些P3數(shù)據(jù)包被解復(fù)用器4傳輸給緩沖存儲(chǔ)器6。解碼器1包括用于存儲(chǔ)時(shí)間參考變量的裝置(9),其中所述時(shí)間參考變量等于所 述復(fù)用器(4)收到的最后的PCR時(shí)間參考換句話說(shuō),裝置9支持最后的PCR值的永久訪 問(wèn)。解碼器1還包括裝置10以生成與在緩沖存儲(chǔ)器6收到的每個(gè)P3字幕數(shù)據(jù)包相關(guān) 聯(lián)的顯示時(shí)間戳。 因此,在緩沖存儲(chǔ)器6每次接收P3數(shù)據(jù)包時(shí),裝置10將詢問(wèn)存儲(chǔ)裝置9并將與該 P3數(shù)據(jù)包相關(guān)聯(lián)的時(shí)間戳值設(shè)置為收到的最后的PCR值(S卩,時(shí)間參考變量的當(dāng)前值)。因此,虛的(或重建的)PTSV時(shí)間戳被創(chuàng)建為等于每個(gè)PCR參考值的收到的最后值。每一 PTSV時(shí)間戳被輸入到緩沖存儲(chǔ)器7。可以理解,字幕數(shù)據(jù)包緩沖存儲(chǔ)器6包括與包含在緩沖存儲(chǔ)器7中的PTSV虛擬時(shí) 間戳的數(shù)量一樣多的不具有STC時(shí)間戳的字幕數(shù)據(jù)包。與字幕數(shù)據(jù)包相關(guān)聯(lián)的時(shí)間戳的存在使得字幕數(shù)據(jù)解碼器13能將字幕數(shù)據(jù)同步 到STC本地時(shí)鐘15。應(yīng)注意,PCR參考比字幕數(shù)據(jù)包更頻繁地到達(dá)(在DVB標(biāo)準(zhǔn)中至少每100ms)。因 此,清楚地表明了每個(gè)PTSV虛擬時(shí)間戳將采用不同的PCR值,且許多PCR值將不被裝置10 利用來(lái)生成PTSV。視頻數(shù)據(jù)緩沖存儲(chǔ)器5被設(shè)計(jì)成持久性全滿,這種事實(shí)在數(shù)據(jù)包的輸入和其輸出 之間造成了幾秒鐘延遲(此延遲值直接依賴于視頻緩沖器5的大小和視頻速率)。所以,剛 收到的PCR參考給定的時(shí)間先于從來(lái)自解碼器11的視頻圖像產(chǎn)生的STC本地時(shí)鐘15這幾 秒鐘。因此,分配收到的最后的PCR給每個(gè)字幕數(shù)據(jù)包的時(shí)間戳的事實(shí)構(gòu)成了很好的近似, 且使得能獲得實(shí)踐中與“實(shí)時(shí)”讀同步的結(jié)果。當(dāng)然,該發(fā)明不限于剛才所描述的實(shí)施方式。具體而言,圖1所描述的裝置是可能或可能不相應(yīng)于物理上可區(qū)分的單元的功能 單元。例如,這些裝置可以被重組為單一的組件,或構(gòu)成同一軟件的功能。相反,某些裝置 可能由分離的物理實(shí)體組成。此外,我們描述了一個(gè)實(shí)施方式,在其中虛擬時(shí)間戳的值設(shè)成收到的最后的PCR 參考的值。但是,也可以考慮使用與收到的最后的值不同的另一個(gè)PCR值。例如它可是緊 隨收到字幕數(shù)據(jù)包之后的參考或收到的最后的值和收到的下一個(gè)值的組合(平均)。此外,我們已表明了旨在存儲(chǔ)PTSV虛擬時(shí)間戳的緩沖器的存在。也可考慮從字幕 數(shù)據(jù)包進(jìn)入字幕數(shù)據(jù)緩沖存儲(chǔ)器的上游改變字幕數(shù)據(jù)包(尤其是通過(guò)增大它的大小),以 直接給其分配PTSV虛擬時(shí)間戳。 最后,任何裝置可由等效裝置替換。
      權(quán)利要求
      用于視頻數(shù)據(jù)和與所述視頻數(shù)據(jù)相關(guān)聯(lián)的字幕數(shù)據(jù)的解碼器(1),所述數(shù)據(jù)來(lái)源于也包括PCR時(shí)間參考的數(shù)據(jù)流(F),所述PCR時(shí)間參考與用于同步所述數(shù)據(jù)的編碼的時(shí)鐘同步,所述解碼器(1)包括 存儲(chǔ)空間(3),所述視頻數(shù)據(jù)和字幕數(shù)據(jù)以復(fù)用的形式記錄在所述存儲(chǔ)空間(3)上, 以“先進(jìn)先出”模式工作并能暫時(shí)包含以數(shù)據(jù)包形式的所述視頻數(shù)據(jù)(P1)的第一緩沖存儲(chǔ)器(5), 以“先進(jìn)先出”模式工作并能暫時(shí)包含以數(shù)據(jù)包形式的所述字幕數(shù)據(jù)(P3)的第二緩沖存儲(chǔ)器(6), 分別傳輸所述視頻數(shù)據(jù)和所述字幕數(shù)據(jù)到所述第一和第二緩沖存儲(chǔ)器(5,6)的解復(fù)用器(4), 本地時(shí)鐘(15),所述解碼器(1)的特征在于所述存儲(chǔ)空間(3)包括存儲(chǔ)所述時(shí)間參考(PCR)的裝置(16),使得所述解復(fù)用器(4)也傳輸所述時(shí)間參考(PCR),所述解碼器(1)包括生成與每個(gè)字幕數(shù)據(jù)包(P3)相關(guān)聯(lián)的顯示時(shí)間戳(PTSV)的裝置(10),其中所述每個(gè)字幕數(shù)據(jù)包(P3)初始不包含顯示時(shí)間戳(PTS),所述顯示時(shí)間戳(PTSV)從所述解復(fù)用器(4)傳輸?shù)臅r(shí)間參考值確定并使得所述字幕數(shù)據(jù)包(P3)的顯示關(guān)于所述本地時(shí)鐘(15)同步。
      2.根據(jù)權(quán)利要求1的解碼器(1),其特征在于所述解碼器包括用于存儲(chǔ)時(shí)間參考變量 的裝置(9),其中所述時(shí)間參考變量等于從所述復(fù)用器(4)收到的最后的時(shí)間參考,所述 裝置(9)生成顯示時(shí)間戳,該顯示時(shí)間戳將在所述第二緩沖存儲(chǔ)器收到的每個(gè)字幕數(shù)據(jù)包 (P3)的所述顯示時(shí)間戳(PTSV)的值設(shè)置為所述時(shí)間參考變量的當(dāng)前值(最后的PCR)。
      3.根據(jù)權(quán)利要求1的解碼器,其特征在于所述解碼器包括用于存儲(chǔ)時(shí)間參考變量的裝 置,其中所述時(shí)間參考變量等于從所述復(fù)用器收到的最后的時(shí)間參考,所述裝置生成顯示 時(shí)間戳,該顯示時(shí)間戳將在所述第二緩沖存儲(chǔ)器收到的每個(gè)字幕數(shù)據(jù)包的所述顯示時(shí)間戳 的值設(shè)置為在所述第二緩沖存儲(chǔ)器收到所述數(shù)據(jù)包時(shí)所述時(shí)間參考變量的當(dāng)前值之下一 個(gè)值。
      4.根據(jù)權(quán)利要求1的解碼器,其特征在于所述解碼器包括用于存儲(chǔ)時(shí)間參考變量的裝 置,其中所述時(shí)間參考變量等于從所述復(fù)用器收到的最后的時(shí)間參考,所述裝置生成顯示 時(shí)間戳,該顯示時(shí)間戳將在所述第二緩沖存儲(chǔ)器收到的每個(gè)字幕數(shù)據(jù)包的所述顯示時(shí)間戳 的值設(shè)置為所述時(shí)間參考變量的當(dāng)前值和在所述第二緩沖存儲(chǔ)器收到所述數(shù)據(jù)包時(shí)所述 時(shí)間參考變量的當(dāng)前值之下一個(gè)值的組合。
      5.根據(jù)前面的權(quán)利要求之一的解碼器(1),其特征在于所述解碼器包括以“先進(jìn)先出” 模式工作并能暫時(shí)包含所述生成的顯示時(shí)間戳(PTSV)的第三緩沖存儲(chǔ)器(7),所述第三緩 沖存儲(chǔ)器(7)包含與字幕數(shù)據(jù)包(P3)數(shù)目一樣多的時(shí)間戳,其中在所述第二緩沖存儲(chǔ)器 (6)中所述字幕數(shù)據(jù)包(P3)初始不包含所述顯示時(shí)間戳。
      6.根據(jù)前面的權(quán)利要求之一的解碼器(1),其特征在于所述存儲(chǔ)空間提供為使得所述 視頻和字幕數(shù)據(jù)以DVB格式存儲(chǔ)。
      7.根據(jù)前面的權(quán)利要求之一的解碼器(1),其特征在于所述解碼器包括以“先進(jìn)先出” 模式工作并能暫時(shí)包含音頻數(shù)據(jù)的第四緩沖存儲(chǔ)器(8),所述音頻數(shù)據(jù)也來(lái)自于也包括視 頻數(shù)據(jù)、字幕數(shù)據(jù)和時(shí)間參考的所述數(shù)據(jù)流(F)。
      8.根據(jù)前面的權(quán)利要求之一的解碼器(1),其特征在于所述解碼器是數(shù)字電視解碼ο
      9.用于視頻數(shù)據(jù)和與所述視頻數(shù)據(jù)相關(guān)聯(lián)的字幕數(shù)據(jù)的解碼的方法,所述數(shù)據(jù)來(lái)源于 也包括時(shí)間參考的數(shù)據(jù)流,所述時(shí)間參考與用于同步所述數(shù)據(jù)的編碼的時(shí)鐘同步,所述視 頻數(shù)據(jù)和字幕數(shù)據(jù)和所述時(shí)間參考以復(fù)用的形式記錄在存儲(chǔ)空間上,所述方法包括以下步 驟-解復(fù)用所述視頻數(shù)據(jù)、所述字幕數(shù)據(jù)和所述時(shí)間參考,_將所述視頻數(shù)據(jù)以數(shù)據(jù)包形式存儲(chǔ)于以“先進(jìn)先出”模式工作的第一緩沖存儲(chǔ)器, _將所述字幕數(shù)據(jù)以數(shù)據(jù)包形式存儲(chǔ)于以“先進(jìn)先出”模式工作的第二緩沖存儲(chǔ)器, -存儲(chǔ)等于從所述復(fù)用器收到的最后的時(shí)間參考的時(shí)間參考變量, _將與進(jìn)入所述第二緩沖存儲(chǔ)器且初始不包含顯示時(shí)間戳的每個(gè)字幕數(shù)據(jù)包相關(guān)聯(lián)的 顯示時(shí)間戳存儲(chǔ)于以“先進(jìn)先出”模式工作的第三緩沖存儲(chǔ)器,所述時(shí)間戳等于最后存儲(chǔ)的 時(shí)間參考的值并使所述字幕數(shù)據(jù)包的顯示關(guān)于本地時(shí)鐘同步。
      全文摘要
      本發(fā)明涉及一種用于解碼視頻數(shù)據(jù)和與視頻數(shù)據(jù)相關(guān)聯(lián)的字幕數(shù)據(jù)的解碼器,所述視頻數(shù)據(jù)來(lái)源于進(jìn)一步包括時(shí)間參考(PCR)的數(shù)據(jù)流(F)。解碼器(1)包括存儲(chǔ)空間(3),視頻和字幕數(shù)據(jù)以復(fù)用的形式存儲(chǔ)在所述存儲(chǔ)空間(3),以“先進(jìn)先出”模式工作并能暫時(shí)存儲(chǔ)以數(shù)據(jù)包形式的視頻數(shù)據(jù)(P1)的第一緩沖存儲(chǔ)器(5),以“先進(jìn)先出”模式工作并能暫時(shí)存儲(chǔ)以數(shù)據(jù)包形式的字幕數(shù)據(jù)(P3)的第二緩沖存儲(chǔ)器(6),向第一和第二緩沖存儲(chǔ)器(5,6)分別傳輸視頻數(shù)據(jù)和字幕數(shù)據(jù)的解復(fù)用器(4),和本地時(shí)鐘(15)。存儲(chǔ)空間(3)包括用于存儲(chǔ)所述時(shí)間參考(PCR)的裝置(16)使得解復(fù)用器(4)也傳輸時(shí)間參考(PCR),解碼器(1)包括生成與不包含顯示時(shí)間戳(PTS)的每個(gè)字幕數(shù)據(jù)包(P3)相關(guān)聯(lián)的顯示時(shí)間戳(PTSV)的裝置(10),所述顯示時(shí)間戳(PTSV)基于所述解復(fù)用器(4)傳輸?shù)臅r(shí)間參考值確定并用于將所述字幕數(shù)據(jù)包(P3)的顯示關(guān)于所述本地時(shí)鐘(15)同步。
      文檔編號(hào)H04N7/52GK101933332SQ200880124952
      公開(kāi)日2010年12月29日 申請(qǐng)日期2008年12月31日 優(yōu)先權(quán)日2008年1月18日
      發(fā)明者M·勒格朗 申請(qǐng)人:薩基姆通信公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1