亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

視頻信息流分發(fā)單元的制作方法

文檔序號(hào):7887159閱讀:208來源:國(guó)知局
專利名稱:視頻信息流分發(fā)單元的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種視頻信息流分發(fā)單元。
背景技術(shù)
美國(guó)專利第6078594號(hào)公開了一種在數(shù)字視頻和音頻接收系統(tǒng)中改變信道的方法,特別是一種使用MPEG標(biāo)準(zhǔn)來編碼視頻和音頻信息的系統(tǒng)。MPEG視頻編碼標(biāo)準(zhǔn)規(guī)定了以所謂的傳輸流方式進(jìn)行的視頻和音頻信息傳輸,傳輸流是由連續(xù)的信息包構(gòu)成的,這些信息包需要連續(xù)地解碼視頻和音頻信息。傳輸流能夠同時(shí)編碼多個(gè)節(jié)目,每個(gè)節(jié)目都包含自己的視頻和音頻信息。
傳輸流是由一組子流構(gòu)成的,每一個(gè)子流用于不同的節(jié)目和不同類型的信息,例如,視頻子流或者音頻子流。每一個(gè)包都具有一個(gè)識(shí)別碼,即所謂的PID,用于識(shí)別該包屬于哪一個(gè)子流。傳輸流進(jìn)一步包括包含表格信息的包,這些表格信息用于將不同的節(jié)目與PID組相關(guān)聯(lián)起來,從而能夠?qū)崿F(xiàn)對(duì)這些節(jié)目進(jìn)行解碼。這種表格的例子是將節(jié)目映射到PID的PMT(節(jié)目映射表)以及指明包含該P(yáng)MT的包的PID的PAT(節(jié)目聯(lián)系表)。根據(jù)MPEG標(biāo)準(zhǔn),這些表格必須以某一最小的重復(fù)率進(jìn)行發(fā)送。通常每0.1秒發(fā)送一次這些表格。
這些表格使得能夠從包含多個(gè)并發(fā)節(jié)目的流中對(duì)節(jié)目進(jìn)行解碼。觀眾能夠選擇他或她想看的節(jié)目。該選擇被傳送到解碼設(shè)備,解碼設(shè)備選擇屬于該選定節(jié)目的包并且從選定的包中解碼出視頻和音頻信息。
當(dāng)MPEG傳輸流包含多個(gè)節(jié)目時(shí),其將占據(jù)可觀的帶寬量。在廣播系統(tǒng)中,例如有線電視系統(tǒng)中,這已經(jīng)得到了完全的證實(shí),這是因?yàn)閺V播系統(tǒng)并行地為許多觀眾提供傳輸流。但是,當(dāng)一個(gè)廣播流到達(dá)用戶的家庭中時(shí),這種帶寬利用卻帶來了不必要的麻煩,因?yàn)閷⒁獮榱瞬辉诩矣镁W(wǎng)絡(luò)中觀看的節(jié)目占據(jù)家用網(wǎng)絡(luò)的帶寬。因此期望提供一種在廣播介質(zhì)(有線電視,衛(wèi)星傳輸帶)和家用介質(zhì)(例如IEEE1394標(biāo)準(zhǔn)總線)之間的網(wǎng)關(guān),該網(wǎng)關(guān)將從傳輸流中去除多余的節(jié)目。
所述網(wǎng)關(guān)會(huì)收到家庭網(wǎng)絡(luò)中使用的節(jié)目的通知(例如,用于觀看或者記錄)。網(wǎng)關(guān)接收到傳輸形態(tài)的外部流,并產(chǎn)生用于在家用介質(zhì)中傳輸?shù)膫鬏斄?。產(chǎn)生的傳輸流包括所接收到的傳輸流中包的拷貝。該網(wǎng)關(guān)選擇性地僅拷貝所接收到的傳輸流中具有與選定的節(jié)目相應(yīng)的PID的包。此外,網(wǎng)關(guān)在拷貝得到的包中插入被調(diào)整的表格,從而說明在產(chǎn)生的傳輸流中已經(jīng)刪除了某些節(jié)目的包的事實(shí)。
當(dāng)觀眾想改變選定的節(jié)目時(shí),解碼設(shè)備需要選擇不同的包并且從這些包中解碼出音頻和視頻信息。通常在這種改變之后,在解碼出來的視頻和/或音頻信息被輸出給觀眾之前需要一段特定的時(shí)間,被稱為等待時(shí)間。等待時(shí)間是由不同的準(zhǔn)備時(shí)間累計(jì)產(chǎn)生的。等待時(shí)間會(huì)打擾觀眾因此期望使等待時(shí)間最短。美國(guó)專利第6078594號(hào)介紹了一種當(dāng)觀眾選擇不同的頻道時(shí)減小等待時(shí)間的方法。已經(jīng)公開了用于實(shí)現(xiàn)該目的多種機(jī)構(gòu),但是它們都沒有具體涉及到網(wǎng)關(guān)。

