国产精品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>

      信息記錄再現(xiàn)裝置和信息記錄再現(xiàn)方法

      文檔序號(hào):7975117閱讀:219來(lái)源:國(guó)知局
      專利名稱:信息記錄再現(xiàn)裝置和信息記錄再現(xiàn)方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種信息記錄再現(xiàn)裝置和信息記錄再現(xiàn)方法。特別涉
      及一種對(duì)多個(gè)相關(guān)聯(lián)的信息流進(jìn)行檢測(cè)、記錄和再現(xiàn),以及對(duì)此多個(gè) 信息流進(jìn)行關(guān)聯(lián)性操作等的信息記錄再現(xiàn)裝置和信息記錄再現(xiàn)方法。
      背景技術(shù)
      隨著流媒體相關(guān)技術(shù)和存儲(chǔ)技術(shù)的發(fā)展,流媒體資源和存儲(chǔ)媒體
      的容量快速增加,人們希望把更多的流媒體資源記錄在存儲(chǔ)介質(zhì)上以 備曰后重放。由于所記錄信息流資源的增加,用戶希望對(duì)這些信息進(jìn) 行高效的管理,保持各信息流之間的關(guān)聯(lián)屬性,在日后重放時(shí)能重現(xiàn) 當(dāng)時(shí)的場(chǎng)景。
      在映像制作領(lǐng)域,常常從多個(gè)角度的多個(gè)攝像機(jī)得到同一時(shí)間和
      同一場(chǎng)景的多個(gè)視角的映像,并將其嵌入到映像發(fā)行媒體中,以方便 用戶從多個(gè)角度欣賞到更完全、更真實(shí)的信息,充分享受數(shù)字化映像
      所帶來(lái)的全方位的欣賞。如DVD領(lǐng)域的多視角技術(shù),通過(guò)記錄在DVD 光盤內(nèi)的某些場(chǎng)景的多個(gè)采集攝像機(jī)的視頻,使用戶可以從多個(gè)角度、 20 多方位對(duì)某一特定場(chǎng)景進(jìn)行觀賞。
      在數(shù)據(jù)廣播和數(shù)字電視領(lǐng)域,在同一時(shí)間段內(nèi)可以發(fā)送或接收來(lái) 自不同內(nèi)容提供商的不同節(jié)目,在很多情況下,這些電視節(jié)目之間是 有一定的關(guān)聯(lián)關(guān)系的。比如對(duì)某一重大事件的直播,多個(gè)電視臺(tái)的多 個(gè)攝像機(jī)從多個(gè)角度對(duì)其進(jìn)行報(bào)道,并將多個(gè)攝像機(jī)拍攝的多個(gè)信息流同時(shí)通過(guò)多個(gè)電視頻道提供給用戶。用戶在實(shí)時(shí)觀看時(shí)可以有選擇
      地在不同頻道間切換以獲得更多的信息。如果數(shù)字電視記錄裝置在記 錄時(shí)將這些來(lái)自多個(gè)頻道、內(nèi)容相互關(guān)聯(lián)的各個(gè)電視節(jié)目單獨(dú)處理, 相互孤立地記錄在記錄媒體中,在日后重放時(shí),雖然電視節(jié)目被記錄, 但在重放時(shí)用戶并不能充分的、全方位的、自由選擇地從這些被記錄的節(jié)目中重現(xiàn)實(shí)時(shí)觀看時(shí)的效果。因此,需要一種記錄裝置將來(lái)自多個(gè)頻道的電視節(jié)目相互關(guān)聯(lián)地記錄在記錄媒體中,在重放時(shí)能根據(jù)己 記錄的電視節(jié)目之間的關(guān)聯(lián)特性向用戶同時(shí)提供多個(gè)相關(guān)聯(lián)的信息 流,供用戶有選擇地進(jìn)行重放,并在可以重放過(guò)程中在多個(gè)電視節(jié)目 中自由地切換,再現(xiàn)實(shí)時(shí)收看的效果。 5 專利文獻(xiàn)1公開(kāi)了一種再現(xiàn)裝置、程序、再現(xiàn)方法來(lái)實(shí)現(xiàn)在多個(gè)
      信息流之間建立關(guān)聯(lián)關(guān)系,并實(shí)現(xiàn)在多個(gè)信息流之間的切換。其中, 描述了一種在多個(gè)媒體上實(shí)現(xiàn)多角度視頻流的再現(xiàn)的裝置和方法,其 基本方法如下。
      專利文獻(xiàn)1的再現(xiàn)裝置通過(guò)有選擇地再現(xiàn)記錄在BD-ROM或硬盤 io 上的多個(gè)視頻流,來(lái)實(shí)現(xiàn)多角度再現(xiàn)。若由用戶接收角度選擇的操作, 則從BD-ROM、硬盤中的某個(gè)中讀出對(duì)應(yīng)于所述選擇操作的視頻流。 在這些多個(gè)視頻流中的位于硬盤上的視頻流被再現(xiàn)的期間,將對(duì)應(yīng)于 BD-ROM的驅(qū)動(dòng)器裝置的光拾取器控制成指示BD-ROM中的視頻流 記錄區(qū)域。在該所述方法中,BD-ROM中已有多角度視頻流,通過(guò)該 15 方法可以將來(lái)自于BD-ROM外的視頻流加入到BD-ROM已有的多角 度視頻流中,實(shí)現(xiàn)了用戶可以在BD-ROM多角度視頻和外部視頻間的 平滑切換,克服了在多個(gè)媒體間切換視頻流時(shí)因BD-ROM光拾取器歸 零而產(chǎn)生的時(shí)間延遲問(wèn)題。
      專利文獻(xiàn)1的再現(xiàn)方法通過(guò)在再現(xiàn)裝置中建立虛擬文件系統(tǒng),將 20 BD-ROM的視頻流和外部視頻流構(gòu)建在同樣的文件系統(tǒng)目錄中,通過(guò) 驅(qū)動(dòng)器選擇部件選擇來(lái)自不同存儲(chǔ)介質(zhì)上的視頻文件,并維持 BD-ROM光拾取器的視頻流讀取狀態(tài),從而在驅(qū)動(dòng)器選擇部件重新選 擇BD-ROM時(shí)控制光拾取器處在所期待的位置上。 專利文獻(xiàn)l:中國(guó)專利公開(kāi)CN 1747543A。

      發(fā)明內(nèi)容
      上述專利文獻(xiàn)1通過(guò)建立虛擬文件系統(tǒng)設(shè)定多信息流之間的對(duì)應(yīng) 關(guān)系,通過(guò)保持光盤讀寫器的位置在播放時(shí)實(shí)現(xiàn)平滑切換,所關(guān)注和 解決的是視頻流的播放問(wèn)題,但在以下問(wèn)題上該方法并沒(méi)有給出很好 30 的解決方法
      1)視頻流的創(chuàng)建問(wèn)題,所述多個(gè)視頻流都是預(yù)先記錄好的,用戶
      無(wú)法將自己錄制的多個(gè)視頻流進(jìn)行關(guān)聯(lián)和播放。
      2)多個(gè)視頻流之間的隨時(shí)切換操作問(wèn)題,所述方法只可以在每一 個(gè)視頻片段結(jié)束時(shí)選擇播放其它的視頻流,而對(duì)于在每一個(gè)視 頻片段播放過(guò)程中則不能任意切換至其它的視頻流。
      本發(fā)明是為解決現(xiàn)有技術(shù)中存在的信息流創(chuàng)建問(wèn)題和自由切換問(wèn)
      題而完成的,其目的在于提供一種多通道信息記錄再現(xiàn)裝置和方法, 建立并記錄多個(gè)信息流之間的關(guān)聯(lián)關(guān)系,在此多個(gè)信息流重放時(shí),根 據(jù)上述關(guān)聯(lián)關(guān)系實(shí)現(xiàn)此多個(gè)信息流之間的平滑切換并保證此多個(gè)信息 流間的同步性,重現(xiàn)信息流實(shí)時(shí)播放效果。
      具體而言,本發(fā)明的第一方面為一種信息記錄再現(xiàn)裝置, 一種信
      息記錄再現(xiàn)裝置,包括調(diào)諧器單元,接收多個(gè)電視節(jié)目;用戶接口單 元,接收用戶指令,該用戶指令用于從由所述調(diào)諧器單元接收的多個(gè) 電視節(jié)目中指定一組電視節(jié)目;信息存取單元,將所述一組電視節(jié)目
      記錄在記錄媒體上,或?qū)⒂涗浽谒鲇涗浢襟w上的所述一組電視節(jié)目
      15 進(jìn)行再現(xiàn);幀檢測(cè)單元,檢測(cè)由所述調(diào)諧器單元接收的一組電視節(jié)目 中的每個(gè)數(shù)據(jù)幀;以及控制單元,根據(jù)所述幀檢測(cè)單元檢測(cè)到的所述 一組電視節(jié)目的每個(gè)數(shù)據(jù)幀出現(xiàn)的時(shí)間、和該數(shù)據(jù)幀在記錄媒體上的 記錄位置,建立時(shí)間/位置對(duì)應(yīng)表,并將該時(shí)間/位置對(duì)應(yīng)表記錄在所述 記錄媒體上。
      優(yōu)選為,所述控制單元包括播放控制單元和記錄控制單元,所述
      播放控制單元通過(guò)信息存取單元讀取存儲(chǔ)在所述記錄媒體上的一組電 視節(jié)目和所述時(shí)間./位置對(duì)應(yīng)表,根據(jù)用戶指令指示所述信息存取單元 有選擇地在顯示界面上播放所述一組電視節(jié)目的一個(gè)節(jié)目。
      優(yōu)選為,在所述信息存取單元播放所述一組電視節(jié)目中的一個(gè)節(jié)
      目的情況下,當(dāng)從所述用戶接口單元接收到用戶指令將播放的節(jié)目跳
      轉(zhuǎn)到所述一組電視節(jié)目中的另一節(jié)目時(shí),所述控制單元根據(jù)所述時(shí)間/ 位置對(duì)應(yīng)表,檢測(cè)跳轉(zhuǎn)前的電視節(jié)目在跳轉(zhuǎn)時(shí)刻的數(shù)據(jù)幀的時(shí)間/位置 信息,得到跳轉(zhuǎn)后的電視節(jié)目在跳轉(zhuǎn)時(shí)刻的數(shù)據(jù)幀的時(shí)間/位置信息, 基于此信息,所述信息存取單元播放跳轉(zhuǎn)后節(jié)目。
      其中,所述數(shù)據(jù)幀是電視節(jié)目信息流中MPEG幀中的I幀。所述
      時(shí)間是指每個(gè)I幀出現(xiàn)的本地時(shí)間。
      其中,所述時(shí)間/位置對(duì)應(yīng)表的統(tǒng)計(jì)信息包括所述一組電視節(jié)目中 各個(gè)電視節(jié)目的各數(shù)據(jù)幀編號(hào)、各數(shù)據(jù)幀所對(duì)應(yīng)的時(shí)間信息、以及各 數(shù)據(jù)幀在所述記錄媒體中的記錄位置。
      優(yōu)選為,所述控制單元進(jìn)一步將所述時(shí)間/位置對(duì)應(yīng)表和包括一組
      5 電視節(jié)目的各自的開(kāi)始/結(jié)束時(shí)間、節(jié)目名稱的屬性信息生成統(tǒng)計(jì)文件,
      通過(guò)所述信息存取單元記錄在所述記錄媒體中。
      本發(fā)明的第二方面為一種信息記錄方法,其特征在于,包括以下 步驟接收用于指定調(diào)諧器單元接收一組電視節(jié)目的用戶指令,其中 所述一組電視節(jié)目包括一個(gè)或多個(gè)電視節(jié)目;根據(jù)用戶指令從調(diào)諧器
      10 單元接收多個(gè)電視節(jié)目;檢測(cè)由所述調(diào)諧器單元接收的多個(gè)電視節(jié)目
      中的每個(gè)數(shù)據(jù)幀,并獲得所述幀檢測(cè)單元檢測(cè)到的所述多個(gè)電視節(jié)目 的每個(gè)數(shù)據(jù)幀出現(xiàn)的時(shí)間、和該數(shù)據(jù)幀在記錄媒體上的記錄位置;根 據(jù)多個(gè)電視節(jié)目中的每個(gè)數(shù)據(jù)幀出現(xiàn)的時(shí)間和其在記錄媒體上對(duì)應(yīng)的 存儲(chǔ)位置的對(duì)應(yīng)信息,生成時(shí)間/位置對(duì)應(yīng)表的步驟;以及將所述時(shí)間/
      15 位置對(duì)應(yīng)表和所述多個(gè)電視節(jié)目一起記錄在所述記錄媒體中的步驟。
      本發(fā)明的第三方面為根據(jù)如上所述的信息記錄方法記錄的多個(gè)電 視節(jié)目的信息記錄再現(xiàn)方法,其特征在于,包括以下步驟在播放所 述一組電視節(jié)目中的一個(gè)節(jié)目的情況下,當(dāng)從接收到用戶指令將播放 的節(jié)目跳轉(zhuǎn)到所述一組電視節(jié)目中的另一節(jié)目時(shí),根據(jù)所述時(shí)間/位置
      20 對(duì)應(yīng)表,檢測(cè)跳轉(zhuǎn)前的電視節(jié)目在跳轉(zhuǎn)時(shí)刻的數(shù)據(jù)幀的時(shí)間/位置信息 的步驟;和基于所得到的跳轉(zhuǎn)后的電視節(jié)目在跳轉(zhuǎn)時(shí)刻的數(shù)據(jù)幀的時(shí) 間,吋立置信息,播放跳轉(zhuǎn)后節(jié)目的步驟u
      本發(fā)明在通過(guò)控制單元進(jìn)行多通道信息流記錄的同時(shí),將多通道 信息流的關(guān)聯(lián)關(guān)系和對(duì)應(yīng)關(guān)系進(jìn)行記錄,在重放時(shí)利用這些關(guān)聯(lián)對(duì)應(yīng)
      25 關(guān)系,實(shí)現(xiàn)多信息流之間的同步和自由切換,從而具有很好的再現(xiàn)實(shí) 時(shí)收看的效果。


      圖1為信息記錄再現(xiàn)裝置的構(gòu)成圖。
      30 圖2為說(shuō)明來(lái)自不同頻道的內(nèi)容相關(guān)的多個(gè)信息流在時(shí)間上的對(duì)
      應(yīng)關(guān)系的示意圖。
      圖3為說(shuō)明多信息流在重放時(shí)根據(jù)用戶指令在不同信息流之間隨 意的切換的示意圖。
      圖4為說(shuō)明信息流切換時(shí)記錄媒體讀取位置的跳動(dòng)變化的示意圖。
      圖5為說(shuō)明由于時(shí)鐘頻率的不同,來(lái)自多通道信息流中的關(guān)鍵幀的時(shí)間間隔不同導(dǎo)致重放時(shí)關(guān)鍵幀錯(cuò)位的示意圖。
      圖6為說(shuō)明生成各信息流時(shí)間/位置對(duì)應(yīng)表的示意圖。
      圖7為多通道信息流記錄過(guò)程中的統(tǒng)計(jì)信息和I幀的時(shí)間/位置對(duì)應(yīng)表。其中,圖7 (a)為多信息流屬性表;圖7 (b)為各信息流的存 儲(chǔ)位置表;圖7 (c)為各信息流關(guān)鍵幀的時(shí)間/位置對(duì)應(yīng)表。
      圖8為表示通過(guò)用戶設(shè)定,指定多通道節(jié)目記錄的界面的示意圖。
      圖9為表示多通道節(jié)目記錄過(guò)程的流程圖。
      圖IO表示記錄媒體上記錄的用于重放的節(jié)目列表,其中多通道錄 制方式的節(jié)目既可以單獨(dú)播放也可以關(guān)聯(lián)播放。
      圖11為說(shuō)明多通道節(jié)目關(guān)聯(lián)播放時(shí),用戶可以在多個(gè)節(jié)目間自由切換的示意圖。
      圖12為多通道節(jié)目重放過(guò)程的流程圖。
      圖13是增加信息流到多通道信息流中的流程圖。
      圖14是從多通道信息流中刪除一個(gè)信息流的過(guò)程的流程圖。
      圖15是MPEG碼流的結(jié)構(gòu)圖。
      具體實(shí)施例方式
      下面參考附圖,詳細(xì)說(shuō)明本發(fā)明的具體實(shí)施方式
      。 在本實(shí)施例中,選擇應(yīng)用在數(shù)字電視領(lǐng)域的節(jié)目錄制和再現(xiàn)作為 具體實(shí)施例。在本發(fā)明中,記錄媒體不局限于硬盤、光盤等,可以是各種通過(guò)文件系統(tǒng)管理的、適合音視頻流媒體存儲(chǔ)的存儲(chǔ)介質(zhì)。所述 的流媒體、信息流等不僅僅局限于電視節(jié)目數(shù)據(jù),可以是各種音視頻 數(shù)據(jù)或網(wǎng)絡(luò)數(shù)據(jù)流。所述的用戶接口也不僅局限于遙控器或電視機(jī), 也可以包括各種能夠輸入命令和用于顯示的用戶交互終端。所述信息 流輸入單元也不僅指數(shù)字機(jī)頂盒,可以是各種支持多通道的信息流采集設(shè)備。
      (信息記錄再現(xiàn)裝置)
      圖1表示本實(shí)施例的信息記錄再現(xiàn)裝置的構(gòu)成。在圖1中,用戶 接口單元l包括作為顯示終端的電視機(jī)(未圖示)、和作為輸入終端的 遙控器(未圖示);信息流輸入單元2為數(shù)字機(jī)頂盒的調(diào)諧器單元,其 中可以有多個(gè)調(diào)諧器用于同時(shí)輸入多路電視節(jié)目;幀檢測(cè)單元3用于 5 對(duì)輸入的信息流進(jìn)行檢測(cè),它可以同時(shí)對(duì)由多個(gè)通道輸入的多個(gè)信息 流進(jìn)行檢測(cè)和分析,提取信息流中的特定幀的屬性;信息存取單元5 為硬盤/光盤錄像機(jī),可以將多路電視節(jié)目存儲(chǔ)在記錄媒體上;記錄媒 體6為硬盤或光盤。
      在數(shù)字電視中,調(diào)諧器得到原始信息流,經(jīng)過(guò)解復(fù)用單元(Demux, io 未圖示)將音頻與視頻相分離,將視頻信息流輸入至格式轉(zhuǎn)換單元 (Format Converter,未圖示)。格式轉(zhuǎn)換單元檢測(cè)輸入的視頻流,根據(jù) 用戶需求對(duì)視頻流進(jìn)行壓縮存儲(chǔ)或直接存儲(chǔ)等。幀檢測(cè)單元可以作為 格式轉(zhuǎn)換單元的一部分存在,也可以獨(dú)立存在。
      數(shù)字電視機(jī)頂盒配置有多個(gè)調(diào)諧器,可以接收多種信號(hào)方式(如 15 衛(wèi)星、地面波或電纜)的多路信號(hào)。用戶可以根據(jù)自己的觀看需求, 通過(guò)遙控器控制機(jī)頂盒在多路輸入中有選擇地將一路或多路信號(hào)顯示 在電視機(jī)終端,也可以控制硬盤錄像機(jī)將一路或多路電視節(jié)目記錄在 記錄媒體中以備日后觀看。
      如圖1所示,控制單元4具有控制信息流(電視節(jié)目)記錄的記 20 錄控制單元、和控制己錄電視節(jié)目重放的播放控制單元。記錄控制單 元負(fù)責(zé)接收多路電視節(jié)目并將其輸出給信息存取單元5進(jìn)行存儲(chǔ)。播 放控制單元通過(guò)信息存取單元5讀取存儲(chǔ)在記錄媒體6上的多個(gè)電視 節(jié)目,根據(jù)用戶指令,指示信息存取單元5有選擇地在顯示界面上播 放多個(gè)電視節(jié)目中的一個(gè)節(jié)目。 25 (多通道輸入的多個(gè)電視節(jié)目的時(shí)間對(duì)應(yīng)關(guān)系)
      對(duì)于本實(shí)施例的多個(gè)通道輸入的多個(gè)電視節(jié)目,在圖2中表示了 它們之間的時(shí)間對(duì)應(yīng)關(guān)系的一個(gè)示例。
      在數(shù)字電視中,由于各個(gè)頻道電視臺(tái)的不同,所提供的節(jié)目?jī)?nèi)容 不同,如通道l為節(jié)目1,通道2為節(jié)目2,通道3為節(jié)目3,而且, 30 各個(gè)節(jié)目之間的起始時(shí)間也不同。但是,對(duì)于信息流內(nèi)容相近的節(jié)目, 其播出時(shí)間可能差別不大,比如,對(duì)一個(gè)精彩體育賽事的直播,各個(gè)電視臺(tái)雖然視角不同,但其內(nèi)容相近,而且節(jié)目的開(kāi)始、結(jié)束時(shí)間也 差別不大。在圖2所示的例子中,表示了同時(shí)記錄內(nèi)容相關(guān)的節(jié)目1、節(jié)目2、節(jié)目3各自的開(kāi)始記錄時(shí)間和結(jié)束記錄時(shí)間。其中,O、 Y分 別為節(jié)目1的開(kāi)始記錄時(shí)間和結(jié)束記錄時(shí)間,P、 X分別為節(jié)目3的開(kāi) 5 始記錄時(shí)間和結(jié)束記錄時(shí)間,Q、 Z分別為節(jié)目2的開(kāi)始記錄時(shí)間和結(jié) 束記錄時(shí)間。
      用戶在再現(xiàn)已錄制的節(jié)目時(shí)希望如實(shí)時(shí)收看時(shí)那樣可以自由地在 多個(gè)關(guān)聯(lián)節(jié)目中進(jìn)行自由的切換,重現(xiàn)實(shí)時(shí)收看時(shí)可以自由調(diào)臺(tái)的效 果。此時(shí),如圖3所示,由于在節(jié)目記錄時(shí)各節(jié)目的起始時(shí)間不同,在重放時(shí)保留了這種不同。即在實(shí)時(shí)收看時(shí),P點(diǎn)時(shí)刻只有節(jié)目1正在 播放和節(jié)目3開(kāi)始播放,節(jié)目2尚沒(méi)有播出。從P點(diǎn)到Q點(diǎn),用戶只 能在節(jié)目l和節(jié)目3之間切換,如圖中B點(diǎn)。當(dāng)在Q點(diǎn),節(jié)目2開(kāi)始 播出,系統(tǒng)則可以提示正在收看節(jié)目3的用戶節(jié)目2已經(jīng)開(kāi)始播放, 用戶可以根據(jù)需要決定是否切換至節(jié)目2。從Q點(diǎn)到X點(diǎn),用戶可以根據(jù)自己興趣自由的在節(jié)目1、節(jié)目2和節(jié)目3之間自由切換。在節(jié)目 3播放結(jié)束的F點(diǎn),系統(tǒng)提示用戶當(dāng)前節(jié)目3已結(jié)束,可以跳轉(zhuǎn)到節(jié)目 l或節(jié)目2收看相關(guān)內(nèi)容。在Y點(diǎn),系統(tǒng)可以提示正在收看節(jié)目2的 用戶節(jié)目1已經(jīng)結(jié)束,當(dāng)前只有節(jié)目2可以收看。
      采用這種關(guān)聯(lián)播放方式,用戶可以對(duì)記錄于記錄媒體上的節(jié)目進(jìn)行再現(xiàn)時(shí),得到與實(shí)時(shí)收看節(jié)目時(shí)同樣的自由調(diào)臺(tái)的效果。圖3中最 下端的信息流就是用戶在多個(gè)關(guān)聯(lián)信息流之間任意切換后實(shí)際所收看 的信息內(nèi)容。
      (多通道信息流關(guān)聯(lián)存儲(chǔ)方式)
      圖4表示圖2、 3中所述的內(nèi)容相關(guān)聯(lián)的節(jié)目1、 2、 3在記錄媒體上的記錄位置的示例。如圖4所示,節(jié)目1和節(jié)目3被分別存儲(chǔ)在各 自連續(xù)的空間里,而節(jié)目2因文件大小或空間分配問(wèn)題而被存儲(chǔ)在2 個(gè)區(qū)域內(nèi)。
      在圖4中,表示了在根據(jù)圖3所示的用戶自由切換時(shí),記錄媒體 讀取器的跳轉(zhuǎn)變化軌跡。其中,A、 B、 C、 D、 E、 F、 G表示跳轉(zhuǎn)時(shí)間點(diǎn)及其在各信息流中所對(duì)應(yīng)的記錄媒體位置,O、 P、 Q、 X、 Y、 Z 表示開(kāi)始、結(jié)束時(shí)間點(diǎn)及其在各信息流中所對(duì)應(yīng)的記錄媒體位置。由
      此軌跡可以看出,當(dāng)用戶在多個(gè)信息流之間頻繁切換時(shí),讀寫器的跳 動(dòng)與定位頻繁,從而給信息讀寫單元造成負(fù)擔(dān),嚴(yán)重時(shí)出現(xiàn)信息流欠 載,造成視頻流播放的不流暢,影響用戶收看效果。
      因此,在本發(fā)明中,在對(duì)多通道進(jìn)行關(guān)聯(lián)記錄時(shí),采用了多通道 5 關(guān)聯(lián)記錄存儲(chǔ)空間分配算法,在錄制節(jié)目時(shí)對(duì)多個(gè)關(guān)聯(lián)節(jié)目文件進(jìn)行
      了優(yōu)化,保證用戶在多個(gè)信息流之間自由切換時(shí)不影響收看效果。關(guān) 于多通道關(guān)聯(lián)記錄存儲(chǔ)空間分配算法,將在后面詳細(xì)說(shuō)明。
      此外,由于播出端的不同,即使同樣的視頻流,在不同的播出設(shè) 備上播出的效果也會(huì)不同。例如,由于不同播出端設(shè)備時(shí)鐘頻率的微 10 小差別,就會(huì)造成實(shí)際播出時(shí)對(duì)應(yīng)本地時(shí)間的幀頻率的不同,由于在重放時(shí)采用用戶的本地時(shí)鐘,實(shí)時(shí)收看和重放效果會(huì)有不同。
      圖5顯示了各路節(jié)目實(shí)時(shí)播放時(shí)由于播出端時(shí)鐘頻率不同而造成的差異,如對(duì)節(jié)目l為Atl,對(duì)節(jié)目2為At2,對(duì)節(jié)目3為At3。由于 AtliAt2^At3,所以數(shù)據(jù)幀出現(xiàn)的位置并不對(duì)應(yīng)。如圖5所示,經(jīng)15 過(guò)一段時(shí)間的誤差累積,各路節(jié)目間的對(duì)應(yīng)幀會(huì)出現(xiàn)錯(cuò)位,這種現(xiàn)象 是在實(shí)時(shí)收看時(shí)所特有的。而在用普通方法重放時(shí),由于所有已錄制 的節(jié)目都由本地設(shè)備播放,都采用本地時(shí)間,Atl = At2 = At3 = A t-/oc"/,所以播出時(shí)設(shè)備會(huì)對(duì)各數(shù)據(jù)幀出現(xiàn)的時(shí)間進(jìn)行重新調(diào)整,因此 重現(xiàn)時(shí)達(dá)不到實(shí)時(shí)收看時(shí)各節(jié)目間數(shù)據(jù)幀不對(duì)應(yīng)帶來(lái)的效果。
      20
      為了在重現(xiàn)時(shí)達(dá)到實(shí)時(shí)收看的效果,本發(fā)明在記錄時(shí)將各路節(jié)目
      中各數(shù)據(jù)幀所對(duì)應(yīng)的本地時(shí)間記錄下來(lái),這里,時(shí)間信息既可以為絕 對(duì)時(shí)間,也可以為對(duì)應(yīng)于關(guān)聯(lián)節(jié)目整休開(kāi)始時(shí)刻的相對(duì)時(shí)間,如圖7 (b)中的開(kāi)始記錄時(shí)間為0: 00: 00。
      在MPEG碼流中,圖像組序列中包括三種圖像幀,即全畫(huà)面幀I
      25 幀、前向預(yù)測(cè)幀P幀、和雙向預(yù)測(cè)幀B幀。如果把所有數(shù)據(jù)幀所對(duì)應(yīng) 的時(shí)間/位置信息都記錄下來(lái),數(shù)據(jù)量會(huì)非常大。
      考慮到I幀為全畫(huà)面數(shù)據(jù)幀,即編碼時(shí)只用當(dāng)前畫(huà)面的信息進(jìn)行編 碼,而無(wú)需借助其他幀來(lái)顯示畫(huà)面內(nèi)容。因此,MPEG中的I幀是進(jìn)行 記錄和重放時(shí)所關(guān)心的關(guān)鍵幀。在本發(fā)明中,我們只記錄I幀的時(shí)間/30 位置信息。而對(duì)于P幀和B幀,為了提高壓縮率,只存儲(chǔ)與該P(yáng)幀和 B幀對(duì)應(yīng)的I幀之間的差值。
      在重放過(guò)程在,當(dāng)節(jié)目跳轉(zhuǎn)到其他信息流中時(shí),首先要讀取目標(biāo) 信息流中對(duì)應(yīng)時(shí)刻的數(shù)據(jù)幀內(nèi)容。如果不是I幀,則需要讀取當(dāng)前數(shù)據(jù) 幀對(duì)應(yīng)的I幀內(nèi)容,然后根據(jù)補(bǔ)償算法,即將P幀或B幀數(shù)據(jù)與所對(duì) 應(yīng)的I幀數(shù)據(jù)進(jìn)行疊加,計(jì)算得到當(dāng)前幀的完整數(shù)據(jù),從而得到當(dāng)前數(shù) 5 據(jù)幀的畫(huà)面內(nèi)容,再顯示給用戶。
      以下說(shuō)明MPEG碼流的層次結(jié)構(gòu)和I幀的檢測(cè)方法。如圖15所示, MPEG的視頻流層次結(jié)構(gòu)包括1)視頻序列層,2)圖像組層,3)圖像 層。其中,視頻序列層提供圖像大小、碼率等信息;圖像組層給出有 預(yù)測(cè)關(guān)系的一組圖像數(shù)據(jù),每個(gè)圖像組(GOP)至少包含一個(gè)I幀圖像; io 圖像層用于描述一幀圖像。幀的類型可以根據(jù)圖像幀類型標(biāo)識(shí)判斷, 一般情況下,每組圖像組的第一幀為I幀圖像。幀檢測(cè)單元通過(guò)監(jiān)視 MPEG視頻流中的圖像組(GOP)和圖像層的幀類型標(biāo)識(shí)可以檢測(cè)1 幀的到來(lái)情況。
      下面將結(jié)合圖6和圖7介紹信息流中I幀所對(duì)應(yīng)的時(shí)間/位置信息
      15 的檢測(cè)和記錄方法。
      如圖6所示,本發(fā)明的記錄裝置中,幀檢測(cè)單元3負(fù)責(zé)檢測(cè)輸入 的MPEG信息流,當(dāng)有I幀出現(xiàn)時(shí),幀檢測(cè)單元3通知記錄控制單元, 記錄控制單元得到I幀出現(xiàn)時(shí)所對(duì)應(yīng)的本地時(shí)間,其時(shí)間信息由本地時(shí) 鐘提供,記錄控制單元通過(guò)信息存取單元5,獲取所述I幀將要被記錄
      20 在記錄媒體6中的地址,此地址信息可以是記錄媒體6的物理地址或 視頻文件內(nèi)的邏輯位置(圖7 (c)中采用物理地址)。然后,記錄控制 單元根據(jù)上述I幀所對(duì)應(yīng)的木地時(shí)間信息和上述位置信息,生成時(shí)間Z 位置對(duì)應(yīng)表,并將此時(shí)間/位置對(duì)應(yīng)表的信息結(jié)合其它通道信息流中的 I幀出現(xiàn)的時(shí)間/位置對(duì)應(yīng)表,生成如圖7 (c)中粗框內(nèi)所示的多通道
      25 信息流中各信息流關(guān)鍵幀時(shí)間/位置對(duì)應(yīng)表,并以文件形式將此對(duì)應(yīng)表 記錄在記錄媒體6上。
      信息存儲(chǔ)單元5在將輸入的信息流記錄在記錄媒體6上的同時(shí), 也同時(shí)將I幀時(shí)間/位置信息追加到上述對(duì)應(yīng)表中并記錄在記錄媒體6 上。如圖1所示,記錄控制單元將3路信息流記錄在磁盤上(右側(cè)三
      30 個(gè)實(shí)線箭頭),從信息存取單元5獲取地址信息(中間實(shí)線箭頭),并 將生成的統(tǒng)計(jì)信息文件記錄在記錄媒體6上(左側(cè)虛線箭頭)。圖6中
      所述的本地時(shí)鐘為設(shè)備內(nèi)部時(shí)鐘,所以在圖1中并沒(méi)有示出。
      圖7 (a)為多通道信息流的屬性信息,如通道數(shù)目、記錄時(shí)間、 幀頻率等。圖7 (b)粗框中為各通道信息流的屬性信息,如節(jié)目開(kāi)始/ 結(jié)束時(shí)間、節(jié)目長(zhǎng)度、對(duì)應(yīng)記錄媒體的記錄區(qū)間位置、節(jié)目名稱、文件名等,粗框外為其對(duì)應(yīng)圖4中的位置。圖7 (c)為各信息流關(guān)鍵幀 時(shí)間/位置對(duì)應(yīng)表,其中,第一欄為計(jì)數(shù)器,用于索引和定位,第二欄 為對(duì)應(yīng)的本地時(shí)間,此處為相對(duì)關(guān)聯(lián)視頻流整體的開(kāi)始時(shí)間,時(shí)間參 照為本地時(shí)鐘,其后幾列分別記錄了各通道的I幀出現(xiàn)的標(biāo)號(hào)和其所記 錄的位置,此處位置為相對(duì)物理位置。
      圖7 (c)中,對(duì)應(yīng)[邀遭/]列和[本邀裙對(duì)好/切列,即為通道l信息流中的各I幀的時(shí)間/位置對(duì)應(yīng)表,圖7(c)中的[^教竭列和[關(guān)綴 #^天號(hào)]列是為了方便索引和定位記錄的遞增的唯一編號(hào)。圖3和圖4 中的各個(gè)標(biāo)記點(diǎn)對(duì)應(yīng)在圖7 (c)表中的位置如圖7 (c)中粗框外[/辦J 凰3, 4]列的信息所示。
      例如,對(duì)于如圖2所示的多通道的電視節(jié)目,在O時(shí)刻,通道2和通道3節(jié)目都沒(méi)有開(kāi)始,所以圖7 (c)中的記錄內(nèi)容為NULL, P 時(shí)刻時(shí),通道3節(jié)目開(kāi)始,所以通道3的內(nèi)容開(kāi)始有數(shù)據(jù)。在X+1" 時(shí)刻,通道3節(jié)目結(jié)束,其所對(duì)應(yīng)的I幀時(shí)間/地址信息也結(jié)束,內(nèi)容 為而LL。
      圖7 (a) (b) (c)分別記錄了多通道信息的屬性信息、各通道的屬性信息、以及各通道中I幀的信息,這些信息都將作為多通道記錄方 式的關(guān)聯(lián)信息被記錄在記錄媒體6上,并且利用這些信息在節(jié)目重放 時(shí)實(shí)現(xiàn)開(kāi)頭所述的實(shí)時(shí)收看的效果。圖7 (a) (b) (c)可以以一個(gè)文 件或多個(gè)文件的方式記錄在記錄媒體6上,其中(a) (b)所述的信息是固定信息,而(c)所述的時(shí)間/位置對(duì)應(yīng)表則隨著音視頻信息流的記 錄而逐漸增加。
      (多通道節(jié)目?jī)?nèi)容的記錄方法)
      下面結(jié)合用戶的操作過(guò)程,對(duì)本實(shí)施例中在記錄媒體上記錄多個(gè) 電視節(jié)目和時(shí)間/位置對(duì)應(yīng)表進(jìn)行說(shuō)明。
      數(shù)字電視通過(guò)電子節(jié)目指南(EPG)將近期的所有電視臺(tái)的各個(gè)時(shí)間段所播出的節(jié)目通過(guò)用戶接口單元1的電視機(jī)顯示給用戶??刂茊卧?通過(guò)用戶接口單元1接收用戶的輸入,決定在什么時(shí)間段通過(guò) 哪一個(gè)調(diào)諧器,收看或記錄哪個(gè)電視臺(tái)的節(jié)目?jī)?nèi)容,即對(duì)各個(gè)調(diào)諧器 參數(shù)進(jìn)行配置。
      在本發(fā)明中,在對(duì)電視節(jié)目進(jìn)行記錄時(shí),控制單元4接收來(lái)自信 5 息流輸入單元即調(diào)諧器2的用戶己配置好的各通道的電視節(jié)目的內(nèi)容,根據(jù)用戶接口單元1的遙控器輸入的指令,決定是否采用多通道關(guān)聯(lián)
      記錄方式將多路電視節(jié)目記錄在記錄媒體6中,或者采用單通道記錄
      方式將一路電視節(jié)目記錄下來(lái),或者對(duì)多路電視節(jié)目采用無(wú)關(guān)聯(lián)記錄
      方式將多路電視節(jié)目同時(shí)記錄下來(lái)。信息存取單元5按照控制單元4 10 的指示將一路或多路鬼視節(jié)目以及相關(guān)的其他數(shù)據(jù)記錄在記錄媒體6 中。
      當(dāng)采用單通道記錄方式或者多通道無(wú)關(guān)聯(lián)記錄方式時(shí),記錄控制 單元直接將一路或多路電視節(jié)目輸出給信息存取單元5,由信息存取單 元5負(fù)責(zé)為各路電視節(jié)目分配存儲(chǔ)空間并記錄在記錄媒體6中。
      圖8為用戶設(shè)定多通道節(jié)目?jī)?nèi)容和其關(guān)聯(lián)關(guān)系的界面的示意圖。
      如圖8所示,用戶通過(guò)用戶接口單元l,根據(jù)電子節(jié)目指南顯示的各頻 道播放的內(nèi)容,為不同頻道指定不同的節(jié)目,并選擇"綁定多通道節(jié) 目"為多通道信息流設(shè)置關(guān)聯(lián)關(guān)系。當(dāng)啟動(dòng)"啟動(dòng)已綁定多通道節(jié)目 錄制"時(shí),則按照?qǐng)D9所述步驟進(jìn)行錄制。
      圖9是多通道信息流關(guān)聯(lián)錄制的流程圖。用戶按照?qǐng)D8所示的界面為每一通道指定需要錄制的節(jié)目(步驟ll),指定多個(gè)通道節(jié)目進(jìn)行 綁定(步驟12),并指示按照多通道關(guān)聯(lián)錄制方式錄制節(jié)目(步驟13)。 控制單元4指示信息存取單元5為多通道關(guān)聯(lián)節(jié)目分配記錄媒體空間, 分配空間的過(guò)程不僅保證所有的信息流都能記錄在記錄媒體6中,還要保證用戶在所分配的空間中自由跳轉(zhuǎn)時(shí)播放在屏幕上信息流連續(xù), 不影響收看效果,同時(shí)為關(guān)聯(lián)信息文件分配空間(步驟14)。
      具體的空間分配方法為O系統(tǒng)首先檢測(cè)存儲(chǔ)媒體的空間描述區(qū), 得到存儲(chǔ)媒體上空閑的區(qū)域。2)根據(jù)存儲(chǔ)數(shù)據(jù)速率,按照音視頻流媒 體存儲(chǔ)的條件檢測(cè)空閑空間,保證在播放時(shí)讀取器不會(huì)因?yàn)榇鎯?chǔ)位置過(guò)于零亂,造成數(shù)據(jù)讀取速度不能滿足連續(xù)播放的要求而造成顯示的停頓。3)將多個(gè)已設(shè)置為關(guān)聯(lián)關(guān)系的節(jié)目,作為一個(gè)整體的視頻流來(lái)
      對(duì)待,為其分配連續(xù)性更好的空間。
      如果不按照關(guān)聯(lián)節(jié)目的方法分配空間,則將多個(gè)節(jié)目文件單獨(dú)處 理,其各自的存儲(chǔ)空間需要滿足音視頻流媒體存儲(chǔ)的需求,但對(duì)各自 之間位置關(guān)系則沒(méi)有特殊要求,有可能多個(gè)文件分別存儲(chǔ)在磁盤的多個(gè)區(qū)域或存儲(chǔ)層上,此時(shí)讀寫器在越區(qū)讀寫或躍層讀寫都會(huì)消耗大量
      的跳轉(zhuǎn)和定位時(shí)間。
      而采用關(guān)聯(lián)節(jié)目的分配方式,則不僅保證多個(gè)節(jié)目文件內(nèi)部的連 續(xù)性,也保證多個(gè)節(jié)目之間存儲(chǔ)空間的聚斂性,減少了讀取器在各個(gè) 節(jié)目文件之間跳轉(zhuǎn)和定位所消耗的時(shí)間,優(yōu)化了記錄效果。 對(duì)于所記錄的屬性信息(圖7 (a) (b))、和時(shí)間/位置對(duì)應(yīng)表(圖
      7 (C))信息,由于其數(shù)據(jù)量相對(duì)較小,可以作為非音視頻信息文件處 理,即按照普通文件處理來(lái)為其分配相應(yīng)的存儲(chǔ)空間。
      為信息記錄分配好合適的存儲(chǔ)空間后,記錄控制單元控制信息存
      取單元5將多通道信息流內(nèi)容記錄在已分配的空間中,同時(shí),幀檢測(cè)
      單元3對(duì)每一路輸入的電視節(jié)目配置數(shù)據(jù)幀檢測(cè)通道。如上所述,幀
      檢測(cè)單元3監(jiān)視輸入MPEG信息流中I幀的出現(xiàn),本地時(shí)鐘提供本地 時(shí)間,信息存取單元5提供當(dāng)前信息記錄的記錄媒體物理地址或文件 內(nèi)的邏輯位置,記錄控制單元將幀檢測(cè)單元3提供的I幀信息、信息存 取單元5提供的位置信息、和本地時(shí)鐘提供的時(shí)間信息生成時(shí)間/位置 對(duì)應(yīng)表,并將此時(shí)間/位置對(duì)應(yīng)表的信息結(jié)合其它通道信息流的對(duì)應(yīng)表, 生成如圖7 (c)所示的多通道信息流的各信息流關(guān)鍵幀時(shí)間/位置對(duì)應(yīng) 表,并控制信息存取單元5以統(tǒng)計(jì)信息文件形式記錄在記錄媒體6中。 也就是說(shuō),在記錄各通道信息流的過(guò)程中,同步地將由控制單元4收 集到的各通道信息流中關(guān)鍵幀的到來(lái)時(shí)間和本地時(shí)間的對(duì)應(yīng)關(guān)系以及
      各信息流的關(guān)聯(lián)信息,即圖7的內(nèi)容,記錄在關(guān)聯(lián)文件中并存儲(chǔ)在記 錄媒體上(步驟15)。最后,關(guān)閉信息流文件和關(guān)聯(lián)信息文件,更新文 件系統(tǒng),完成信息流記錄(步驟16)。
      (多通道節(jié)目?jī)?nèi)容的再現(xiàn)方法)
      下面結(jié)合用戶的操作過(guò)程,對(duì)本實(shí)施例中根據(jù)時(shí)間/位置對(duì)應(yīng)表來(lái)
      再現(xiàn)記錄在記錄媒體上的多個(gè)電視節(jié)目進(jìn)行說(shuō)明。
      圖10是用戶重放已錄制的節(jié)目的界面的示意圖。圖10中既有以
      單通道節(jié)目錄制方式錄制的節(jié)目如新聞聯(lián)播,也有以多通道信息流關(guān)聯(lián)錄制方式錄制的節(jié)目?jī)?nèi)容,如千禧年慶典晚會(huì)等。
      在節(jié)目重放時(shí),如圖10所示,信息存取單元5通過(guò)用戶接口單元1將多個(gè)電視節(jié)目?jī)?nèi)容展現(xiàn)給用戶,并顯示出多個(gè)節(jié)目之間的關(guān)聯(lián)關(guān)系。對(duì)于采用多通道關(guān)聯(lián)記錄方式的多個(gè)電視節(jié)目,用戶可以選擇單
      通道播放方式只重現(xiàn)單路節(jié)目,也可以按照多通道關(guān)聯(lián)播放方式同時(shí)重現(xiàn)多路關(guān)聯(lián)電視節(jié)目以獲取逼真的實(shí)時(shí)收看效果。
      在單通道重放方式下,控制單元4的播放控制單元將此一路信息流通過(guò)信息存取單元5連續(xù)地從記錄媒體6中讀出,并通過(guò)用戶接口單元1顯示給用戶。在多通道關(guān)聯(lián)播放方式下,由控制單元4的播放 控制單元控制信息存取單元1同時(shí)準(zhǔn)備多路關(guān)聯(lián)信息流,并讀出關(guān)聯(lián)信息(包括圖7 (a) (b)所示的屬性信息以及圖7 (c)所示的時(shí)間/ 位置對(duì)應(yīng)表),由播放控制單元根據(jù)用戶選擇,同步播放其中一路或多 路信息流。
      具體的實(shí)現(xiàn)步驟為播放器在播放當(dāng)前信息流的同時(shí),得到當(dāng)前信息流的進(jìn)度狀態(tài),通過(guò)圖7 (a)和(b)所指示的信息計(jì)算其他關(guān)聯(lián) 信息流當(dāng)前的時(shí)間狀態(tài),包括時(shí)間長(zhǎng)度、在整個(gè)一組關(guān)聯(lián)信息流中的 位置,同時(shí)掃描時(shí)間/位置對(duì)應(yīng)表,讀取其他信息流當(dāng)前時(shí)刻I幀的位置信息。用戶可在重放當(dāng)前節(jié)目的同時(shí),隨時(shí)了解其它節(jié)目的播放狀態(tài)并根據(jù)自己興趣自由地在多路關(guān)聯(lián)節(jié)目間進(jìn)行平滑的切換。切換時(shí), 記錄媒體讀寫器按照時(shí)間/位置對(duì)應(yīng)表中得到目標(biāo)信息流的當(dāng)前位置, 繼續(xù)向后讀取目標(biāo)信息流顯示給用戶,因?yàn)椴恍枰匦掠?jì)算對(duì)應(yīng)位置 和從頭掃描整個(gè)目標(biāo)文件,因此可以實(shí)現(xiàn)信息流之間的快速切換。
      圖11是采用多通道信息流關(guān)聯(lián)播放方式時(shí)通過(guò)用戶接口單元1顯示給用戶的信息的示意圖。對(duì)應(yīng)圖3中B時(shí)刻,信息存取單元5—邊將用戶正在收看的電視節(jié)目3顯示在屏幕上,同時(shí)后臺(tái)根據(jù)統(tǒng)計(jì)信息, 掃描其它兩個(gè)節(jié)目,得到其它兩個(gè)節(jié)目對(duì)應(yīng)于當(dāng)前播出點(diǎn)的狀態(tài)。如果用戶需要并通過(guò)用戶接口單元1輸入查看關(guān)聯(lián)信息流狀態(tài)的指令, 則在屏幕下方將多個(gè)信息流的進(jìn)度狀態(tài)展現(xiàn)給用戶,如圖3中窗口2所示。圖3中窗口2從上往下依次顯示節(jié)目1、節(jié)目2、節(jié)目3的播放狀態(tài),箭頭所示為當(dāng)前播放狀態(tài)。然后,用戶可以根據(jù)自己的興趣在
      不同信息流之間進(jìn)行隨意的切換,具體的跳轉(zhuǎn)實(shí)現(xiàn)方法為
      在重放時(shí),播放控制單元讀取包含圖7 (a) (b) (C)信息的統(tǒng)計(jì) 信息文件,獲取各路節(jié)目信息流的信息,在播放當(dāng)前節(jié)目的同時(shí),讀 取該統(tǒng)計(jì)信息文件,將各路信息流屬性按圖11的方式顯示給用戶,在 5 播放過(guò)程中,向后掃描時(shí)間/位置對(duì)應(yīng)表。當(dāng)?shù)玫接脩籼D(zhuǎn)指令時(shí),讀
      取當(dāng)前時(shí)間所對(duì)應(yīng)的目標(biāo)節(jié)目的I幀信息,記錄媒體讀寫器跳轉(zhuǎn)到時(shí)間 /位置對(duì)應(yīng)表中當(dāng)前時(shí)刻對(duì)應(yīng)的I幀的位置,讀取I幀信息,并結(jié)合當(dāng) 前時(shí)間所對(duì)應(yīng)的非I幀信息幀的補(bǔ)償信息,算出當(dāng)前幀內(nèi)容,迅速呈現(xiàn) 給用戶,實(shí)現(xiàn)平滑的切換,然后,繼續(xù)讀取目標(biāo)信息流播放目標(biāo)節(jié)目。 10 由于I幀信息量遠(yuǎn)大于補(bǔ)償信息量,所以記錄I幀地址信息可以加速用
      戶在視頻流之間的切換速度,而且可以記錄上述圖5所述的實(shí)時(shí)收看 時(shí)由于播出端參數(shù)不同造成的幀錯(cuò)位,完全再現(xiàn)實(shí)時(shí)播放的效果。
      圖12是多通道信息流關(guān)聯(lián)重放的流程圖。如圖12所示,系統(tǒng)通 過(guò)圖10的用戶界面將己經(jīng)錄制在記錄媒體上的電視節(jié)目列表和各節(jié)目
      15信息以及關(guān)聯(lián)關(guān)系顯示給用戶,用戶選擇多通道節(jié)目重放方式播放多
      個(gè)按照關(guān)聯(lián)方式錄制的節(jié)目。如果多個(gè)節(jié)目實(shí)時(shí)播放時(shí)開(kāi)始時(shí)間相同, 則需用戶指定一個(gè)或者自動(dòng)指定一個(gè)節(jié)目作為默認(rèn)播放節(jié)目。
      如圖3中,如果節(jié)目1和節(jié)目3開(kāi)始時(shí)間相同,即0=P,則指定 節(jié)目1或節(jié)目3作為默認(rèn)節(jié)目首先顯示給用戶(步驟l)。選擇多通道
      20 播放方式后,控制單元4控制信息存取單元5讀取多通道節(jié)目流內(nèi)容 和各節(jié)目流之間的關(guān)聯(lián)文件(步驟2),生成圖11中窗口2所顯示的各 信息流狀態(tài)。開(kāi)始播放時(shí),通過(guò)顯示器顯示默認(rèn)節(jié)目?jī)?nèi)容,并實(shí)時(shí)更 新各信息流狀態(tài)(步驟3)。如果其它信息流有狀態(tài)變化則提醒用戶, 如圖3中P點(diǎn),節(jié)目3可以開(kāi)始播放(步驟4)。在播放中,如果用戶
      25 希望跳轉(zhuǎn)到其它信息流中,如圖3中B點(diǎn),用戶希望跳轉(zhuǎn)到節(jié)目3, 則控制單元4掃描如圖7所示的關(guān)聯(lián)文件,找到B點(diǎn)所對(duì)應(yīng)的節(jié)目3 在C點(diǎn)所對(duì)應(yīng)的關(guān)鍵幀的存儲(chǔ)位置??刂茊卧?指示信息存取單元5 跳轉(zhuǎn)到目標(biāo)位置,將節(jié)目3的信息流迅速切換到屏幕上(步驟5)。在 某一信息流結(jié)束時(shí),如圖3中X點(diǎn),提醒用戶當(dāng)前節(jié)目流已經(jīng)結(jié)束,
      30 用戶仍可以跳轉(zhuǎn)到其它相關(guān)聯(lián)信息流中繼續(xù)收看相關(guān)節(jié)目(步驟6)。 由于是已經(jīng)錄制的節(jié)目,在多通道信息流播放時(shí),用戶仍舊可以執(zhí)行
      如快進(jìn)、快退、跳轉(zhuǎn)指定時(shí)間點(diǎn)等操作(步驟7)。等到所有相關(guān)信息 流都結(jié)束時(shí),則整個(gè)播放過(guò)程結(jié)束(步驟8)。 (多通道關(guān)聯(lián)信息流的編輯處理)
      此外,用戶還可以自己對(duì)多通道關(guān)聯(lián)信息流進(jìn)行增加、刪除等編 5 輯處理。
      圖B是增加一個(gè)信息流到已有的多通道關(guān)聯(lián)信息流中,擴(kuò)展多通 道關(guān)聯(lián)信息流的流程圖。
      有時(shí),用戶僅靠由自己錄制的節(jié)目并不能完全滿足用戶對(duì)某一內(nèi) 容的了解,有時(shí),用戶會(huì)從其它時(shí)間段錄制或其它途徑獲取一些相關(guān) 10 的電視節(jié)目。由于內(nèi)容相關(guān),需要把相關(guān)的內(nèi)容進(jìn)行歸類并增加至多
      通道信息流中(步驟21)。
      為了在播放時(shí)采用關(guān)聯(lián)播放方式,則需要將新增加的節(jié)目?jī)?nèi)容的
      相關(guān)統(tǒng)計(jì)信息增加至已有的圖7所示的統(tǒng)計(jì)信息表中。由于新增加的
      節(jié)目?jī)?nèi)容為非實(shí)時(shí)錄制節(jié)目或有較長(zhǎng)時(shí)間偏差需要調(diào)整,所以需要重
      15 新設(shè)定新增加的信息流的屬性信息(如圖7 (a)、 (b)),例如對(duì)應(yīng)于已 有多信息流的開(kāi)始時(shí)間和節(jié)目長(zhǎng)度(歩驟22)以及結(jié)束時(shí)間等(步驟 23)。為了利于實(shí)時(shí)跳轉(zhuǎn),需要重新掃描信息流,生成時(shí)間/位置統(tǒng)計(jì)信 息,并加入到圖7 (c)所示的時(shí)間/位置對(duì)應(yīng)表中(步驟24)。最后, 根據(jù)存儲(chǔ)位置需要對(duì)存儲(chǔ)位置進(jìn)行調(diào)整或優(yōu)化,更新信息流文件及關(guān)
      20 聯(lián)信息文件,并保存修改完成多信息流的增加操作。
      圖14是從多通道關(guān)聯(lián)信息流中刪除一個(gè)信息流的流程。
      有時(shí)候多通道信息流中的某一個(gè)或多個(gè)信息流內(nèi)容與用戶期望相 差較遠(yuǎn),或有時(shí)為了簡(jiǎn)化內(nèi)容,需要從關(guān)聯(lián)的多信息流中刪除,則執(zhí) 行圖14所示流程。
      根據(jù)用戶指示刪除某一個(gè)或多個(gè)用戶指定的信息流(步驟31,
      32),這時(shí)控制單元4指示信息存取單元5讀取圖7所示的關(guān)聯(lián)信息文 件,刪除與選定信息流對(duì)應(yīng)的統(tǒng)計(jì)信息(步驟33)。然后,提示用戶是 否將刪除的信息流作為獨(dú)立信息流存儲(chǔ),即解除關(guān)聯(lián)關(guān)系,或永久刪 除此信息流文件。如果永久刪除則刪除信息流文件本身,否則,只更
      30 新關(guān)聯(lián)信息文件(步驟34),最后,更新文件系統(tǒng),完成刪除操作(步 驟35, 36)。
      本實(shí)施例的信息記錄裝置和記錄方法,根據(jù)用戶設(shè)定,將需要記 錄的多個(gè)相關(guān)聯(lián)的信息流同時(shí)記錄在存儲(chǔ)單元中,生成并記錄多個(gè)信 息流之間的關(guān)聯(lián)關(guān)系,在此多個(gè)信息流重放時(shí),根據(jù)上述關(guān)聯(lián)關(guān)系實(shí) 現(xiàn)此多個(gè)信息流之間的平滑切換并保證此多個(gè)信息流間的同步性,重 5 現(xiàn)信息流實(shí)時(shí)播放效果。與現(xiàn)有技術(shù)相比較,有以下特點(diǎn)
      1) 在支持單通道錄制與播放方式基礎(chǔ)上,支持多通道信息流以相互 關(guān)聯(lián)的方式錄制與播放。
      2) 在信息流錄制時(shí),通過(guò)檢測(cè)并記錄關(guān)鍵幀信息,建立并記錄多信 息流之間的對(duì)應(yīng)關(guān)系,使重放時(shí)能準(zhǔn)確再現(xiàn)各信息流實(shí)時(shí)播放時(shí)的對(duì)應(yīng)關(guān)系。
      3) 對(duì)于多通道信息流關(guān)聯(lián)方式錄制的信息流也可以采用單通道方 式播放。
      4) 用戶可以自己編輯多通道關(guān)聯(lián)信息流,進(jìn)行增加、刪除、編輯等處理。
      5)在多通道信息流關(guān)聯(lián)錄制方式下,控制單元控制信息存取單元對(duì)多關(guān)聯(lián)信息流存儲(chǔ)位置進(jìn)行統(tǒng)一分配并優(yōu)化,減少用戶在自由切 換時(shí)信息讀取單元的負(fù)擔(dān),并保證用戶自由切換時(shí)觀賞效果的流 暢性。
      權(quán)利要求
      1.一種信息記錄再現(xiàn)裝置,包括調(diào)諧器單元,接收多個(gè)電視節(jié)目;用戶接口單元,接收用戶指令,該用戶指令用于從由所述調(diào)諧器單元接收的多個(gè)電視節(jié)目中指定一組電視節(jié)目;信息存取單元,將所述一組電視節(jié)目記錄在記錄媒體上,或?qū)⒂涗浽谒鲇涗浢襟w上的所述一組電視節(jié)目進(jìn)行再現(xiàn);幀檢測(cè)單元,檢測(cè)由所述調(diào)諧器單元接收的一組電視節(jié)目中的每個(gè)數(shù)據(jù)幀;以及控制單元,根據(jù)所述幀檢測(cè)單元檢測(cè)到的所述一組電視節(jié)目的每個(gè)數(shù)據(jù)幀出現(xiàn)的時(shí)間、和該數(shù)據(jù)幀在記錄媒體上的記錄位置,建立時(shí)間/位置對(duì)應(yīng)表,并將該時(shí)間/位置對(duì)應(yīng)表記錄在所述記錄媒體上。
      2. 如權(quán)利要求1所述的信息記錄再現(xiàn)裝置,其特征在于,所述控制單元包括播放控制單元和記錄控制單元,所述播放控制單元通過(guò)信息存取單元讀取存儲(chǔ)在所述記錄媒體上 的一組電視節(jié)目和所述時(shí)間/位置對(duì)應(yīng)表,根據(jù)用戶指令指示所述信息 存取單元有選擇地在顯示界面上播放所述一組電視節(jié)目中的一個(gè)節(jié) 目。
      3. 如權(quán)利要求l所述的信息記錄再現(xiàn)裝置,其特征在于,在所述信息存取單元播放所述一組電視節(jié)目中的一個(gè)節(jié)目的情況 下,當(dāng)從所述用戶接口單元接收到用戶指令將播放的節(jié)目跳轉(zhuǎn)到所述 一組電視節(jié)目中的另一節(jié)目時(shí),所述控制單元根據(jù)所述時(shí)間/位置對(duì)應(yīng)表,檢測(cè)跳轉(zhuǎn)前的電視節(jié)目在跳轉(zhuǎn)時(shí)刻的數(shù)據(jù)幀的時(shí)間/位置信息,得 到跳轉(zhuǎn)后的電視節(jié)目在跳轉(zhuǎn)時(shí)刻的數(shù)據(jù)幀的時(shí)間/位置信息,基于此信 息,所述信息存取單元播放跳轉(zhuǎn)后節(jié)目。
      4. 如權(quán)利要求2所述的信息記錄再現(xiàn)裝置,其特征在于,在所述信息存取單元播放所述一組電視節(jié)目中的一個(gè)節(jié)目的情況下,當(dāng)從所述用戶接口單元接收到用戶指令將播放的節(jié)目跳轉(zhuǎn)到所述 一組電視節(jié)目中的另一節(jié)目時(shí),所述播放控制單元根據(jù)所述時(shí)間/位置 對(duì)應(yīng)表,檢測(cè)跳轉(zhuǎn)前的電視節(jié)目在跳轉(zhuǎn)時(shí)刻的數(shù)據(jù)幀的時(shí)間/位置信息, 得到跳轉(zhuǎn)后的電視節(jié)目在跳轉(zhuǎn)時(shí)刻的數(shù)據(jù)幀的時(shí)間/位置信息,基于此 信息,所述信息存取單元播放跳轉(zhuǎn)后節(jié)目。
      5. 如權(quán)利要求1 4中任一項(xiàng)所述的信息記錄再現(xiàn)裝置,其特征在于,所述數(shù)據(jù)幀是電視節(jié)目信息流中MPEG幀中的I幀。
      6. 如權(quán)利要求5所述的信息記錄再現(xiàn)裝置,其特征在于, 所述時(shí)間是每個(gè)I幀出現(xiàn)的本地時(shí)間。
      7. 如權(quán)利要求l所述的信息記錄再現(xiàn)裝置,其特征在于, 所述時(shí)間/位置對(duì)應(yīng)表的統(tǒng)計(jì)信息包括所述一組電視節(jié)目中各個(gè)電 視節(jié)目的各數(shù)據(jù)幀編號(hào)、各數(shù)據(jù)幀所對(duì)應(yīng)的時(shí)間信息、以及各數(shù)據(jù)幀 在所述記錄媒體中的記錄位置。
      8. 如權(quán)利要求7所述的信息記錄再現(xiàn)裝置,其特征在于, 所述控制單元進(jìn)一步將所述時(shí)間/位置對(duì)應(yīng)表和包括一組電視節(jié)目的各自的開(kāi)始/結(jié)束時(shí)間、節(jié)目名稱的屬性信息生成統(tǒng)計(jì)文件,通過(guò)所 述信息存取單元記錄在所述記錄媒體中。
      9. 一種信息記錄方法,其特征在于,包括以下步驟 接收用于指定調(diào)諧器單元接收一組電視節(jié)目的用戶指令,其中所述一組電視節(jié)目包括一個(gè)或多個(gè)電視節(jié)目;根據(jù)用戶指令從調(diào)諧器單元接收多個(gè)電視節(jié)目;檢測(cè)由所述調(diào)諧器單元接收的多個(gè)電視節(jié)目中的每個(gè)數(shù)據(jù)幀,并 獲得所述幀檢測(cè)單元檢測(cè)到的所述多個(gè)電視節(jié)目的每個(gè)數(shù)據(jù)幀出現(xiàn)的 時(shí)間、和該數(shù)據(jù)幀在記錄媒體上的記錄位置;根據(jù)多個(gè)電視節(jié)目中的每個(gè)數(shù)據(jù)幀出現(xiàn)的時(shí)間和其在記錄媒體上對(duì)應(yīng)的存儲(chǔ)位置的對(duì)應(yīng)信息,生成時(shí)間/位置對(duì)應(yīng)表的步驟;以及將所述時(shí)間/位置對(duì)應(yīng)表和所述多個(gè)電視節(jié)目一起記錄在所述記錄 媒體中的步驟。
      10.如權(quán)利要求9所述的信息記錄方法,其特征在于,所述數(shù)據(jù)幀是電視節(jié)目信息流中MPEG幀中的I幀。
      11. 如權(quán)利要求10所述的信息記錄方法,其特征在于,所述時(shí)間是每個(gè)I幀出現(xiàn)的本地時(shí)間。
      12. 如權(quán)利要求9所述的信息記錄方法,其特征在于, 所述時(shí)間/位置對(duì)應(yīng)表的統(tǒng)計(jì)信息包括所述多個(gè)電視節(jié)目中的數(shù)據(jù)幀編號(hào)、各數(shù)據(jù)幀所對(duì)應(yīng)的時(shí)間信息、以及各數(shù)據(jù)幀在所述記錄媒體 中的記錄位置。
      13. 如權(quán)利要求9所述的信息記錄再現(xiàn)裝置,其特征在于, 在所述生成時(shí)間/位置對(duì)應(yīng)表的步驟中,所述控制單元進(jìn)一步將所述時(shí)間/位置對(duì)應(yīng)表和包括多個(gè)電視節(jié)目的各自的開(kāi)始/結(jié)束時(shí)間、節(jié)目 名稱的屬性信息生成統(tǒng)計(jì)文件,通過(guò)所述信息存取單元記錄在所述記錄媒體中。
      14. 一種信息再現(xiàn)方法,對(duì)根據(jù)權(quán)利要求9所述的信息記錄方法記 錄的多個(gè)電視節(jié)目進(jìn)行再現(xiàn),該信息再現(xiàn)方法的特征在于,包括以下步驟在播放所述一組電視節(jié)目中的一個(gè)節(jié)目的情況下,當(dāng)從接收到用戶指令將播放的節(jié)目跳轉(zhuǎn)到所述一組電視節(jié)目中的另一節(jié)目時(shí),根據(jù) 所述時(shí)間/位置對(duì)應(yīng)表,檢測(cè)跳轉(zhuǎn)前的電視節(jié)目在跳轉(zhuǎn)時(shí)刻的數(shù)據(jù)幀的 時(shí)間/位置信息的步驟;和基于所得到的跳轉(zhuǎn)后的電視節(jié)目在跳轉(zhuǎn)時(shí)刻的數(shù)據(jù)幀的時(shí)間/位置信息,播放跳轉(zhuǎn)后節(jié)目的步驟。
      15. 如權(quán)利要求14所述的信息記錄再現(xiàn)方法,其特征在于,所述數(shù)據(jù)幀是電視節(jié)目信息流中MPEG幀中的I幀。
      16. 如權(quán)利要求15所述的信息記錄再現(xiàn)方法,其特征在于, 所述時(shí)間是每個(gè)I幀出現(xiàn)的本地時(shí)間。
      17. 如權(quán)利要求14所述的信息記錄再現(xiàn)裝置,其特征在于, 所述時(shí)間/位置對(duì)應(yīng)表的統(tǒng)計(jì)信息包括所述多個(gè)電視節(jié)目中的數(shù)據(jù)幀編號(hào)、各數(shù)據(jù)幀所對(duì)應(yīng)的時(shí)間信息、以及各數(shù)據(jù)幀在所述記錄媒體 中的記錄位置。
      全文摘要
      一種信息記錄裝置和記錄方法,根據(jù)用戶設(shè)定,將需要記錄的多個(gè)相關(guān)聯(lián)的信息流同時(shí)記錄在存儲(chǔ)單元中,生成并記錄多個(gè)信息流之間的關(guān)聯(lián)關(guān)系,在此多個(gè)信息流重放時(shí),根據(jù)上述關(guān)聯(lián)關(guān)系實(shí)現(xiàn)此多個(gè)信息流之間的平滑切換并保證此多個(gè)信息流間的同步性,重現(xiàn)信息流實(shí)時(shí)播放效果。此外,用戶可以根據(jù)上述關(guān)聯(lián)關(guān)系,對(duì)這些相關(guān)聯(lián)的信息流進(jìn)行增加、修改等操作。
      文檔編號(hào)H04N5/92GK101202873SQ20061016936
      公開(kāi)日2008年6月18日 申請(qǐng)日期2006年12月13日 優(yōu)先權(quán)日2006年12月13日
      發(fā)明者寺田光一, 張志剛, 藤井由紀(jì)夫 申請(qǐng)人:株式會(huì)社日立制作所
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1