專利名稱:數(shù)字?jǐn)?shù)據(jù)流再現(xiàn)方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及到數(shù)字?jǐn)?shù)據(jù)流再現(xiàn)的一種方法和裝置,尤其是涉及到MPEG(動(dòng)態(tài)圖象專家組)數(shù)據(jù)流的再現(xiàn)。
大家都知道用于傳輸數(shù)據(jù)-壓縮比特流的各種方法。向關(guān)于MPEG2數(shù)據(jù)傳輸?shù)倪@樣一種方法已經(jīng)描述在說(shuō)明MPEG2部分1中系統(tǒng)(ISO/IEC DIS 13818-1)。在這種情況下,編碼的數(shù)據(jù)沒(méi)有當(dāng)作一個(gè)連續(xù)的數(shù)據(jù)流傳輸而是再分為較小的一些信息單元,稱作信息包。一方面,這種信息包結(jié)構(gòu)使得數(shù)據(jù)流同步,另一方面,一些數(shù)據(jù)流結(jié)合在一起形成一個(gè)新的數(shù)據(jù)流。根據(jù)傳輸與/或應(yīng)用的類型,數(shù)據(jù)可能是以節(jié)目數(shù)據(jù)流的形式也可能是以傳送數(shù)據(jù)流的形式來(lái)傳輸。關(guān)于通過(guò)電纜,衛(wèi)星或者陸地的無(wú)線-廣播傳輸,因?yàn)槎绦畔男问缴纤哂刑貏e堅(jiān)固的結(jié)構(gòu)所以傳送數(shù)據(jù)流被使用。在這種情況下,一個(gè)傳輸信息包被分成一個(gè)包括四個(gè)字節(jié)的字頭,可選擇地分成一個(gè)適應(yīng)字段,以及進(jìn)一步分成有用信息的區(qū)域。該字頭的13個(gè)比特位用于稱為信息包的識(shí)別。在這種情況下的信息包識(shí)別(PID)用來(lái)分派這些信息包給不同的基本信息流,這些信息包屬于一個(gè)和具有相同PID的同樣基本信息流。在一個(gè)對(duì)應(yīng)解碼器之下的這些PID可以在以表格形式作為有用數(shù)據(jù)部分傳輸?shù)膫鬏敂?shù)據(jù)流中的各自信息包中找到。在這種情況下,節(jié)目關(guān)聯(lián)表描述包含在一個(gè)傳輸數(shù)據(jù)流中的節(jié)目數(shù)量,并且對(duì)節(jié)目映象表為每個(gè)節(jié)目定義PID的分配。對(duì)于與指定表格有關(guān)節(jié)目的基本信息流,該節(jié)目映象表依次包含一個(gè)所有PID的清單。
關(guān)于基本數(shù)據(jù)流的再現(xiàn),例如通過(guò)一臺(tái)電視機(jī)屏幕輸出的機(jī)頂盒,想要的節(jié)目的信息包必須利用多路分離器依靠這些PID來(lái)從傳輸數(shù)據(jù)流中選出。這個(gè)需要在各種情況下的節(jié)目關(guān)聯(lián)表和節(jié)目映象表的評(píng)估,而且還有需要將被再現(xiàn)的基本數(shù)據(jù)流的PID為機(jī)頂盒中的多路分離器所認(rèn)識(shí)。如果該機(jī)頂盒有一個(gè)數(shù)字接口,通過(guò)它能夠存儲(chǔ)部分傳送數(shù)據(jù)流并且以后再現(xiàn),或者通過(guò)它可以將一個(gè)任意傳輸數(shù)據(jù)流饋送到機(jī)頂盒,該多路分離器必須首先在節(jié)目關(guān)聯(lián)表和節(jié)目映象表評(píng)估后用各自的PID重新改編。因此通過(guò)簡(jiǎn)單壓下再現(xiàn)(播放)按鈕是不可能了。
本發(fā)明的目的是提供一種數(shù)字?jǐn)?shù)據(jù)流再現(xiàn)的方法,在該方法中任何期望數(shù)據(jù)流能夠利用機(jī)頂盒這樣一種簡(jiǎn)單的方式再現(xiàn)。
這個(gè)目的是依靠權(quán)利要求1所描述的方法來(lái)實(shí)現(xiàn)的。
本發(fā)明的另一個(gè)目的是提供一種實(shí)現(xiàn)本發(fā)明方法的裝置。這個(gè)目的是依靠權(quán)利要求4所描述的裝置來(lái)實(shí)現(xiàn)的。
原則上,本發(fā)明的數(shù)字?jǐn)?shù)據(jù)流再現(xiàn)方法,是多個(gè)數(shù)據(jù)流結(jié)合在一起以形成一個(gè)用于傳送的傳輸數(shù)據(jù)流并且該數(shù)據(jù)被組合為一些信息包,一個(gè)信息包除了包含有用的信息外還包含一個(gè)信息包識(shí)別信息,其說(shuō)明該信息包要分派給那個(gè)數(shù)據(jù)流,事實(shí)上包括對(duì)至少一個(gè)數(shù)據(jù)流的那些信息包的該信息包識(shí)別信息被設(shè)置為一個(gè)不同于原始數(shù)值的一預(yù)定值,并且具有該信息包識(shí)別信息預(yù)定值的那些信息包被選擇用于再現(xiàn)。
在一種較好的方法中,利用傳輸數(shù)據(jù)流的信息包識(shí)別信息,一個(gè)或多個(gè)數(shù)據(jù)流被選出并且被存儲(chǔ),在再現(xiàn)之前,對(duì)于數(shù)據(jù)流中的一個(gè)的信息包識(shí)別信息被設(shè)置為預(yù)定值。
如果該傳輸數(shù)據(jù)流是一個(gè)DVB傳送數(shù)據(jù)流,這種方法將更適宜于被應(yīng)用,首先對(duì)于被評(píng)估的所有節(jié)目關(guān)聯(lián)表和節(jié)目映象表的信息包識(shí)別信息值中的變化以及視頻、音頻和PRC(節(jié)目時(shí)鐘參考)信息包的信息包識(shí)別信息被設(shè)置為預(yù)定值。
原則上,本發(fā)明關(guān)于數(shù)字?jǐn)?shù)據(jù)流再現(xiàn)的裝置包括一個(gè)用于傳送數(shù)據(jù)流的輸入端,一個(gè)用于從傳送的數(shù)據(jù)流中選擇數(shù)據(jù)流的多路分離器,一個(gè)用于解碼包含在數(shù)據(jù)流中的數(shù)據(jù)的解碼器,以及包括一個(gè)用于輸出該解碼的數(shù)據(jù)給一個(gè)再現(xiàn)裝置的輸出端,如一個(gè)傳送數(shù)據(jù)流接口,通過(guò)該接口能夠全部或者部分地讀入與/或輸出該傳輸數(shù)據(jù)流,還包括一個(gè)用來(lái)重新標(biāo)記信息包識(shí)別信息的單元,利用該單元用于至少一個(gè)數(shù)據(jù)流的信息包的信息包識(shí)別信息被設(shè)置為一個(gè)不同于原始值的預(yù)定值,在這里多路分離器利用信息包識(shí)別信息的預(yù)定值選擇這些信息包用于再現(xiàn)。
更可取的是,提供一個(gè)附加的符合IEEE1394標(biāo)準(zhǔn)的數(shù)字接口,它被連接到傳輸數(shù)據(jù)流接口,該數(shù)字接口變換該傳輸數(shù)據(jù)流到IEEE1394格式。
圖1是描述本發(fā)明的一個(gè)示范的實(shí)施例的視圖,該圖顯示根據(jù)本發(fā)明的裝置的一個(gè)簡(jiǎn)化的方框圖。
該解說(shuō)明根據(jù)本發(fā)明的裝置的一個(gè)可行實(shí)施例。一個(gè)接收的RF(射頻)電視信號(hào)首先饋送到模擬前端的解調(diào)器DEMOD。該解調(diào)制依靠所用的調(diào)制方法和各自的傳輸信道。尤其是在衛(wèi)星傳輸?shù)那闆r下,在這種場(chǎng)合考慮使用四相位移相鍵控(QPSK)調(diào)制和解調(diào)。解調(diào)制的信號(hào)首先傳送給誤差校正FEC然后再送到一個(gè)傳送數(shù)據(jù)流接口TINT。根據(jù)用戶的約定,該傳送數(shù)據(jù)流接口TINT濾波一個(gè)或多個(gè)節(jié)目,而傳輸數(shù)據(jù)流的輸出用于記錄在一個(gè)盤(pán)狀或者帶基的數(shù)字存儲(chǔ)媒體,例如一種硬磁盤(pán)。這個(gè)可以通過(guò)與該節(jié)目或那些節(jié)目相關(guān)的PID編號(hào)輸入來(lái)實(shí)現(xiàn)。同樣地,該選擇可以利用一個(gè)顯示在電視機(jī)屏幕上的合適的菜單來(lái)替代。然后用于選定節(jié)目的傳輸數(shù)據(jù)流P1經(jīng)過(guò)一個(gè)合適的數(shù)字接口DINT傳送給一個(gè)存儲(chǔ)裝置(在此沒(méi)有顯示),例如一個(gè)硬磁盤(pán)或者一個(gè)D-VHS記錄器并且記錄在這些裝置上,該合適的數(shù)字接口DINT對(duì)應(yīng)于如IEEE1394標(biāo)準(zhǔn)。對(duì)于存儲(chǔ)數(shù)據(jù)流的后來(lái)的再現(xiàn),后者首先從存儲(chǔ)器件中經(jīng)過(guò)數(shù)字接口DINT讀入并且作為一個(gè)傳輸數(shù)據(jù)流P2饋送到重新標(biāo)記單元RSET。在這種情況下,如果存在多個(gè)記錄的節(jié)目,首先必須選擇期望的節(jié)目或者期望的傳輸。然后依靠節(jié)目關(guān)聯(lián)表和節(jié)目映象表為期望的節(jié)目確定對(duì)于音頻、視頻數(shù)據(jù)以及PCR的相應(yīng)的PID編號(hào)。然后具有確定PID編號(hào)的傳輸數(shù)據(jù)流信息包由重新標(biāo)記單元REST重新標(biāo)記,這就是說(shuō)各自的傳輸信息包的字頭中的信息包身份被改變到系統(tǒng)已知的固定編號(hào)。然后重新標(biāo)記的傳輸數(shù)據(jù)流P3經(jīng)過(guò)傳輸數(shù)據(jù)流接口TINT傳送給多路分離器DEMUX。然后多路分離器DEMUX不再為了記錄數(shù)據(jù)流的再現(xiàn)必須評(píng)估節(jié)目關(guān)聯(lián)表和節(jié)目映象表,因?yàn)橄嗤腜ID編碼總是由于依靠重新標(biāo)記單元REST的重新標(biāo)記而存在,然而更合適直接地傳遞該數(shù)據(jù)流給MPEG2解碼器DEC。解碼以后,實(shí)現(xiàn)電視機(jī)屏幕上顯示的效果。為了這個(gè)目的,該電視機(jī)可以連接到一個(gè)機(jī)頂盒,例如用一根SCART電纜。
重新標(biāo)記單元REST最好集成在一個(gè)機(jī)頂盒中,但是也可以同樣集成在一個(gè)記錄裝置中,例如,一個(gè)數(shù)字錄像機(jī),一個(gè)DVD-RAM或者集成在電視機(jī)中。
本發(fā)明可以使用在例如稱作電視機(jī)存儲(chǔ)器功能的環(huán)境下。后者在下面的方式中使得再現(xiàn)在時(shí)間上交錯(cuò)。在觀看電視節(jié)目時(shí)發(fā)生中斷的事件中,例如由于接電話,使用者通過(guò)按下一個(gè)遙控器上相應(yīng)的按鈕啟動(dòng)一個(gè)命令,這將導(dǎo)致儲(chǔ)存隨后的電視節(jié)目。為了這個(gè)目的,傳輸數(shù)據(jù)流經(jīng)過(guò)傳輸接口TINT和數(shù)字接口DINT輸出到一個(gè)記錄裝置,例如,一個(gè)集成的硬磁盤(pán),并且記錄在磁盤(pán)上。一旦中斷結(jié)束,使用者發(fā)出一個(gè)命令在中斷的地方時(shí)間交錯(cuò)地開(kāi)始記錄的節(jié)目的再現(xiàn),并且該節(jié)目同時(shí)繼續(xù)被記錄,例如直到發(fā)射廣播結(jié)束。因此同時(shí),存儲(chǔ)的傳輸數(shù)據(jù)流經(jīng)過(guò)數(shù)字接口DINT和傳輸數(shù)據(jù)流接口TINT讀入,并且當(dāng)前被接收的傳輸數(shù)據(jù)流經(jīng)過(guò)同樣的接口輸出。在該傳輸數(shù)據(jù)流被讀入的情況下,這些PID以上面描述的方式在這種情況下被重新標(biāo)記。
權(quán)利要求
1.用于數(shù)字?jǐn)?shù)據(jù)流再現(xiàn)的方法,多個(gè)數(shù)據(jù)流結(jié)合在一起形成一個(gè)用于傳送的傳輸數(shù)據(jù)流并且該數(shù)據(jù)被組分為信息包,一個(gè)信息包除了包含有用的信息外還包含一個(gè)信息包識(shí)別信息(PID),信息包識(shí)別信息說(shuō)明該信息包要分派給哪個(gè)數(shù)據(jù)流,其特征在于對(duì)至少一個(gè)數(shù)據(jù)流的信息包的信息包識(shí)別信息(PID)被設(shè)置為一個(gè)不同于原始數(shù)值的預(yù)定值,并且為了再現(xiàn)選擇具有信息包識(shí)別信息(PID)預(yù)定值的信息包。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于利用傳輸?shù)臄?shù)據(jù)流的信息包識(shí)別信息,選擇一個(gè)或多個(gè)數(shù)據(jù)流并且記錄,在再現(xiàn)之前,數(shù)據(jù)流之一的信息包識(shí)別信息被設(shè)置為預(yù)定值。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于所述傳輸數(shù)據(jù)流是一個(gè)DVB傳送數(shù)據(jù)流,首先對(duì)于節(jié)目關(guān)聯(lián)表和節(jié)目映象表的信息包識(shí)別信息(PID)值的變化評(píng)估,以及視頻,音頻和節(jié)目時(shí)鐘參考信息信息包的信息包識(shí)別信息被設(shè)置為預(yù)定值。
4.根據(jù)權(quán)利要求1到3中的一項(xiàng)所述的關(guān)于數(shù)字?jǐn)?shù)據(jù)流再現(xiàn)的裝置,其特征在于包括一個(gè)用于傳送數(shù)據(jù)流的輸入端,一個(gè)用于從傳送的數(shù)據(jù)流選擇數(shù)據(jù)流的多路分離器(DEMUX),一個(gè)用于解碼包含在該傳送數(shù)據(jù)流中的數(shù)據(jù)的解碼器(DEC),以及一個(gè)用于輸出該解碼的數(shù)據(jù)給一個(gè)再現(xiàn)裝置(TV)的輸出端,其特征在于設(shè)置了一個(gè)傳送數(shù)據(jù)流接口(TINT),通過(guò)該接口該傳輸數(shù)據(jù)流能夠被全部或者部分地讀入與/或輸出,以及一個(gè)用來(lái)重新標(biāo)記信息包識(shí)別信息(PID)的單元,利用該單元對(duì)于至少一個(gè)數(shù)據(jù)流的信息包的信息包識(shí)別信息(PID)被設(shè)置為一個(gè)不同于原始值的預(yù)定值,并且多路分離器利用信息包識(shí)別信息(PID)的預(yù)定值選擇信息包用于再現(xiàn)。
5.根據(jù)權(quán)利要求4所述的裝置,其特征在于附加提供一個(gè)與IEEE1394標(biāo)準(zhǔn)一致的數(shù)字接口(DINT),它被連接到傳送數(shù)據(jù)流接口(TINT),所述數(shù)字接口變換所述傳輸數(shù)據(jù)流成為IEEE1394格式。
全文摘要
在DVB/MPEG傳輸數(shù)據(jù)流中,PID描述對(duì)不同基本數(shù)據(jù)流信息包的分配。為基本數(shù)據(jù)流的再現(xiàn),通過(guò)機(jī)頂盒經(jīng)電視機(jī)的屏幕輸出,期望節(jié)目的信息包需利用多路分離器依靠PID從傳送數(shù)據(jù)流中選出。這需要在各種情況下的節(jié)目關(guān)聯(lián)表和映象表評(píng)估,需要機(jī)頂盒的多路分離器認(rèn)識(shí)將再現(xiàn)的基本數(shù)據(jù)流的PID。若機(jī)頂盒有一數(shù)字接口,其能通過(guò)被存儲(chǔ)并在再現(xiàn)的部分傳送數(shù)據(jù)流或者能將任意傳輸數(shù)據(jù)流饋送到機(jī)頂盒,多路分離器必須先用PID重新改編。
文檔編號(hào)H04N7/24GK1264987SQ0010088
公開(kāi)日2000年8月30日 申請(qǐng)日期2000年2月18日 優(yōu)先權(quán)日1999年2月26日
發(fā)明者米夏埃爾·皮珀 申請(qǐng)人:德國(guó)湯姆森-布蘭特有限公司