欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

記錄和再現(xiàn)裝置、mpeg圖象流記錄和再現(xiàn)裝置和媒體的制作方法

文檔序號:7615971閱讀:111來源:國知局
專利名稱:記錄和再現(xiàn)裝置、mpeg圖象流記錄和再現(xiàn)裝置和媒體的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及記錄和再現(xiàn)裝置、MPEG圖象流記錄和再現(xiàn)裝置等。
背景技術(shù)
通常,按照MPEG(活動圖象專家組)的信號壓縮技術(shù)一直被用在各個領(lǐng)域中,例如被應(yīng)用于AV數(shù)據(jù)記錄和再現(xiàn)裝置。


圖10(a)是表明以MPEG傳送流(以下稱為MPEG-TS)的形式壓縮的聲頻/視頻數(shù)據(jù)(以下稱為AV數(shù)據(jù))的解碼器的一般結(jié)構(gòu)圖。
如圖所示,在流解碼器100中,傳送解碼器110是接收MPEG-TS的輸入的裝置。此外,AV數(shù)據(jù)解碼器120是接收傳送解碼器110輸出的裝置,幀緩沖器130是訪問AV數(shù)據(jù)解碼器120并以能夠在顯示單元上顯示的形式再現(xiàn)AV數(shù)據(jù)的裝置。
接著,圖10(b)是表明對MPEG-TS解碼和再現(xiàn)的過程與時間(其水平軸)的圖,圖11(a)是表明MPEG-TS的結(jié)構(gòu)的圖,圖11(b)是表明圖象流在AV比特流中的結(jié)構(gòu)的圖。以下將參考附圖描述通過流解碼器100的MPEG-TS解碼和再現(xiàn)操作。
首先,如果MPEG-TS被輸入到傳送解碼器110中,傳送解碼器110從輸入的MPEG-TS檢測任何PAT,為圖10(b)中(i)所示的步驟。這里,PAT(節(jié)目關(guān)聯(lián)表)是一個數(shù)據(jù)包,在MPEG-TS中包括分配給記錄在MPEG-TS中節(jié)目的節(jié)目號碼和PMT(節(jié)目墊層表),表明發(fā)送諸如構(gòu)成節(jié)目的AV數(shù)據(jù)的數(shù)據(jù)包的ID,PAT在MPEG-TS中被散開,正如圖11(a)所示。此外,PMT還作為MPEG-TS中數(shù)據(jù)包存在。
傳送解碼器110檢測PAT,然后檢測PMT,為圖10(b)的(ii)中所示的步驟,當(dāng)情況可能時與檢測PAT和PMT同時地進(jìn)一步檢測稱為CAT(條件訪問表)的ID,為圖10(b)的(iii)中所示的步驟。雖然用于播發(fā)廣播的AV數(shù)據(jù)被加密,以至于沒有專用解碼器的一般觀眾不能觀看它,CAT表明用于發(fā)送對它解密的解碼信息的數(shù)據(jù)包的ID,作為MPEG-TS中數(shù)據(jù)包出現(xiàn)。
諸如PAT、PMT和CAT的節(jié)目規(guī)范信息被共同稱為PSI(節(jié)目特定信息),所以可以說如圖10(b)的(i)、(ii)和(iii)所示的傳送解碼器110的操作正在進(jìn)行PSI的檢測。
由傳送解碼器110檢測其中PSI的MPEG-TS作為AV比特流被輸入到AV數(shù)據(jù)解碼器120。AV數(shù)據(jù)解碼器120對來自輸入MPEG-TS的圖象流進(jìn)行解碼。正如圖11(b)所示,在MPEG圖象法中,圖象流包括幀I、幀B和幀P的圖象幀,在這些圖象幀當(dāng)中,首先必須被解碼的幀是幀I。因此,與在圖10(b)和圖11(b)中所示的步驟(iv)中一樣,AV數(shù)據(jù)解碼器120首先檢測幀I。如果對幀I進(jìn)行檢測,采用幀I作為開始點(diǎn),從MPEG-TS對圖象流進(jìn)行解碼(同一圖中的步驟(v))。把經(jīng)解碼的AV數(shù)據(jù)輸出到幀緩沖器。
幀緩沖器從AV數(shù)據(jù)解碼器接收AV數(shù)據(jù)的輸入,并累積到其一定量(圖10(b)中步驟(vi)),然后將其輸出到諸如顯示單元的顯示裝置。
順便說,根據(jù)以上操作,從開始MPEG傳送流解碼到AV數(shù)據(jù)的實際顯示需要2秒左右時間。這是由把MPEG-TS解碼為一般AV數(shù)據(jù)的操作引起的,該時間可以按照如下被分為兩段。一段是檢測傳送解碼器中PSI所需的時間(PSI等待時間),另一段是檢測AV解碼器中幀I所需的時間(幀I等待時間)。
由于從執(zhí)行再現(xiàn)操作到實際變?yōu)槟軌蛴^看AV數(shù)據(jù)的等待時間,MPEG傳送流再現(xiàn)裝置的用戶會感到檢測PSI所需的時間和檢測幀I所需的時間,從方便角度看這已經(jīng)成為問題。