發(fā)明內(nèi)容
除了別的目的以外,本發(fā)明的一個(gè)目的是當(dāng)改變節(jié)目的選擇時(shí),降低等待時(shí)間。
除了別的目的以外,本發(fā)明的一個(gè)目的是當(dāng)改變節(jié)目的選擇時(shí),利用網(wǎng)關(guān)來降低等待時(shí)間。
本發(fā)明提供了一種如權(quán)利要求1所述的視頻信息流分發(fā)單元。該視頻信息流分發(fā)單元可以是一個(gè)連系在兩個(gè)單獨(dú)的介質(zhì)之間的網(wǎng)關(guān)裝置,比如連系在家庭網(wǎng)絡(luò)和廣播介質(zhì)之間的網(wǎng)關(guān)裝置,不過視頻信息流分發(fā)單元也可以輸入和輸出相同的介質(zhì)中的流。視頻信息流分發(fā)單元將來自于輸入流中的選定節(jié)目的包復(fù)制到一個(gè)產(chǎn)生的流中。根據(jù)本發(fā)明,視頻信息流分發(fā)單元能夠使接收產(chǎn)生流的設(shè)備降低等待時(shí)間,因?yàn)樗鲆曨l信息流分發(fā)單元至少在改變選定的節(jié)目最初,以高于輸入流中的重復(fù)率,發(fā)送讀取具有視頻和/或音頻信息的包所需的表格。在改變了選定的節(jié)目以后,在具有音頻和/或視頻信息的包能夠得以讀取之前,任何接收設(shè)備都要讀取所述表。這樣,直到設(shè)備讀取該表時(shí)的延遲就與選定節(jié)目的改變過程中的其它的延遲累積起來。通過以更高的重復(fù)率在改變之后立即發(fā)送所述表格,就能夠降低延遲。此后,可以將重復(fù)率降低到例如MPEG標(biāo)準(zhǔn)中規(guī)定的最小值。
在MPEG信號(hào)的情況下,本發(fā)明可以適用于PAT和PMT。由于接收設(shè)備需要依次讀取這些表,這兩個(gè)表的重復(fù)率的增加將對(duì)等待時(shí)間產(chǎn)生累積效果。
MPEG標(biāo)準(zhǔn)按照I幀,P幀和B幀提供了視頻幀的編碼。I幀獨(dú)立于其它的幀進(jìn)行編碼,B幀和P幀根據(jù)相對(duì)于其它幀(例如I幀)的改變進(jìn)行編碼。在根據(jù)本發(fā)明的一個(gè)視頻信息流分發(fā)單元的實(shí)施例中,視頻信息流分發(fā)單元在選定的節(jié)目改變以后,直到復(fù)制了I幀(包),才將來自于接收流的B幀和P幀(包)復(fù)制成傳輸流。這樣,就留出帶寬用于傳輸附加的表格。在I幀,P幀和B幀被復(fù)制以后,表格的重復(fù)率可以被降低,從而避免使用額外的帶寬。當(dāng)然這種提供附加帶寬的方法并不局限于MPEG流,其可以應(yīng)用于任何類型的視頻流,在這些視頻流中某些幀獨(dú)立于其它幀編碼,某些幀根據(jù)相對(duì)于其它幀的變化而編碼。
最好是,視頻信息流分發(fā)單元至少部分地從輸入流中獲得表格中的信息。例如可以從接收流的PMT中獲得選定節(jié)目的PID號(hào),用于在所產(chǎn)生的流的PMT中使用。當(dāng)選定節(jié)目的改變涉及在相同的接收流中從一個(gè)節(jié)目變化到另一個(gè)節(jié)目時(shí),視頻信息流分發(fā)單元最好使用來自于在為此目的進(jìn)行的改變之前所接收到的PMT的信息。這樣,在視頻信息流分發(fā)單元開始傳輸表格之前可能發(fā)生最短的延遲。
當(dāng)選定節(jié)目的改變涉及從一個(gè)傳輸流中的一個(gè)節(jié)目變化到另一個(gè)傳輸流中的節(jié)目時(shí),視頻信息流分發(fā)單元需要讀取另一傳輸流來產(chǎn)生表格。
在一個(gè)實(shí)施例中,視頻信息流分發(fā)單元包括多個(gè)流接收單元,流接收單元中的第一個(gè)用于接收接收流,從該接收流復(fù)制包,以及流接收單元中的第二個(gè)用于同時(shí)接收另一個(gè)流,從而從另一流中抽取表格信息,用于在選擇變化為另一個(gè)流中的節(jié)目時(shí)產(chǎn)生表格信息。這樣,如果觀眾從一個(gè)不同的流轉(zhuǎn)換到一個(gè)節(jié)目,也能夠降低等待時(shí)間。也可以使用一些機(jī)制來預(yù)測(cè)下一個(gè)流,從而使流接收單元中的第二個(gè)接收預(yù)測(cè)的下一個(gè)流。


視頻信息流分發(fā)單元和產(chǎn)生視頻信息流的方法的這些和其它目的和優(yōu)勢(shì)方面將使用下面的附圖進(jìn)行詳細(xì)描述附圖1表示一種視頻信息流分發(fā)系統(tǒng);附圖2表示一種視頻信息流分發(fā)單元;附圖3表示一個(gè)視頻信息流;附圖4表示具有表格信息的包的頻率曲線圖;附圖5表示一種視頻信息流分發(fā)單元。
具體實(shí)施例方式
附圖1表示一種視頻信息流分發(fā)系統(tǒng),該系統(tǒng)包括一個(gè)初始源裝置10、一個(gè)第一介質(zhì)12、一個(gè)家庭系統(tǒng)14以及幾個(gè)接收機(jī)16a-c。初始源裝置10通過第一介質(zhì)12連接到家庭系統(tǒng)1 4和接收機(jī)16a-c。家庭系統(tǒng)14包括一個(gè)網(wǎng)關(guān)140、家庭接收機(jī)142a,b以及第二介質(zhì)144。網(wǎng)關(guān)140通過第二介質(zhì)連接到家庭接收機(jī)142a,b。盡管詞語(yǔ)“家庭系統(tǒng)”被用于稱謂所述系統(tǒng)的最為普遍的應(yīng)用,但是應(yīng)當(dāng)能夠理解本發(fā)明并不特別局限于在家庭中使用。
附圖2表示一個(gè)網(wǎng)關(guān),該網(wǎng)關(guān)包括一個(gè)流解多路復(fù)用器20、一個(gè)包濾波器22,一個(gè)表格處理器24、一個(gè)表格產(chǎn)生器26、一個(gè)多路復(fù)用器28以及一個(gè)介質(zhì)接口29。第一介質(zhì)12連接到解多路復(fù)用器20的輸入端。解多路復(fù)用器20具有連接到包濾波器22和表格處理器24的輸出端。表格處理器具有一個(gè)連接到介質(zhì)接口29的命令輸入端和連接到表格產(chǎn)生器26的輸出端。表格產(chǎn)生器26具有連接到多路復(fù)用器28的輸出端,多路復(fù)用器28具有連接到介質(zhì)接口29的輸出端。介質(zhì)接口29被連接到第二介質(zhì)144。
第一介質(zhì)12是例如一個(gè)有線電視網(wǎng)絡(luò),初始源裝置可以是一個(gè)電纜前端。另外,第一介質(zhì)12可以是自由空間中的電磁場(chǎng),初始源可以是例如廣播發(fā)射機(jī)或者衛(wèi)星。第二介質(zhì)144可以是例如一個(gè)家庭總線,例如IEEE P1394總線(該總線使用單獨(dú)的連接線路與不同的裝置142a,b連接,但是就功能而言這些裝置是共同連接的)。這種總線通常在私人家庭中使用并且連接幾個(gè)信息處理設(shè)備,包括視頻接收機(jī)142a,b,例如電視機(jī),記錄設(shè)備,PC等。
在操作中,初始源10向家庭系統(tǒng)14和接收機(jī)16a-c廣播一個(gè)或者多個(gè)傳輸流。MPEG編碼傳輸流將作為例子用來介紹本發(fā)明的操作過程,但是應(yīng)當(dāng)意識(shí)到,本發(fā)明并不局限于這樣的流??梢允褂靡粋€(gè)MPEG流傳送多個(gè)“節(jié)目”。這里所使用的節(jié)目是一組可以組合提供的信息子流。詞語(yǔ)“節(jié)目”適用于一個(gè)傳統(tǒng)的電視頻道以及在電視頻道中廣播的信息的劃定了邊界的部分,例如廣告或者體育比賽的報(bào)導(dǎo)。
在MPEG傳輸流中可以一起傳輸多個(gè)節(jié)目的子流。每個(gè)子流的信息都是以具有子流的PID(節(jié)目識(shí)別)特征的包進(jìn)行傳輸?shù)摹4送?,MPEG傳輸流包括含有表格信息的包,這種表格可以是將節(jié)目與PID進(jìn)行映射的PMT(節(jié)目映射表)以及指明包含該P(yáng)MT的包的PID的PAT。根據(jù)MPEG標(biāo)準(zhǔn),該表格信息是定期重復(fù)發(fā)送的,通常每0.1秒循環(huán)一次,從而使得觀眾在調(diào)諧到一個(gè)節(jié)目之后能夠很快開始接收節(jié)目。
接收機(jī)168-c從初始源裝置10接收一個(gè)或者多個(gè)傳輸流,在用戶的操作下選擇一個(gè)節(jié)目并且為該節(jié)目進(jìn)行“消費(fèi)”。
家庭系統(tǒng)14可以用于通過家用介質(zhì)將從傳輸流得到的信息分發(fā)到各種不同的裝置142a,b。我們期望家庭系統(tǒng)14使用比第一介質(zhì)12中所使用的帶寬更為經(jīng)濟(jì)的帶寬來通過第二介質(zhì)144傳輸信息,因?yàn)樵诘诙橘|(zhì)144中可用帶寬通常較少并且因?yàn)榈诙橘|(zhì)144可能不得不與其它的信息流共享。
網(wǎng)關(guān)140僅將從來自第一介質(zhì)12的一個(gè)或者多個(gè)傳輸流得到的信息的一部分傳遞到第二介質(zhì)144。通常,解多路復(fù)用器20為表格處理器24提供來自于接收傳輸流的表格信息。表格處理器24接收來自于第二介質(zhì)144表示在第二介質(zhì)中需要哪些節(jié)目的信息,所述信息具有例如觀眾給出的選擇命令或者來自于記錄設(shè)備的命令等的形式。表格處理器24處理從解多路復(fù)用器20接收的表格信息從而確定與選定的節(jié)目相應(yīng)的PID。表格處理器24將這些PID饋送給包濾波器22,包濾波器選擇性地向多路復(fù)用器28傳遞具有這些PID的包。表格處理器24還命令表格產(chǎn)生器26產(chǎn)生具有描述這些PID的表格信息的包。表格產(chǎn)生器26將產(chǎn)生的包饋送給多路復(fù)用器28。多路復(fù)用器28對(duì)經(jīng)過濾波的包以及所產(chǎn)生的包進(jìn)行多路復(fù)用并且通過介質(zhì)接口29將它們傳遞給第二介質(zhì)144。
附圖3表示從第一介質(zhì)12接收到的傳輸流30的時(shí)間片斷的幾個(gè)方面。流的片段被表示為一個(gè)條30,在條30中具有表示為塊34,36a,b,37的包,越靠右的位置上的包將越晚被傳送。作為例子,給出了包含PMT信息的包34,以及幾個(gè)包含圖像幀信息的包36a,b,37。作為例子,一個(gè)包37包含I幀信息,而其它的包包含P幀和B幀信息(盡管在圖3中插入了符號(hào)(san)I,P,B來識(shí)別這些包37,39,但是應(yīng)當(dāng)明白,在這些包與幀之間不必是一一對(duì)應(yīng)的關(guān)系具有I-幀,P-幀或B-幀信息的包可以包含其它信息,并且關(guān)于I,P或者B幀的信息可以通過多于一個(gè)的包進(jìn)行分發(fā))。一般而言,流30從頭至尾會(huì)出現(xiàn)具有所有這些種類的信息的包。此處僅對(duì)這些包中的一部分進(jìn)行明確地圖解說明??梢栽谙嗤牧髦袨閹讉€(gè)不同的節(jié)目傳送I幀,P幀和B幀。
附圖3還表示為了通過第二介質(zhì)144進(jìn)行傳輸而由網(wǎng)關(guān)產(chǎn)生的傳輸流32。大致上該傳輸流與從第一介質(zhì)12接收到的傳輸流30相同,只是其通常僅包含具有一個(gè)選定節(jié)目的幀信息的包。其它節(jié)目的包通常不包含在傳輸流32當(dāng)中。
表格處理器24對(duì)表格產(chǎn)生器26產(chǎn)生具有表格信息的包的頻率進(jìn)行控制。表格處理器24確保至少在選定的節(jié)目改變之后的最初,在第二介質(zhì)144上比在第一介質(zhì)12上更為頻繁地傳輸具有表格信息的節(jié)目包。
附圖4表示具有表格信息的包的頻率。在該附圖中將具有表格信息的包的頻率“f”沿縱向標(biāo)繪為橫向的時(shí)間“t”的函數(shù)。在附圖4中給出了兩條曲線40,42,第一條曲線40表示在從第一介質(zhì)12接收到的流中包含表格信息的包的頻率,第二條曲線42表示在傳送到第二介質(zhì)144的產(chǎn)生流中包含表格信息的包的頻率。在所標(biāo)出的時(shí)間點(diǎn)44處,表格處理器24接收到了改變選定流的信號(hào)。在該時(shí)間點(diǎn)以后,傳送到第二介質(zhì)144的產(chǎn)生流中包含表格信息的包的頻率42暫時(shí)得到提高。這縮短了任意一個(gè)接收機(jī)142a,b開始產(chǎn)生解碼視頻數(shù)據(jù)所需的時(shí)間間隔,因?yàn)榧词菇邮諜C(jī)142a,b不能處理首次傳送的表格信息,還能夠更加快速地讀取到所述表格信息。在具有經(jīng)提高的頻率42的初始時(shí)間間隔以后,表格產(chǎn)生器26可以降低所述頻率,但這并不是必須的不與本發(fā)明相悖,可以將表格信息的頻率保持得高于所接收到的流中的表格信息的頻率。不過,在改變選定的節(jié)目與該節(jié)目得到再現(xiàn)之間的等待時(shí)間的減小量變得相對(duì)較小(相對(duì)地等待時(shí)間的減小量除以等待時(shí)間),因此當(dāng)改變選定節(jié)目很久以后發(fā)送另外的表格信息時(shí),用戶也不易察覺。因此,在改變選定的節(jié)目之后,隨著時(shí)間的推移,可以將表格信息的頻率降低到自由帶寬。(雖然,為了清楚起見,附圖4示出在初始的較大頻率差之后,這些頻率之間存在輕微的差別,但是在初始的較大頻率差之后,這些頻率最好是相同的)。
附圖3表示包含具有表格信息的包38a-c的產(chǎn)生流32,這些包38a-c的重復(fù)率比接收流30中的具有表格信息的包34高。盡管僅示出了PMT包,但是應(yīng)當(dāng)理解本發(fā)明同樣可以應(yīng)用于PAT包,并且最好應(yīng)用于PMT和PAT包兩者,以及在正確解碼節(jié)目以前所需的其它包,從而降低改變了選定節(jié)目時(shí)的等待時(shí)間。
在一個(gè)實(shí)施例中,表格處理器24還檢查包含選定流的視頻信息的接收包36a,b,37。表格處理器24針對(duì)每一個(gè)這樣的包判斷其是否含有I幀信息。在改變節(jié)目選擇的時(shí)間點(diǎn)44之后,如果包36a,b不包含I幀信息,表格處理器24將命令包濾波器22從選定的流中阻斷具有視頻信息的包36a,b,并且直到接收到具有I幀信息的第一個(gè)包37為止。后者的包37以及接下來的具有任何類型的視頻信息的包都將傳送到第二介質(zhì)144。所騰出的帶寬將用于將具有表格信息的附加包38b,c傳送給第二介質(zhì)144。
附圖3還表明了已經(jīng)從產(chǎn)生流32中排除了具有B幀和P幀信息的包36a,b。當(dāng)然,所騰出的帶寬可能并非必要的。例如當(dāng)?shù)诙橘|(zhì)144是P1394總線時(shí),僅有某一預(yù)定的帶寬量可以為傳輸流保留。結(jié)果,在第二介質(zhì)中通常保留多于原始傳輸流中的相關(guān)部分實(shí)際所需的帶寬。該帶寬可以用于以較高的重復(fù)率提供表格信息。
原則上,表格處理器24從包含當(dāng)前選定節(jié)目的傳輸流中收集多個(gè)節(jié)目的表格信息。當(dāng)選定節(jié)目的改變導(dǎo)致選擇相同傳輸流中的另一個(gè)節(jié)目時(shí),表格處理器使用在選定節(jié)目改變以前收集的表格信息來控制包的濾波并且為表格產(chǎn)生器26提供PID信息。這樣,表格產(chǎn)生器26不需要等待選定節(jié)目改變以后具有表格信息的第一個(gè)包。表格產(chǎn)生器26即使在接收到所述第一個(gè)包之前,也能產(chǎn)生一個(gè)新的具有表格信息的包。
附圖5表示網(wǎng)關(guān)140的另一個(gè)實(shí)施例。與附圖2相比較,增加了一個(gè)附加的流接收機(jī)50和表格處理器52。附加接收機(jī)50具有一個(gè)連接到第一介質(zhì)12的輸入端和連接到附加表格處理器52的輸出端,附加表格處理器52具有一個(gè)連接到表格產(chǎn)生器26的輸出端。
在操作過程中,附加流接收機(jī)50和表格處理器52提供了一個(gè)預(yù)測(cè)功能,從并非當(dāng)前由表格處理器24接收的一個(gè)或者多個(gè)流中收集表格信息。一旦將選定的節(jié)目改變?yōu)閬碜杂诓煌牧鞯墓?jié)目,表格產(chǎn)生器26為新選定的節(jié)目從附加表格處理器52讀取表格信息。這樣,表格產(chǎn)生器26不需要在選定節(jié)目改變以后等待具有表格信息的第一包。即使在接收到第一包以前,表格產(chǎn)生器26也能產(chǎn)生一個(gè)新的具有表格信息的包。
附加流接收機(jī)50和表格處理器52可以使用任何機(jī)制來促使相關(guān)表格信息可用。例如,附加流接收機(jī)50和表格處理器52可以通過定期地搜索幾個(gè)不同的傳輸流來從這些流中收集和存儲(chǔ)最近的表格信息,以備在選定的節(jié)目改變之后由表格產(chǎn)生器26使用。另外,附加流接收機(jī)50和表格處理器52可以預(yù)測(cè)將從中得出下一個(gè)選定節(jié)目的傳輸流,并且存儲(chǔ)所預(yù)測(cè)節(jié)目的表格信息。例如,看電視時(shí)遇到廣告節(jié)目即換臺(tái)的用戶經(jīng)常以固定的順序搜索節(jié)目。通過存儲(chǔ)該順序,附加流接收機(jī)50和表格處理器52能夠根據(jù)當(dāng)前節(jié)目在該序列中的位置預(yù)測(cè)接下來的節(jié)目。而且,看電視時(shí)遇到廣告節(jié)目即換臺(tái)的用戶經(jīng)常會(huì)重復(fù)地轉(zhuǎn)換回相同的節(jié)目。因此可以將該相同的節(jié)目用作一個(gè)預(yù)測(cè)。這樣,如果已經(jīng)正確預(yù)測(cè)到接下來的節(jié)目,則節(jié)目改變之后的等待時(shí)間就能夠被降低。
應(yīng)當(dāng)理解,前面的描述僅是用于說明本發(fā)明的實(shí)現(xiàn)方式??赡艽嬖谠S多種可供選擇的實(shí)現(xiàn)方式。例如,本發(fā)明不局限于附圖2和5所示的結(jié)構(gòu)。在這些附圖中所示的各種功能模塊可以在實(shí)際中組合到一個(gè)更大的或者更小的程度上,或者使用在計(jì)算機(jī)上執(zhí)行的不同的程序段來執(zhí)行它們的部分或全部?jī)?nèi)容。這些功能模塊也可以與其它用于處理傳輸流的功能塊(未顯示)相組合。而且,盡管本發(fā)明已經(jīng)使用單獨(dú)的介質(zhì)12,144來描述,但是實(shí)際上網(wǎng)關(guān)140可以將產(chǎn)生的傳輸流提供給與從其接收到傳輸流的介質(zhì)相同的介質(zhì)。而且本發(fā)明也不局限于MPEG流。
權(quán)利要求
1.一種視頻信息流分發(fā)單元,用于分發(fā)這樣一種類型的流(30,32)包含重復(fù)出現(xiàn)的表格信息(34,38a-c)和一些包含包(I,P,B)的子流,每個(gè)包(I,P,B)具有一個(gè)表明所述包(I,P,B)屬于哪個(gè)子流的識(shí)別碼,所述表格信息(34,38a-c)將節(jié)目與所述的識(shí)別碼相互關(guān)聯(lián)起來,該單元包括-一個(gè)輸入端(12),用于接收所述類型的一個(gè)第一流(30);-一個(gè)輸出端(144),用于發(fā)送所述類型的一個(gè)第二流(32);-一個(gè)流產(chǎn)生器(140),設(shè)置為產(chǎn)生第二流(32),該流產(chǎn)生器(140)有選擇地從所述第一流(30)中將具有與選定節(jié)目相關(guān)的識(shí)別碼的包(I,P,B)復(fù)制到所述第二流(32),該流產(chǎn)生器(140)在選定節(jié)目的選擇改變以后的開始時(shí)間間隔期間,至少暫時(shí)地,以與所述第一流(30)中的表格信息(34)的輸入重復(fù)率相比得到增大的重復(fù)率為所選擇的節(jié)目產(chǎn)生所述第二流的表格信息(38a-c)。
2.根據(jù)權(quán)利要求1所述的視頻信息流分發(fā)單元,其中所述類型的流(30,32)包括第一種包類型的包(I),這種包不依賴于視頻信息的其它幀而對(duì)所述視頻信息的幀進(jìn)行編碼,并且所述類型的流(30,32)還包括第二種包類型的包(P,B),這種包根據(jù)第一種類型的幀(I)的改變而對(duì)視頻信息幀進(jìn)行編碼,將所述流產(chǎn)生器設(shè)置為-檢測(cè)包是第一種類型(I)的還是第二種類型(P,B)的;-當(dāng)這些包是第二種類型的包(P,B)并且在所述選擇改變之后還沒有第一類型的包(I)得到復(fù)制時(shí),忽略具有與所選定的節(jié)目相關(guān)的識(shí)別碼的包(36a,b),所述第二流(32)的表格信息(38a-c)的得到增大的重復(fù)率利用所述忽略所騰出的帶寬的至少一部分。
3.根據(jù)權(quán)利要求1所述的視頻信息流分發(fā)單元,其中所述類型的流(32)還包括另外的表格信息,指明包含所述表格信息的包的一個(gè)識(shí)別碼或多個(gè)識(shí)別碼,所述流產(chǎn)生器針對(duì)選定的節(jié)目產(chǎn)生所述第二流(32)的所述另外的表格信息,在所述初始時(shí)間間隔期間,至少暫時(shí)地,與所述第一流(30)中的所述另外的表格信息的重復(fù)率相比,增大所述第二流的所述另外的表格信息的重復(fù)率。
4.根據(jù)權(quán)利要求1所述的視頻信息流分發(fā)單元,設(shè)置為存儲(chǔ)來自于所述第一流(30)的表格信息,包含來自于所述第一流(30)的其它節(jié)目的識(shí)別碼,將所述流產(chǎn)生器設(shè)置為,使用所存儲(chǔ)的在改變選定的節(jié)目之前接收到的所述第一流(30)中的表格信息,至少在所述選定的節(jié)目改變之后,先于接收所述第一流(30)的表格信息而為選定節(jié)目產(chǎn)生所述第二流(32)的表格信息。
5.根據(jù)權(quán)利要求1所述的視頻信息流分發(fā)單元,包括一個(gè)另外的流接收機(jī)(50,52),將該接收機(jī)設(shè)置為,在選定的節(jié)目改變之前,存儲(chǔ)來自除了所接收的流之外的一個(gè)或者多個(gè)流的表格信息,將所述流產(chǎn)生器設(shè)置為,使用所存儲(chǔ)的、在選定的節(jié)目改變之前接收到所述一個(gè)或者多個(gè)流中的表格信息,為所選節(jié)目產(chǎn)生第二流的表格信息,以便在選定的節(jié)目改變之后,先于接收所述第一流的表格信息而產(chǎn)生所述第二流的表格信息。
6.一種分發(fā)視頻信息的方法,用于分發(fā)這樣一種類型的流其包含重復(fù)出現(xiàn)的表格信息以及一些包含包(I,P,B)的子流,每個(gè)包(I,P,B)具有一個(gè)表明所述包(I,P,B)屬于哪個(gè)子流的識(shí)別碼,所述表格信息將節(jié)目與所述的識(shí)別碼相互關(guān)聯(lián)起來,該方法包括-接收所述類型的一個(gè)第一流(30);一發(fā)送所述類型的一個(gè)第二流(32);-產(chǎn)生第二流(32),有選擇地從所述第一流(30)中將具有與選定的節(jié)目相關(guān)的識(shí)別碼的包復(fù)制到所述第二流(32),在選定節(jié)目的選擇改變以后的開始時(shí)間間隔期間,至少暫時(shí)地,以與所述第一流(30)的表格信息的輸入重復(fù)率相比得到增大的重復(fù)率為選定的節(jié)目產(chǎn)生所述第二流的表格信息。
7.一種計(jì)算機(jī)程序產(chǎn)品,包括用于指示計(jì)算機(jī)以這樣一種類型的流的形式分發(fā)視頻信息的指令所述流類型包含重復(fù)出現(xiàn)的表格信息和構(gòu)成子流的包(I,P,B),每一包(I,P,B)具有一個(gè)指明所述包(I,P,B)屬于哪個(gè)子流的識(shí)別碼,所述表格信息將節(jié)目與所述的識(shí)別碼相互關(guān)聯(lián)起來,所述這些指令指示計(jì)算機(jī)-接收所述類型的一個(gè)第一流(30);-發(fā)送所述類型的一個(gè)第二流(32);-產(chǎn)生第二流(32),有選擇地從所述第一流(30)中將具有與選定的節(jié)目相關(guān)的識(shí)別碼的包復(fù)制到所述第二流(32),在選定節(jié)目的選擇改變以后的開始時(shí)間間隔期間,至少暫時(shí)地,以與所述第一流(30)的表格信息的輸入重復(fù)率相比得到增大的重復(fù)率為所選擇的節(jié)目產(chǎn)生所述第二流的表格信息。
全文摘要
一種視頻信息流分發(fā)單元,分發(fā)諸如包括構(gòu)成子流的包的MPEG流。每個(gè)包具有一個(gè)識(shí)別碼,用于識(shí)別該包屬于哪個(gè)子流。所述流也包含將節(jié)目與所述的識(shí)別碼相互關(guān)聯(lián)的表格信息。所述分發(fā)單元根據(jù)一個(gè)接收流產(chǎn)生一個(gè)新的流。在新的流中,來自于接收流的具有與選定節(jié)目相關(guān)的識(shí)別碼的選定包被復(fù)制。在新流中,至少暫時(shí)地在選定節(jié)目的選擇改變以后的初始時(shí)間間隔期間,選定節(jié)目的表格信息具有與接收流中的表格信息的輸入重復(fù)率相比得到增大的重復(fù)率。這樣,讀取新流涉及的等待時(shí)間得到降低。
文檔編號(hào)H04N5/00GK1636387SQ03804225
公開日2005年7月6日 申請(qǐng)日期2003年1月21日 優(yōu)先權(quán)日2002年2月20日
發(fā)明者S·A·F·A·范登霍伊維爾, M·H·維伯克特, L·T·羅普達(dá)亞 申請(qǐng)人:皇家飛利浦電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1