發(fā)明內(nèi)容
鑒于這一問題便提出了本發(fā)明,本發(fā)明的目的是提供一種通過縮短從開始再現(xiàn)的實際執(zhí)行操作到變?yōu)槟軌蛴^看AV數(shù)據(jù)的等待時間而改善了其方便性的MPEG傳送流記錄和再現(xiàn)裝置和MPEG圖象流記錄和再現(xiàn)裝置。
為了實現(xiàn)以上目的,本發(fā)明的第一方面是一種記錄和再現(xiàn)裝置,其特征在于包括第一記錄裝置,用于記錄離散地包含節(jié)目附加信息的預(yù)定信號;控制記錄的裝置,用于使所述第一記錄裝置記錄所述預(yù)定信號;控制再現(xiàn)的裝置,用于使所述第一記錄裝置再現(xiàn)所述預(yù)定信號;檢測附加信息的裝置,用于從所述預(yù)定信號檢測節(jié)目的所述附加信息;增加附加信息的裝置,用于把所述附加信息增加到所述預(yù)定信號。
本發(fā)明的第二方面是一種記錄和再現(xiàn)裝置,其特征在于包括第一記錄裝置,用于記錄離散地包含節(jié)目附加信息的預(yù)定信號;控制記錄的裝置,用于使所述第一記錄裝置記錄所述預(yù)定信號;控制再現(xiàn)的裝置,用于使所述第一記錄裝置再現(xiàn)所述預(yù)定信號;檢測PSI或SI的裝置,用于從所述預(yù)定信號檢測PSI(節(jié)目特定信息)或SI(服務(wù)信息);增加PSI或SI的裝置,用于把所述PSI或SI增加到所述預(yù)定信號。
本發(fā)明的第三方面是一種MPEG圖象流記錄和再現(xiàn)裝置,包括第六記錄裝置,用于記錄MPEG圖象流;控制記錄的裝置,用于使所述第六記錄裝置記錄所述MPEG圖象流;控制再現(xiàn)的裝置,用于使所述第六記錄裝置再現(xiàn)所述MPEG圖象流;檢測幀I位置信息的裝置,用于檢測幀I在所述MPEG圖象流中的位置,作為幀I位置信息;以及管理幀I位置信息的裝置,用于管理所述幀I位置信息,其特征在于控制再現(xiàn)的所述裝置從管理幀I位置信息的所述裝置獲取幀I位置信息,并基于它,在其頭部再現(xiàn)具有幀I的MPEG圖象流。
本發(fā)明的第四方面是一種記錄和再現(xiàn)裝置,包括第一記錄裝置,用于記錄MPEG傳送流;控制記錄的裝置,用于使所述第一記錄裝置記錄所述MPEG傳送流;控制再現(xiàn)的裝置,用于使所述第一記錄裝置再現(xiàn)所述MPEG傳送流;從所述MPEG傳送流檢測PCR(節(jié)目時鐘參考)的裝置;以及增加PCR的裝置,用于把所述PCR增加到所述MPEG傳送流。
附圖簡述圖1是根據(jù)本發(fā)明實施例1的MPEG傳送流記錄和再現(xiàn)裝置的結(jié)構(gòu)圖。
圖2(a)是由本發(fā)明的MPEG傳送流記錄和再現(xiàn)裝置處理的MPEG-TS的結(jié)構(gòu)圖。
圖2(b)是由本發(fā)明的MPEG圖象流記錄和再現(xiàn)裝置處理的MPEG-TS的結(jié)構(gòu)圖。
圖3是根據(jù)本發(fā)明實施例2的MPEG傳送流記錄和再現(xiàn)裝置的結(jié)構(gòu)圖。
圖4是根據(jù)本發(fā)明實施例3的MPEG傳送流記錄和再現(xiàn)裝置的結(jié)構(gòu)圖。
圖5是根據(jù)本發(fā)明實施例4的MPEG傳送流記錄和再現(xiàn)裝置的結(jié)構(gòu)圖。
圖6是根據(jù)本發(fā)明實施例5的MPEG傳送流記錄和再現(xiàn)裝置的結(jié)構(gòu)圖。
圖7是根據(jù)本發(fā)明實施例6的MPEG圖象流記錄和再現(xiàn)裝置的結(jié)構(gòu)圖。
圖8是根據(jù)本發(fā)明實施例7的MPEG圖象流記錄和再現(xiàn)裝置的結(jié)構(gòu)圖。
圖9是根據(jù)本發(fā)明實施例8的MPEG圖象流記錄和再現(xiàn)裝置的結(jié)構(gòu)圖。
圖10(a)是傳統(tǒng)技術(shù)的流解碼器的結(jié)構(gòu)圖。
圖10(b)是一流程圖,表明AV數(shù)據(jù)解碼器如何對MPEG-TS解碼。
圖11(a)是在流解碼器上處理的MPEG-TS的結(jié)構(gòu)圖。
圖11(b)是在流解碼器上處理的圖象流的結(jié)構(gòu)圖。
圖12是表明在MPEG傳送流中存在PCR的圖。
圖13是表明在MPEG傳送流中存在SI的圖。
符號的描述(i)檢測PAT的步驟(ii)檢測PMT的步驟(iii)檢測CAT的步驟(iv)檢測幀I的步驟(v)解碼AV數(shù)據(jù)的步驟(vi)存儲AV數(shù)據(jù)緩沖器的步驟1檢測PSI或SI的裝置2控制記錄的裝置3記錄的裝置4控制再現(xiàn)的裝置
5增加PSI或SI的裝置6管理PSI或SI位置信息的裝置10、20、30、40、50 MPEG傳送流記錄和再現(xiàn)裝置11檢測幀I位置信息的裝置12管理幀I位置信息的裝置1檢測PSI或SI的裝置2控制記錄的裝置3記錄的裝置4控制再現(xiàn)的裝置5增加PSI或SI的裝置6管理PSI或SI位置信息的裝置10、20、30、40、50 MPEG傳送流記錄和再現(xiàn)裝置11檢測幀I位置信息的裝置12管理幀I位置信息的裝置13讀出幀I位置信息的裝置60、70、80圖象流記錄和再現(xiàn)裝置100流解碼器110傳送解碼器120AV數(shù)據(jù)解碼器130幀緩沖器200作為幀I位置信息檢測的幀I201解碼開始位置具體實施方式
以下將描述本發(fā)明的實施例。
(實施例1)圖1是根據(jù)本發(fā)明實施例1的MPEG傳送流記錄和再現(xiàn)裝置的結(jié)構(gòu)圖。如圖所示,在MPEG傳送流記錄和再現(xiàn)裝置10中,檢測PSI的裝置1和控制記錄的裝置2是直接接收MPEG傳送流(MPEG-TS)的輸入的裝置。此外,記錄的裝置3是在控制記錄的裝置2的控制下記錄MPEG-TS的裝置,具有諸如HDD的隨機(jī)存取功能??刂圃佻F(xiàn)的裝置4是再現(xiàn)記錄裝置3中所記錄的MPEG-TS的裝置。另外,增加PSI的裝置5是從檢測PSI裝置1和控制再現(xiàn)裝置4接收輸入而把MPEG-TS輸出到MPEG傳送流記錄和再現(xiàn)裝置外部的裝置。
以下將描述具有上述結(jié)構(gòu)的本發(fā)明的實施例1。
首先,將描述記錄操作。如果控制記錄的裝置2開始記錄MPEG-TS的操作,那么從外部輸入MPEG-TS,然后MPEG-TS既被輸入到檢測PSI的裝置1又輸入到控制記錄的裝置2。在收到MPEG-TS的輸入時,控制記錄的裝置2把它記錄在記錄裝置3中。MPEG-TS作為累積數(shù)據(jù)保存在記錄裝置3中。
另一方面,在收到MPEG-TS的輸入時,檢測PSI的裝置1從每個包含MPEG-TS的數(shù)據(jù)包檢測PAT、PMT和CAT(它們是包含PSI的數(shù)據(jù)包),并把它們記錄為PSI數(shù)據(jù)。這里,PSI數(shù)據(jù)是含有以諸如PAT首先、PMT其次和CAT最后的預(yù)定次序排列的PSI數(shù)據(jù)的數(shù)據(jù)包。此外,在檢測PSI數(shù)據(jù)時,檢測PSI的裝置1還同時檢測分別被PAT、PMT和CAT維持的循環(huán)計數(shù)器的值。這里,循環(huán)計數(shù)器是在包含PAT、PMT和CAT的MPEG-TS的各種數(shù)據(jù)包中給出0至15的值的數(shù)據(jù),MPEG-TS通過相繼地檢測這些值而再現(xiàn)。
因此,在記錄操作中,分別地MPEG-TS被記錄在記錄裝置3中,PSI數(shù)據(jù)被記錄在檢測PSI的裝置1中。
接著,將描述再現(xiàn)操作??刂圃佻F(xiàn)的裝置4讀出記錄在記錄裝置3中的MPEG-TS并把他輸出到增加PSI的裝置5。此外,檢測PSI的裝置1把PSI數(shù)據(jù)輸出到增加PSI的裝置5。
分別從控制再現(xiàn)的裝置4收到MPEG-TS的輸入以及從檢測PSI的裝置1收到PSI數(shù)據(jù)的輸入時,增加PSI的裝置5把PSI數(shù)據(jù)增加到MPEG-TS的頭部。與此同時,增加PSI的裝置5通過處理包含PSI數(shù)據(jù)的PAT、PMT和CAT的循環(huán)計數(shù)器的值執(zhí)行相加,以至于它們保持與包含早先檢測的PSI的PAT、PMT和CAT的循環(huán)計數(shù)器的值的連續(xù)性。
按照如上所述把PSI數(shù)據(jù)增加到其頭部的MPEG-TS輸出到MPEG傳送流記錄和再現(xiàn)裝置10的外部。
用傳統(tǒng)的MPEG-TS解碼器對已再現(xiàn)的MPEG-TS進(jìn)行解碼。這時,正如圖2(a)所示,以PSI數(shù)據(jù)形式對MPEG-TS頭部給出PSI的PAT、PMT和CAT,所以解碼器首先處理這些數(shù)據(jù)。因此,解碼器并不需要進(jìn)行檢測任何PMT和CAT的操作,依此類推,因此節(jié)省時間。
因此,在記錄MPEG-TS時,本實施例1的MPEG傳送流記錄和再現(xiàn)裝置檢測包含在事先以及在再現(xiàn)時作為PSI數(shù)據(jù)記錄的MPEG-TS中的PSI,將它增加到待再現(xiàn)的MPEG-TS的頭部,從而通過省略解碼器在解碼時檢測PSI的操作,允許總體上縮短再現(xiàn)所需的準(zhǔn)備時間。
此外,雖然以上描述是在包含PSI的PAT、PMT和CAT的數(shù)據(jù)包分別是單個數(shù)據(jù)包的假設(shè)基礎(chǔ)上給出的,但是,也存在PAT、PMT和CAT分別由多個數(shù)據(jù)包組成的情況。在這種情況中,在檢測PSI時,檢測PSI的裝置1按照多個數(shù)據(jù)包的排列次序同時檢測PAT、PMT和CAT的循環(huán)計數(shù)器的值,增加PSI的裝置5執(zhí)行增加到MPEG-TS,從而使數(shù)據(jù)包的排列次序保持與循環(huán)計數(shù)器的值的連續(xù)性。
此外,對于保持循環(huán)計數(shù)器的值的連續(xù)性的方法,按照原始包含在MPEG-TS中的PSI的循環(huán)計數(shù)器的值,也可以改寫待增加的PSI數(shù)據(jù)的循環(huán)計數(shù)器的值,或者按照待增加的PSI數(shù)據(jù)的循環(huán)計數(shù)器的值替換原始包含在MPEG-TS中的各個PSI。尤其是,這一改寫是通過用相繼改變循環(huán)計數(shù)器的值的所述PSI數(shù)據(jù)替換包含在原始MPEG-TS中的每個PSI進(jìn)行的。
(實施例2)圖3是根據(jù)本發(fā)明實施例2的MPEG傳送流記錄和再現(xiàn)裝置的結(jié)構(gòu)圖。如圖所示,在MPEG傳送流記錄和再現(xiàn)裝置20中,與圖1相同的數(shù)字表示相同的部分,檢測PSI的裝置1設(shè)置在再現(xiàn)一側(cè),控制再現(xiàn)的裝置4既輸出到增加PSI的裝置5又輸出到檢測PSI的裝置1,增加PSI的裝置5接收控制再現(xiàn)的裝置4和檢測PSI的裝置1的輸入。
接著將描述具有上述結(jié)構(gòu)的本實施例2。
首先將描述記錄操作。如果控制記錄的裝置2開始記錄MPEG-TS的操作,從外部輸入MPEG-TS,然后MPEG-TS被輸入到控制記錄的裝置2。在收到MPEG-TS的輸入時,控制記錄的裝置2把它記錄在記錄裝置3中。與實施例1相似,MPEG-TS作為累積數(shù)據(jù)被保存在記錄裝置3中。
接著,將描述再現(xiàn)操作??刂圃佻F(xiàn)的裝置4讀出被記錄在記錄裝置3中的MPEG-TS并把它輸出到增加PSI的裝置5和檢測PSI的裝置1。
在收到MPEG-TS的輸入時,正如在以下要實施的實施例1中一樣,檢測PSI的裝置1檢測作為PSI數(shù)據(jù)的PSI及其循環(huán)計數(shù)器的值并把它們輸出到增加PSI的裝置5。
分別地從控制再現(xiàn)的裝置4收到MPEG-TS的輸入以及從檢測PSI的裝置1收到PSI數(shù)據(jù)時,增加PSI的裝置5把PSI數(shù)據(jù)增加到MPEG-TS的頭部,從而保持循環(huán)計數(shù)器的值的連續(xù)性并把它們輸出到MPEG傳送流記錄和再現(xiàn)裝置10的外部。
因此,本實施例2的MPEG傳送流記錄和再現(xiàn)裝置在再現(xiàn)MPEG-TS時檢測作為PSI數(shù)據(jù)的包含在MPEG-TS中的PSI并把他增加到MPEG-TS的頭部,從而通過消除需要從檢測PSI的裝置記錄PSI數(shù)據(jù)而允許MPEG-TS再現(xiàn)所需的準(zhǔn)備時間整個地縮短。
此外,與在實施例1中一樣,雖然以上描述是在包含PSI的PAT、PMT和CAT的數(shù)據(jù)包分別是單個數(shù)據(jù)包的假設(shè)基礎(chǔ)上給出的,但是,也存在PAT、PMT和CAT分別由多個數(shù)據(jù)包組成的情況。在這種情況中,在檢測PSI時,檢測PSI的裝置1按照多個數(shù)據(jù)包的排列次序同時檢測PAT、PMT和CAT的循環(huán)計數(shù)器的值,增加PSI的裝置5執(zhí)行對MPEG-TS的增加,從而使數(shù)據(jù)包的排列次序保持與循環(huán)計數(shù)器的值的連續(xù)性。
此外,對于保持循環(huán)計數(shù)器的值的連續(xù)性的方法,按照原始包含在MPEG-TS中的PSI的循環(huán)計數(shù)器的值,也可以改寫待增加的PSI數(shù)據(jù)的循環(huán)計數(shù)器的值,或者按照要增加的PSI數(shù)據(jù)的循環(huán)計數(shù)器的值替換原始包含在MPEG-TS中的各個PSI。
(實施例3)圖4是根據(jù)本發(fā)明實施例3的MPEG傳送流記錄和再現(xiàn)裝置的結(jié)構(gòu)圖。如圖所示,在MPEG傳送流記錄和再現(xiàn)裝置30中,與圖1相同的數(shù)字表示相同的部分,增加PSI的裝置5是接收來自檢測PSI的裝置1的輸入和把PSI數(shù)據(jù)輸出到控制記錄的裝置2的裝置。
接著將描述具有上述結(jié)構(gòu)的本實施例3。
首先將描述記錄操作。如果控制記錄的裝置2開始記錄MPEG-TS的操作,從外部輸入MPEG-TS,然后MPEG-TS被輸入到檢測PSI的裝置1和控制記錄的裝置2。
接著,在收到MPEG-TS的輸入時,檢測PSI的裝置1從包含PSI的每個數(shù)據(jù)包及其循環(huán)計數(shù)器的值進(jìn)行檢測并把它作為PSI數(shù)據(jù)輸出到增加PSI的裝置5。在收到PSI數(shù)據(jù)的輸入時,增加PSI的裝置5把它輸出到控制記錄的裝置2并把PSI數(shù)據(jù)增加到控制記錄的裝置2中的MPEG-TS的頭部,從而使循環(huán)計數(shù)器的值保持與至今所輸入的MPEG-TS的連續(xù)性。
控制記錄的裝置2接收MPEG-TS的輸入,向其增加從增加PSI的裝置5輸入的PSI數(shù)據(jù)。更具體地,控制記錄的裝置2在記錄裝置3中記錄向其頭部增加PSI數(shù)據(jù)的MPEG-TS。
接著,對于再現(xiàn)操作,與傳統(tǒng)MPEG-TS記錄和再現(xiàn)裝置一樣,這是在控制再現(xiàn)的裝置4的控制下通過從記錄裝置3讀出MPEG-TS進(jìn)行的。然而,記錄在記錄裝置3中的MPEG-TS已經(jīng)具有給其頭部的PSI,在解碼時不再進(jìn)行檢測PSI的冗余操作,與在實施例1和2中一樣。
因此,本實施例3通過省略解碼器在解碼時檢測PSI的操作允許再現(xiàn)所需的準(zhǔn)備時間整個地被縮短。
另外,通過在MPEG-TS被存儲到記錄裝置3中的階段事先增加PSI數(shù)據(jù),還允許降低再現(xiàn)裝置上的處理的負(fù)擔(dān)。
此外,與在實施例1中一樣,雖然以上描述是在包含PSI的PAT、PMT和CAT的數(shù)據(jù)包分別是單個數(shù)據(jù)包的假設(shè)基礎(chǔ)上給出的,但是,也存在PAT、PMT和CAT分別由多個數(shù)據(jù)包組成的情況。在這種情況中,在檢測PSI時,檢測PSI的裝置1按照多個數(shù)據(jù)包的排列次序同時檢測PAT、PMT和CAT的循環(huán)計數(shù)器的值,增加PSI的裝置5執(zhí)行對MPEG-TS的增加,從而使數(shù)據(jù)包的排列次序保持與循環(huán)計數(shù)器的值的連續(xù)性。
此外,對于保持循環(huán)計數(shù)器的值的連續(xù)性的方法,按照原始包含在MPEG-TS中的PSI的循環(huán)計數(shù)器的值,也可以改寫待增加的PSI數(shù)據(jù)的循環(huán)計數(shù)器的值,或者按照要增加的PSI數(shù)據(jù)的循環(huán)計數(shù)器的值替換原始包含在MPEG-TS中的各個PSI。尤其是,這一改寫是通過用相繼改變循環(huán)計數(shù)器的值的所述PSI數(shù)據(jù)替換包含在原始MPEG-TS中的每個PSI進(jìn)行的。
(實施例4)圖5是根據(jù)本發(fā)明實施例4的MPEG傳送流記錄和再現(xiàn)裝置的結(jié)構(gòu)圖。如圖所示,在MPEG傳送流記錄和再現(xiàn)裝置40中,與圖1相同的數(shù)字表示相同的部分,管理PSI位置信息的裝置6是置于檢測PSI的裝置1與控制再現(xiàn)的裝置4之間的裝置。
接著將描述具有上述結(jié)構(gòu)的本實施例4。
首先將描述記錄操作。如果控制記錄的裝置2開始記錄MPEG-TS的操作,從外部輸入MPEG-TS,然后MPEG-TS被輸入到檢測PSI的裝置1和控制記錄的裝置2。
接著,在收到MPEG-TS的輸入時,檢測PSI的裝置1從包含PSI的每個數(shù)據(jù)包及其循環(huán)計數(shù)器的值進(jìn)行檢測并把它作為PSI數(shù)據(jù)輸出到控制記錄的裝置2。
在收到MPEG-TS和PSI數(shù)據(jù)的輸入時,控制記錄的裝置2把它們存儲在記錄裝置3中。與此同時,管理PSI位置信息的裝置6訪問控制記錄的裝置2并獲取控制記錄的裝置2已經(jīng)記錄PSI數(shù)據(jù)在記錄裝置中的位置,作為PSI位置信息。
在上述記錄操作中,MPEG-TS和PSI數(shù)據(jù)被存儲在記錄裝置3中,PSI位置信息被存儲在管理PSI位置信息的裝置6中。
接著,將描述再現(xiàn)操作??刂圃佻F(xiàn)的裝置4讀出被記錄在記錄裝置3中的MPEG-TS和PSI數(shù)據(jù)。然而,在這一階段,MPEG-TS和PSI數(shù)據(jù)作為一樣的數(shù)字?jǐn)?shù)據(jù)輸出,而不區(qū)分它們的內(nèi)容。
接著,管理PSI位置信息的裝置6訪問控制再現(xiàn)的裝置4并基于PSI位置信息檢測在控制再現(xiàn)的裝置4從被處理的數(shù)字?jǐn)?shù)據(jù)所記錄的PSI數(shù)據(jù)的位置。然后,在檢測PSI數(shù)據(jù)的位置時,管理PSI位置信息的裝置6從該位置提取PSI數(shù)據(jù)并將它增加到原始數(shù)字?jǐn)?shù)據(jù)中MPEG-TS的頭部,從而保持循環(huán)計數(shù)器的值的連續(xù)性,使傳送流變得與至今輸入的MPEG-TS的連續(xù)。
最后,控制再現(xiàn)的裝置4把將PSI數(shù)據(jù)增加到其頭部并部分改變其數(shù)據(jù)的MPEG-TS輸出到MPEG傳送流記錄和再現(xiàn)裝置10的外部。
因此,在再現(xiàn)MPEG-TS時,本實施例4的MPEG傳送流記錄和再現(xiàn)裝置檢測作為PSI數(shù)據(jù)的包含在MPEG-TS中的PSI并把它增加到MPEG-TS的頭部,從而通過消除需要從檢測PSI的裝置記錄PSI數(shù)據(jù),允許MPEG-TS再現(xiàn)所需的準(zhǔn)備時間整個地被縮短,通過使PSI數(shù)據(jù)記錄在記錄裝置中,還允許數(shù)據(jù)管理的方便性得到改善。
此外,與在本發(fā)明的實施例1中一樣,雖然以上描述是在包含PSI的PAT、PMT和CAT的數(shù)據(jù)包分別是單個數(shù)據(jù)包的假設(shè)基礎(chǔ)上給出的,但是,也存在PAT、PMT和CAT分別由多個數(shù)據(jù)包組成的情況。在這種情況中,在檢測PSI時,檢測PSI的裝置1按照多個數(shù)據(jù)包的排列次序同時檢測PAT、PMT和CAT的循環(huán)計數(shù)器的值,管理PSI位置信息的裝置6執(zhí)行對MPEG-TS的增加,從而使數(shù)據(jù)包的排列次序保持與循環(huán)計數(shù)器的值的連續(xù)性。
此外,對于保持循環(huán)計數(shù)器的值的連續(xù)性的方法,按照原始包含在MPEG-TS中的各個PSI的循環(huán)計數(shù)器的值,也可以改寫待增加的PSI數(shù)據(jù)的循環(huán)計數(shù)器的值,或者按照要增加的PSI數(shù)據(jù)的循環(huán)計數(shù)器的值替換原始包含在MPEG-TS中的各個PSI。
(實施例5)圖6是根據(jù)本發(fā)明實施例5的MPEG傳送流記錄和再現(xiàn)裝置的結(jié)構(gòu)圖。如圖所示,在MPEG傳送流記錄和再現(xiàn)裝置50中,與圖1和圖4相同的符號表示相同的部分,檢測PSI的裝置1和管理PSI位置信息的裝置6相連接,以建立不同于從記錄裝置3與控制再現(xiàn)的裝置4之間MPEG-TS路由的路由。
接著將描述具有上述結(jié)構(gòu)的本實施例5。
首先將描述記錄操作。如果控制記錄的裝置2開始記錄MPEG-TS的操作,從外部輸入MPEG-TS,然后MPEG-TS被輸入到控制記錄的裝置2。在收到MPEG-TS的輸入時,控制記錄的裝置2把它記錄在記錄裝置3中。至這一點(diǎn)的操作與傳統(tǒng)MPEG記錄和再現(xiàn)裝置的操作相同。
接著,檢測PSI的裝置1訪問記錄裝置3并從存儲在記錄裝置3中的MPEG-TS檢測PSI及其循環(huán)計數(shù)器的值,把它們作為PSI數(shù)據(jù)寫入到記錄裝置3中,還檢測在記錄裝置3中存儲PSI數(shù)據(jù)的位置,然后把這一位置作為PSI位置信息輸入到管理PSI位置信息的裝置6中。管理PSI位置信息的裝置存儲所輸入的PSI位置信息。
接著,將描述再現(xiàn)操作??刂圃佻F(xiàn)的裝置4讀出被記錄在記錄裝置3中的MPEG-TS。另一方面,管理PSI位置信息的裝置6訪問記錄裝置3并基于PSI位置信息檢測在控制再現(xiàn)的裝置4中從被處理的MPEG-TS所記錄的PSI數(shù)據(jù)的位置,然后,從該位置提取PSI數(shù)據(jù)并將它增加到原始數(shù)字?jǐn)?shù)據(jù)中MPEG-TS的頭部,從而保持循環(huán)計數(shù)器的值的連續(xù)性,使傳送流變得與至今輸入的MPEG-TS的連續(xù)。
最后,控制再現(xiàn)的裝置4把將PSI數(shù)據(jù)增加到其頭部并部分校正其數(shù)據(jù)的MPEG-TS輸出到MPEG傳送流記錄和再現(xiàn)裝置10的外部。
因此,在再現(xiàn)MPEG-TS時,本實施例5的MPEG傳送流記錄和再現(xiàn)裝置檢測作為PSI數(shù)據(jù)的包含在MPEG-TS中的PSI并把它增加到MPEG-TS的頭部,從而通過消除需要從檢測PSI的裝置來記錄PSI數(shù)據(jù),允許MPEG-TS再現(xiàn)所需的準(zhǔn)備時間整個地被縮短,以及還允許檢測PSI的操作記錄與再現(xiàn)分別進(jìn)行,即獨(dú)立于控制記錄的裝置2和控制再現(xiàn)的裝置4的操作。
此外,與本發(fā)明的實施例4相似,雖然以上描述是在包含PSI的PAT、PMT和CAT的數(shù)據(jù)包分別是單個數(shù)據(jù)包的假設(shè)基礎(chǔ)上給出的,但是,也存在PAT、PMT和CAT分別由多個數(shù)據(jù)包組成的情況。在這種情況中,在檢測PSI時,檢測PSI的裝置1按照多個數(shù)據(jù)包的排列次序同時檢測PAT、PMT和CAT的循環(huán)計數(shù)器的值,管理PSI位置信息的裝置6執(zhí)行對MPEG-TS的增加,從而使數(shù)據(jù)包的排列次序保持與循環(huán)計數(shù)器的值的連續(xù)性。
此外,對于保持循環(huán)計數(shù)器的值的連續(xù)性的方法,按照原始包含在MPEG-TS中的各個PSI的循環(huán)計數(shù)器的值,也可以改寫待增加的PSI數(shù)據(jù)的循環(huán)計數(shù)器的值,或者按照要增加的PSI數(shù)據(jù)的循環(huán)計數(shù)器的值,替換原始包含在MPEG-TS中的各個PSI。
順便提及,雖然在以上實施例1至5中MPEG傳送流被選為記錄和再現(xiàn)的主題信號,本發(fā)明的記錄和再現(xiàn)的主題信號簡言之可以是任何預(yù)定信號,不限于此,其中離散地含有節(jié)目的附加信息,如DSS(美國數(shù)字電視所使用的格式)。
另外,雖然以上實施例1至5是采用含有PSI的MPEG傳送流作為例子說明的,但是上述實施例1至5也可應(yīng)用在代替PSI對PCR(節(jié)目時鐘參考)進(jìn)行處理的情況中(見圖12)。利用PCR的實施例的附圖和描述被省略,因為在上述實施例1至5的各個附圖和相應(yīng)描述中通過用PCR替代PSI易于理解它們。
此外,雖然上述實施例1至5是通過采用含有PSI的MPEG傳送流作為例子說明的,但是上述實施例1至5也可以應(yīng)用在代替PSI對SI(服務(wù)信息)進(jìn)行處理的情況中(見圖13)。利用SI的實施例的附圖和描述被省略,因為在上述實施例1至5的各個附圖和相應(yīng)描述中通過用SI替代PSI易于理解它們。
(實施例6)
圖7是根據(jù)本發(fā)明實施例6的圖象流記錄和再現(xiàn)裝置的結(jié)構(gòu)圖。如圖所示,在MPEG圖象流記錄和再現(xiàn)裝置60中,檢測幀I位置信息的裝置11和控制記錄的裝置2是直接接收圖象流的輸入的裝置。此外,記錄裝置3是在控制記錄的裝置2的控制下記錄圖象流的裝置,控制再現(xiàn)的裝置4是再現(xiàn)被記錄在記錄裝置3中的圖象流的裝置,管理幀I位置信息的裝置12是接收檢測幀I位置信息的裝置11和控制記錄的裝置2的輸入并把圖象流輸出到圖象流記錄和再現(xiàn)裝置60外部的裝置。
接著將描述具有上述結(jié)構(gòu)的這一實施例6。
首先,將描述記錄操作。如果控制記錄的裝置2開始記錄圖象流的操作,那么從外部輸入圖象流,然后該圖象流被輸入到檢測幀I位置信息的裝置11和控制記錄的裝置2。在收到圖象流的輸入時,控制記錄的裝置2把它記錄在記錄裝置3中。該圖象流作為累積數(shù)據(jù)被保存在記錄裝置3中。
另一方面,在收到圖象流的輸入時,檢測幀I位置信息的裝置11檢測在這一圖象流中的幀I的位置,并把它作為幀I位置信息輸入到管理幀I位置信息的裝置12中。
從檢測幀I位置信息的裝置11收到幀I位置信息的輸入后,管理幀I位置信息的裝置獲取它和控制記錄的裝置2的信息,從而檢測所述幀I位置信息位于記錄裝置3中所存儲的圖象數(shù)據(jù)中哪里并管理幀I位置信息在這一記錄裝置3中的存儲位置。
因此,在記錄操作中,分別地圖象流被記錄在記錄裝置3中,而幀I位置信息在記錄裝置3中的存儲位置被記錄在管理幀I位置信息的裝置12中。
接著,將描述再現(xiàn)操作??刂圃佻F(xiàn)的裝置4讀出記錄裝置3中所記錄的圖象流??刂圃佻F(xiàn)的裝置4進(jìn)一步獲取有檢測幀I位置信息的裝置11管理的幀I位置信息的存儲位置,以便從記錄裝置3輸入的圖象流檢測幀I的位置并把以幀I開頭的圖象流輸出到圖象流記錄和再現(xiàn)裝置60的外部。
雖然再現(xiàn)的圖象流由傳統(tǒng)圖象流解碼器解碼,正如圖2(b)所示,這時,由圖象流記錄和再現(xiàn)裝置60處理的圖象流是以幀I在其頭部而輸入到解碼器的,所以將省略解碼器的檢測幀I的操作。
因此,在記錄圖象流時,本實施例6的圖象流記錄和再現(xiàn)裝置檢測圖象流中所包含的幀I,事先作為幀I位置信息被記錄,在再現(xiàn)時,輸出以該幀I開頭的圖象流,從而通過解碼器在解碼時省略檢測幀I的操作而允許再現(xiàn)所需的準(zhǔn)備時間整個地縮短。
(實施例7)圖8是根據(jù)本發(fā)明實施例7的圖象流記錄和再現(xiàn)裝置的結(jié)構(gòu)圖。如圖所示,在圖象流記錄和再現(xiàn)裝置70中,用與圖7相同的符號表示相同部分或相同裝置。檢測幀I位置信息的裝置11和控制記錄的裝置2是直接接收圖象流的輸入的裝置。檢測幀I位置信息的裝置11進(jìn)一步是輸入到控制記錄的裝置2的裝置,讀出幀I位置信息的裝置13是訪問記錄裝置3的裝置,還輸入到控制再現(xiàn)的裝置4。
接著將描述具有上述結(jié)構(gòu)的這一實施例7。
首先,將描述記錄操作。如果控制記錄的裝置2開始記錄圖象流的操作,那么從外部輸入圖象流,然后該圖象流被輸入到檢測幀I位置信息的裝置11和控制記錄的裝置2。
接著,在收到圖象流的輸入時,檢測幀I位置信息的裝置11檢測在該圖象數(shù)據(jù)中幀I的位置,并把它作為幀I位置信息輸入到控制記錄的裝置2。
收到圖象流和上述幀I位置信息的輸入后,控制記錄的裝置2把它們二者記錄在記錄裝置3中。圖象流和幀I位置信息作為累積數(shù)據(jù)被貯存在記錄裝置3中。
接著,將描述再現(xiàn)操作??刂圃佻F(xiàn)的裝置4讀出記錄裝置3中所記錄的圖象流。
另一方面,讀出幀I位置信息的裝置13也訪問記錄裝置3并獲取幀I位置信息,然后把它輸出到控制再現(xiàn)的裝置4。
在收到上述幀I位置信息的輸入時,控制再現(xiàn)的裝置4基于它從記錄裝置3讀出的圖象流中檢測幀I的位置并把以幀I開頭的圖象流輸出到圖象流記錄和再現(xiàn)裝置70的外部。
雖然再現(xiàn)的圖象流由傳統(tǒng)圖象流解碼器解碼,與實施例6中一樣,圖象流是以幀I在其頭部而輸入到解碼器的,所以將省略解碼器的檢測幀I的操作。
因此,在記錄圖象流時,本實施例7的圖象流記錄和再現(xiàn)裝置檢測事先作為幀I位置信息被記錄的圖象流中所包含的幀I并把它記錄在記錄裝置3中,然后再現(xiàn)幀I位置信息和圖象流,從而輸出以該幀I開頭的圖象流,通過解碼器在解碼時省略檢測幀I的操作而允許再現(xiàn)所需的準(zhǔn)備時間整個地縮短。
(實施例8)圖9是根據(jù)本發(fā)明實施例8的圖象流記錄和再現(xiàn)裝置的結(jié)構(gòu)圖。如圖所示,用與圖7相同的符號表示相同部分或相同裝置。接著將描述具有上述結(jié)構(gòu)的這一實施例8。
首先,將描述記錄操作。如果控制記錄的裝置2開始記錄圖象流的操作,那么從外部輸入圖象流,然后該圖象流被輸入到檢測幀I位置信息的裝置11和控制記錄的裝置2。
在收到圖象流的輸入時,檢測幀I位置信息的裝置11從這一圖象流檢測幀I的位置,作為幀I位置信息,產(chǎn)生含有這一幀I位置信息的記錄開始信號并把它輸入到控制記錄的裝置2。
另一方面,在收到圖象流和記錄開始信號的輸入后,基于包含在記錄開始信號中的幀I位置信息,控制記錄的裝置2從輸入的圖象流檢測幀I并把包含和在這一幀I之后的圖象流記錄在記錄裝置3中。此外,控制記錄的裝置2放棄上述幀I之前的圖象流并不把它記錄在記錄裝置3中。
因此,在記錄操作中,由檢測幀I位置信息的裝置所檢測的包含和在幀I之后的圖象流被存儲在記錄裝置3中。
以下,雖然再現(xiàn)操作和解碼將由傳統(tǒng)的圖象流記錄和再現(xiàn)裝置進(jìn)行,與實施例6和7中一樣,圖象流是以幀I在其頭部構(gòu)成的,所以將省略解碼器的檢測幀I的操作。
因此,在記錄圖象流時,本實施例8的圖象流記錄和再現(xiàn)裝置檢測事先作為幀I位置信息被記錄的圖象流中所包含的幀I并把以幀I開頭的圖象流記錄在記錄裝置3中,所以,通過解碼器在解碼時省略檢測幀I的操作而允許再現(xiàn)所需的準(zhǔn)備時間整個地縮短。
另外,雖然檢測PSI的MPEG傳送流記錄和再現(xiàn)裝置和檢測幀I的MPEG圖象流記錄和再現(xiàn)裝置在本發(fā)明的實施例中作為分別的裝置分別描述的,這些實施例中的每一個也可以通過記錄裝置3與各部分和裝置的共同和任意組合而構(gòu)成,在這種情況中,能夠進(jìn)一步縮短對MPEG-TS解碼所需的時間。
此外,在本發(fā)明的實施例中,雖然描述了檢測PSI的裝置1、控制記錄的裝置2、控制再現(xiàn)的裝置4、增加PSI的裝置5、檢測幀I位置信息的裝置11、管理幀I位置信息的裝置12和讀出幀I位置信息的裝置13的操作是通過硬件手段實現(xiàn)的,但是也可以通過軟件手段實現(xiàn),即,通過利用計算機(jī)和運(yùn)行程序?qū)崿F(xiàn)。
此外,雖然本發(fā)明的實施例是針對MPEG傳送流記錄和再現(xiàn)裝置和MPEG圖象流記錄和再現(xiàn)裝置描述的,但是,本發(fā)明是具有由計算機(jī)執(zhí)行的上述本發(fā)明的所有或部分裝置的所有或部分功能的程序和/數(shù)據(jù)的媒體,其中由計算機(jī)可讀和讀出的所述程序和/數(shù)據(jù)與所述計算機(jī)協(xié)同執(zhí)行所述功能。
這種情況中的數(shù)據(jù)包括數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)格式、數(shù)據(jù)類型等。
媒體例如包括諸如ROM的記錄媒體、諸如因特網(wǎng)的傳輸媒體、或者諸如光、無線電波或聲波的傳輸媒體。
具有某一些的媒體例如包括記錄程序和/數(shù)據(jù)的記錄媒體或者發(fā)送程序和/數(shù)據(jù)的發(fā)送媒體。
例如在諸如ROM的記錄媒體的情況中可由計算機(jī)裝置處理的,即可由計算機(jī)讀出的,在傳輸媒體的情況中,其含義包括能夠由計算機(jī)處理的待發(fā)送的作為傳輸結(jié)果的程序和/或數(shù)據(jù)。
信息集合例如包括諸如程序和/或數(shù)據(jù)的軟件。
工業(yè)應(yīng)用性正如從以上描述顯而易見的,通過省略在解碼時檢測PSI或PCR的時間本發(fā)明允許高速再現(xiàn)數(shù)據(jù)。
通過省略在解碼時檢測幀I的時間本發(fā)明還允許高速再現(xiàn)數(shù)據(jù)。
權(quán)利要求
1.一種記錄和再現(xiàn)裝置,包括第二記錄裝置,用于記錄離散地包含節(jié)目附加信息的MPEG傳送流;控制記錄的裝置,用于使所述第二記錄裝置記錄所述MPEG傳送流;控制再現(xiàn)的裝置,用于使所述第二記錄裝置再現(xiàn)所述MPEG傳送流;以及檢測PSI或SI的裝置,用于從所述MPEG傳送流檢測PSI或SI;其特征在于在記錄所述MPEG傳送流時,所述檢測PSI或SI的裝置從所述MPEG傳送流檢測PSI或SI并把它增加到MPEG傳送流的頭部;以及所述第二記錄裝置記錄PSI或SI被增加到其頭部的所述MPEG傳送流。
2.一種記錄和再現(xiàn)裝置,包括第二記錄裝置,用于記錄MPEG傳送流;控制記錄的裝置,用于使所述第二記錄裝置記錄所述MPEG傳送流;控制再現(xiàn)的裝置,用于使所述第二記錄裝置再現(xiàn)所述MPEG傳送流;以及檢測PCR的裝置,用于從所述MPEG傳送流檢測PCR,其特征在于在記錄所述MPEG傳送流時,所述檢測PCR的裝置從MPEG傳送流檢測PCR并把它增加到該MPEG傳送流的頭部;以及所述第二記錄裝置記錄在其頭部增加PCR的所述MPEG傳送流。
全文摘要
存在從開始MPEG傳送流解碼到AV數(shù)據(jù)實際顯示的2秒左右的PSI接收等待時間。設(shè)置有第二記錄裝置(3),用于記錄離散地包含節(jié)目附加信息的預(yù)定信號;控制記錄的裝置(2),用于使所述第二記錄裝置記錄所述預(yù)定信號;控制再現(xiàn)的裝置(4),用于使所述第二記錄裝置再現(xiàn)的所述預(yù)定信號;檢測節(jié)目特定信息的裝置(1),用于從所述預(yù)定信號檢測節(jié)目特定信息。在記錄所述預(yù)定信號時,所述檢測節(jié)目特定信息的裝置從所述預(yù)定信號檢測節(jié)目特定信息并把它增加到該預(yù)定信號的頭部,所述第二記錄裝置記錄在其頭部增加節(jié)目特定信息的所述預(yù)定信號。
文檔編號H04N5/926GK1658664SQ20051005318
公開日2005年8月24日 申請日期2000年6月5日 優(yōu)先權(quán)日1999年6月7日
發(fā)明者矢口義孝, 神門俊和, 久野良樹 申請人:松下電器產(chǎn)業(yè)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
正宁县| 香格里拉县| 布尔津县| 常德市| 怀远县| 莒南县| 东宁县| 乌鲁木齐市| 临猗县| 宜黄县| 甘谷县| 明星| 秀山| 横山县| 水富县| 改则县| 大庆市| 密山市| 巫溪县| 滨州市| 三原县| 平舆县| 容城县| 云阳县| 得荣县| 报价| 久治县| 怀来县| 海丰县| 安国市| 翼城县| 临江市| 湘潭市| 奉化市| 肇源县| 新乡市| 定安县| 芒康县| 腾冲县| 两当县| 广东省|