專利名稱:數(shù)字電視接收器中的快速頻道改變的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)字電視設(shè)備,尤其涉及在數(shù)字電視接收器中提供快速頻 道改變的方式。
背景技術(shù):
諸如電視、機(jī)頂盒等的數(shù)字電視或視頻接收器由于電視信號的復(fù)雜性 而固有地具有較長的頻道改變時間。特別地,數(shù)字電視信號被壓縮以消除 電視圖像中從線到線和從幀到幀的冗余。數(shù)字電視系統(tǒng)中所利用的壓縮技 術(shù)使得輸入的電視信號難以解碼和顯示。
輸入的數(shù)字電視信號在被提供用于顯示之前必須經(jīng)過大量的處理。數(shù) 字電視信號在被編碼以呈現(xiàn)在顯示設(shè)備上之前,至少必須經(jīng)過調(diào)諧、解調(diào) 和解碼。因此,盡管用于數(shù)字電視信號的復(fù)雜編碼方案產(chǎn)生了高質(zhì)量的電 視圖像,但是復(fù)雜編碼方案也引起了視頻信號的再現(xiàn)的延遲。由于頻道的 改變要求數(shù)字電視信號經(jīng)過相同的調(diào)諧、解調(diào)和解碼過程,因此在頻道改 變請求之后提供視頻信號的過程中存在必然的延遲。
近來,引入了已知為數(shù)字視頻存儲設(shè)備或個人視頻記錄器的設(shè)備。個
人視頻記錄器(PVR)是將數(shù)字格式的電視數(shù)據(jù)記錄在諸如存儲器或硬盤 驅(qū)動器之類的存儲介質(zhì)中的設(shè)備的一般術(shù)語,并且也可以稱為硬盤記錄器 (HDR)、數(shù)字視頻記錄器(DVR)、個人視頻站(PVS)或個人TV接 收器(PTR)。數(shù)字視頻存儲設(shè)備利用存儲介質(zhì)來記錄和存儲用戶所選擇 的電視節(jié)目。PVR由于其設(shè)計(jì)而提供許多特征和功能。 一個這種特征被稱 為直播-暫停(live-pause)。直播-暫停允許用戶暫停直播的電視節(jié)目。但 是,直播-暫停要求即使對于直播節(jié)目,也要在觀看之前存儲、讀取并編碼 數(shù)字比特流。由此可見,由于為了使直播-暫停特征變得可能,所觀看的節(jié) 目始終為預(yù)先記錄的數(shù)據(jù),因此基于硬驅(qū)動器的數(shù)字視頻記錄器增加了延
遲。這向頻道改變時間增加了額外的延遲。
盡管上映節(jié)目或頻道指南的可用性日益增加,但是頻道沖浪
(surfing)仍然是觀眾選擇的方法。每次頻道改變期間的四分之一至二分 之一秒的延遲使得頻道沖浪變得冗長。
因此由上可知,需要提供數(shù)字視頻裝置中的更快速頻道改變。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的原理,尤其在從數(shù)字電視接收器的存儲設(shè)備觀看直播電 視節(jié)目時,數(shù)字視頻信號處理系統(tǒng)提供頻道改變延遲的降低。
在一個實(shí)施例中,數(shù)字視頻存儲設(shè)備、多調(diào)諧器數(shù)字視頻存儲設(shè)備的 操作方法并行地獲取、存儲并讀取數(shù)字電視信號的當(dāng)前選擇的數(shù)字電視頻 道的視頻數(shù)據(jù)和預(yù)測的數(shù)字電視頻道的視頻數(shù)據(jù)。當(dāng)前選擇的數(shù)字電視頻 道的視頻數(shù)據(jù)被解碼并被提供以呈現(xiàn)在與數(shù)字視頻存儲設(shè)備相關(guān)聯(lián)的顯示 器上。 一旦接收到針對預(yù)測的數(shù)字電視頻道的頻道改變請求,數(shù)字視頻存 儲設(shè)備就開始對所讀取的預(yù)測的數(shù)字電視頻道的視頻數(shù)據(jù)進(jìn)行解碼以呈現(xiàn) 給顯示器。
通過參考結(jié)合附圖對本發(fā)明實(shí)施例的以下描述,本發(fā)明的上述和其他 特征和目的以及獲得這些特征和目的的方式將變得更加顯而易見,并且本 發(fā)明本身將被更好地理解,其中
圖1是根據(jù)本發(fā)明原理的示例性數(shù)字視頻存儲設(shè)備的框圖; 圖2是圖1的示例性數(shù)字視頻存儲設(shè)備的示例性數(shù)字電視頻道處理器 的框圖;以及
圖3是根據(jù)當(dāng)前原理的數(shù)字視頻存儲設(shè)備的操作的示例性方式的流程圖。
在所有這些視圖中,相應(yīng)的參考標(biāo)號指示相應(yīng)的部分。
具體實(shí)施例方式
將參考附圖來描述根據(jù)本發(fā)明實(shí)施例的數(shù)字視頻接收和記錄系統(tǒng),其 具有數(shù)字視頻接收和記錄裝置。
圖1是具有數(shù)字電視信號接收器的數(shù)字電視系統(tǒng)10的表示圖,數(shù)字
電視信號接收器在這里體現(xiàn)為個人視頻記錄器(PVR) 20。本領(lǐng)域技術(shù)人
員將會認(rèn)識到,圖1的框圖應(yīng)當(dāng)被認(rèn)為是概念上的,其可能不表示實(shí)際
PVR中的功能框圖的物理布置。但是,PVR 20的框圖提供了用于理解根 據(jù)本發(fā)明原理的PVR的操作的高級功能圖示。
PVR 20包括數(shù)字電視(DTV)信號處理部分30、數(shù)字存儲設(shè)備32 (這里體現(xiàn)為硬盤驅(qū)動器(HDD))、解碼部分34、顯示編碼器36和 CPU (中央處理器、控制部分、控制器等)40。 CPU 40與DTV信號處理 部分30、 HDD 32、解碼部分34和顯示編碼器36耦合、連接和/或通信, 并且被配置為提供對PVR 20的各種組件的控制。RAM 42和ROM 44與 CPU 40耦合并與其通信,ROM 44為PVR存儲用于執(zhí)行PVR 20、 CPU 40 和/或這里所描述的PVR的其他組件的功能、特征、功能性和/或控制的程 序指令、程序等45。
DTV信號處理部分30連接到數(shù)字電視信號源(這里由天線25來表 示)。天線25被配置為接收多個數(shù)字電視頻道的陸上廣播的數(shù)字電視信 號。但是,應(yīng)當(dāng)了解,PVR20可以連接到諸如衛(wèi)星和纜線系統(tǒng)之類的其他 DTV信號源,并且可以連接到多于一個的DTV信號源。
DTV信號處理部分30可操作以、被配置為和/或適于從天線25接收 DTV信號并處理DTV信號以獲取DTV電視頻道,并且從和/或?yàn)樗@取 的DTV電視頻道提取或獲得數(shù)字比特流形式的視頻數(shù)據(jù)、音頻數(shù)據(jù)和節(jié) 目數(shù)據(jù)(數(shù)字電視頻道數(shù)據(jù))。所提取的數(shù)字電視頻道視頻數(shù)據(jù)和音頻數(shù) 據(jù)被存儲或記錄在HDD 32中并被解碼部分34解碼。視頻數(shù)據(jù)被經(jīng)由顯示 編碼器36適當(dāng)?shù)馗袷交怨╋@示,并被提供給顯示器50。 CPU40提供對 上述各種組件的控制。
在本實(shí)施例中,DTV信號處理部分30具有第一數(shù)字電視頻道處理52 和第二數(shù)字電視頻道處理54,它們各自分別可操作以、被配置為和/或適 于接收DTV信號并處理DTV信號以獲取DTV電視頻道,并且從和/或?yàn)?br>
所獲取的DTV電視頻道提取或獲得數(shù)字比特流形式的視頻數(shù)據(jù)、音頻數(shù)
據(jù)和節(jié)目數(shù)據(jù)(數(shù)字電視頻道數(shù)據(jù))。
DTV信號處理部分30和因此的第一和第二數(shù)字電視頻道處理部分 52、 54根據(jù)程序指令45而在CPU 40的控制之下。CPU可操作以、被配 置為和/或適于經(jīng)由遠(yuǎn)程接口 46而從遠(yuǎn)程控制設(shè)備48 (用戶輸入設(shè)備)接 收頻道改變或頻道輸入命令(以及其他用戶輸入和/或命令)、請求和/或 信號。 一個數(shù)字電視頻道處理部分(例如且任意地,數(shù)字電視頻道處理部 分52)被使得獲取所選擇的數(shù)字電視頻道(當(dāng)前所選擇的數(shù)字電視頻 道)。所選擇的數(shù)字電視頻道是被選擇來供用戶當(dāng)前觀看的頻道。數(shù)字電 視頻道處理部分52從和/或?yàn)樗@取的DTV電視頻道提取或獲得數(shù)字比特 流形式的數(shù)字電視頻道視頻數(shù)據(jù)、音頻數(shù)據(jù)和節(jié)目數(shù)據(jù)(當(dāng)前的數(shù)字電視 頻道數(shù)據(jù))。至少當(dāng)前的數(shù)字電視頻道視頻比特流(數(shù)據(jù))和當(dāng)前的數(shù)字 電視頻道音頻比特流(數(shù)據(jù))被記錄(存儲)在HDD32中。
另外參考圖2,示出了 DTV信號處理部分30的數(shù)字電視頻道處理部 分52的示例性結(jié)構(gòu)。數(shù)字電視頻道處理部分52包括調(diào)諧器/調(diào)諧部分 70。調(diào)諧器70連接到數(shù)字電視信號的源,并且提取(調(diào)諧至)并放大從 多個DTV頻道中所選擇的數(shù)字電視頻道。調(diào)諧器70將數(shù)字電視頻道信號 輸出給數(shù)字解調(diào)器/解調(diào)器部分72。在解調(diào)器72中,數(shù)字電視頻道信號被 轉(zhuǎn)換成表示視頻數(shù)據(jù)、音頻數(shù)據(jù)和節(jié)目信息的數(shù)字?jǐn)?shù)據(jù)。該數(shù)字?jǐn)?shù)據(jù)被輸 出到糾錯部分74 (這里為前向糾錯(FEC)部分),糾錯部分74糾正接 收端的傳輸中的錯誤。FEC 74將糾錯后的數(shù)字電視頻道數(shù)據(jù)輸出給解復(fù)用 器76。解復(fù)用器76將所輸入的數(shù)字電視頻道信號分成用于數(shù)字電視頻道 的或者數(shù)字電視頻道的數(shù)字視頻信號(比特流或數(shù)據(jù))、數(shù)字音頻信號
(比特流或數(shù)據(jù))和節(jié)目信息。
回來參考圖1,數(shù)字的當(dāng)前電視頻道視頻數(shù)據(jù)和數(shù)字的當(dāng)前電視頻道 音頻數(shù)據(jù)被記錄或存儲在存儲設(shè)備(HDD) 32中/上。特別地,視頻和音 頻數(shù)據(jù)被存儲在HDD 32上的第一文件(文件1)中。視頻和音頻數(shù)據(jù)被 從HDD 32讀取并被提供給解碼部分34。特別地,視頻數(shù)據(jù)被連續(xù)讀入
(提供給)解碼部分34的第一比特緩沖器(bit-buffer) (b-bl)。解碼部
分可操作以、被配置為和/或適于對數(shù)字視頻數(shù)據(jù)進(jìn)行解碼。解碼部分可以
是MPEG解碼器。經(jīng)解碼的視頻數(shù)據(jù)然后被提供給顯示編碼器36,顯示 編碼器36將視頻數(shù)據(jù)適當(dāng)?shù)馗袷交猿尸F(xiàn)給顯示器50。
或者,可以使用視頻緩沖器而非硬盤驅(qū)動器來存儲視頻數(shù)據(jù)。視頻緩 沖器可以利用將與DTV信號處理部分30和解碼部分34進(jìn)行通信的 DRAM來實(shí)現(xiàn)。
在CPU 40和程序指令45的控制下,第二數(shù)字電視處理電路54可操 作以利用與第一數(shù)字電視處理電路52類似的方式來獲取并處理另一數(shù)字 電視頻道。根據(jù)本發(fā)明的一個方面,第二數(shù)字電視處理電路54被使得獲 取并處理所預(yù)測的數(shù)字電視頻道。所預(yù)測的數(shù)字電視頻道是預(yù)期用戶作為 下一頻道而調(diào)諧至的非當(dāng)前調(diào)諧的數(shù)字電視頻道。可以使用各種頻道預(yù)測 算法。例如, 一些可能性包括將要(通過頻道改變命令、信號或請求) 選擇的下一頻道將會是(是)掃描列表中上行方向上的下一頻道的假設(shè), 將要選擇的下一頻道將會是掃描列表中下行方向上的下一頻道的假設(shè),將 要選擇的下一頻道將會是當(dāng)前調(diào)諧的頻道之前的前一頻道的假設(shè),以及將 要選擇的下一頻道將會是最??吹念l道的假設(shè)。因此,當(dāng)一個數(shù)字電視頻 道處理部分(例如52)被調(diào)諧至當(dāng)前電視頻道時,第二數(shù)字電視頻道處理 部分(例如54)調(diào)諧至所預(yù)測的電視頻道。
來自第二數(shù)字電視頻道處理部分54的所預(yù)測的數(shù)字電視頻道視頻數(shù) 據(jù)和所預(yù)測的數(shù)字電視頻道音頻數(shù)據(jù)被記錄或存儲在存儲設(shè)備(HDD) 32 中/上。特別地,所預(yù)測的視頻和音頻數(shù)據(jù)被存儲在HDD 32上的第二文件 (文件2)中。然后與當(dāng)前的視頻和音頻數(shù)據(jù)的讀取并行和/或同時地從 HDD 32中讀取所預(yù)測的視頻和音頻數(shù)據(jù),并將所預(yù)測的視頻和音頻數(shù)據(jù) 連續(xù)讀入(提供給)解碼部分34的第二比特緩沖器(b-b2)。
在本實(shí)施例中,盡管用于當(dāng)前數(shù)字電視頻道和所預(yù)測的數(shù)字電視頻道 兩者的視頻數(shù)據(jù)都連續(xù)地填充到用于對其解碼的比特緩沖器(緩沖器) 中,但是僅用于當(dāng)前數(shù)字電視頻道的視頻數(shù)據(jù)被解碼并被因此提供給顯示 器50以供觀看。如果接收到頻道改變命令或請求,其數(shù)字電視頻道與所 預(yù)測的數(shù)字電視頻道的數(shù)字電視頻道相匹配,則解碼器34對所預(yù)測的數(shù)
字電視頻道視頻數(shù)據(jù)而非當(dāng)前的數(shù)字電視頻道視頻數(shù)據(jù)進(jìn)行解碼。如果所 預(yù)測的視頻數(shù)據(jù)然后被提供給顯示器50,則與所預(yù)測的數(shù)字電視頻道相對 應(yīng)的數(shù)字電視頻道變成當(dāng)前的數(shù)字電視頻道,并且不提供當(dāng)前數(shù)字電視頻
道的處理部分(52、 54)用于調(diào)諧至下一所預(yù)測的數(shù)字電視頻道。在頻道 改變不對應(yīng)于所預(yù)測的數(shù)字電視頻道的情況下,第一和第二調(diào)諧器(數(shù)字 電視信號處理)中的任一者可以用于獲取所選擇的數(shù)字電視頻道。然后, 處理的另一者獲取所預(yù)測的數(shù)字電視頻道。
或者,解碼部分34可以被配置為、可操作以和/或適于對來自當(dāng)前電 視頻道比特流和來自所預(yù)測的電視頻道比特流而非僅來自其中之一的視頻 數(shù)據(jù)進(jìn)行解碼。在這種情況下,來自每個數(shù)字電視頻道的視頻數(shù)據(jù)被處理 至被顯示編碼的程度。當(dāng)然,僅來自兩種視頻比特流(當(dāng)前的和所預(yù)測 的)之一的視頻數(shù)據(jù)被提供給顯示編碼器36以呈現(xiàn)在顯示器50上。
現(xiàn)在參考圖3。圖3示出了根據(jù)這里所描述的本發(fā)明的原理的數(shù)字視 頻接收器(例如PVR)的操作方式的流程圖(一般地表示為80)。應(yīng)當(dāng) 了解,流程圖80的每個塊或框表示PVR所實(shí)現(xiàn)的步驟或功能。而且,應(yīng) 當(dāng)了解,這里參考流程圖80所示例性示出并描述的操作方式的子集(特 定或選定的塊或步驟)也構(gòu)成操作方式。另外,塊或步驟的順序可能不一 定對應(yīng)于PVR內(nèi)的各步驟的執(zhí)行順序或PVR所執(zhí)行的各步驟的順序。
在步驟82中,PVR從數(shù)字電視信號(包含多個數(shù)字電視頻道)中獲 取第一數(shù)字電視頻道。在步驟84中,PVR從數(shù)字電視信號中獲取第二數(shù) 字電視頻道。在步驟86中,處理第一數(shù)字電視頻道。第一數(shù)字電視頻道 的處理包括從DTV頻道中提取視頻信號、數(shù)據(jù)或比特流。在步驟88中, 處理第二數(shù)字電視頻道。第二數(shù)字電視頻道的處理包括從DTV頻道中提 取視頻信號、數(shù)據(jù)或比特流。
在步驟90中,通過處理第一DTV頻道而獲得的視頻數(shù)據(jù)(第一視頻 數(shù)據(jù))被PVR記錄或存儲在例如HDD中。第一視頻數(shù)據(jù)被記錄在第一視 頻數(shù)據(jù)文件中。在步驟92中,通過處理第二 DTV頻道而獲得的視頻數(shù)據(jù) (第二視頻數(shù)據(jù))被PVR記錄或存儲在例如HDD中。第二視頻數(shù)據(jù)被記 錄在第一視頻數(shù)據(jù)文件中。
在步驟94中,所記錄的第一視頻數(shù)據(jù)被從存儲設(shè)備中讀取并被讀入
第一緩沖器中。在步驟96中,所記錄的第二視頻數(shù)據(jù)被從存儲設(shè)備中讀 取,并與第一視頻數(shù)據(jù)到第一緩沖器中的讀入基本并行、同時或交織地被 讀入第二緩沖器中,以使得每種視頻比特流基本連續(xù)地填充緩沖器。
然后在步驟98中,第一視頻數(shù)據(jù)被從緩沖器中解碼以呈現(xiàn)給顯示設(shè) 備。在步驟100中,當(dāng)頻道改變命令、請求或信號被接收并且所請求的 DTV頻道與第二 DTV頻道相同、相對應(yīng)或相匹配時,第二視頻數(shù)據(jù)被從 緩沖器中解碼以供顯示呈現(xiàn),而不是對第一視頻數(shù)據(jù)的解碼。如上所述, 或者可由雙重解碼器來處理來自緩沖器的每個視頻比特流,然后選擇性地 將它們的輸出提供給視頻編碼器以供顯示呈現(xiàn)。
而且,應(yīng)當(dāng)了解,DTV信號處理和/或處理器部分30可以包括多于兩 個數(shù)字電視頻道處理部分或電路/邏輯,來以這里所描述的方式調(diào)諧、獲 取、獲得和/或處理來自一個或多個DTV信號的多于兩個數(shù)字電視頻道。 照此,每個(以與第二數(shù)字電視頻道處理54的使用或不使用類似的方 式)未調(diào)諧至當(dāng)前數(shù)字電視頻道且未用于另一目的的調(diào)諧器(數(shù)字電視處 理器)被調(diào)諧至所預(yù)測的電視頻道。每個所預(yù)測的數(shù)字電視頻道的數(shù)據(jù)被 記錄或存儲在存儲設(shè)備中的一個單獨(dú)的文件中。如果需要,可以為每個所 預(yù)測的數(shù)字電視頻道提供另外的解碼緩沖器以及解碼器。這種多調(diào)諧/處理 設(shè)備允許能夠進(jìn)行更快速頻道改變的另外功能。
特別地,在多DTV信號處理設(shè)備(即,具有三個或更多個調(diào)諧器/處 理器("調(diào)諧器")的DTV設(shè)備)中可以提供進(jìn)一步的應(yīng)用。在這種進(jìn) 一步的應(yīng)用中,調(diào)諧器1用于接收當(dāng)前觀看的數(shù)字電視頻道。調(diào)諧器2用 于從所預(yù)測的下一頻道獲取視頻流并對其進(jìn)行緩沖。調(diào)諧器3用于掃描所 有的數(shù)字電視頻道以針對每個數(shù)字電視頻道來定位MPEG比特流中的I 幀。針對每個頻道所定位的I幀被提供給并存儲在緩沖器(DRAM)、硬 驅(qū)動器或其他數(shù)字存儲設(shè)備中,作為用于構(gòu)成上映指南的縮略像。例 如在頻道改變之后或者在上一縮略圖更新后經(jīng)過給定量的時間之后,可以 根據(jù)需要來刷新縮略圖(針對每個數(shù)字電視頻道來獲得I幀)。
盡管本發(fā)明被描述為具有優(yōu)選設(shè)計(jì),但是在本公開內(nèi)容的精神和范圍
內(nèi)可以進(jìn)一步修改本發(fā)明。例如,盡管是在基本同時地處理多個DTV頻 道的環(huán)境下進(jìn)行說明,但是本發(fā)明也可適用于同時處理多個數(shù)字視頻源。 更具體地,所描述的系統(tǒng)可以處理并存儲來自當(dāng)前所選擇的數(shù)字視頻信號 源的信號,而且還基本同時地處理并存儲來自第二或所預(yù)測的視頻信號源 的數(shù)字視頻信號。因此,本申請?jiān)噲D覆蓋使用本發(fā)明一般原理的本發(fā)明的 任何變體、使用或修改。此外,本發(fā)明試圖覆蓋如下的這種與本公開的偏 離,這些偏離在本發(fā)明所涉及的領(lǐng)域內(nèi)是已知或公知手段,并且落在所附 權(quán)利要求書的限制內(nèi)。
權(quán)利要求
1.一種數(shù)字視頻存儲設(shè)備的操作方法,該方法包括以下步驟記錄當(dāng)前選擇的數(shù)字視頻源的數(shù)字視頻比特流;記錄預(yù)測的數(shù)字視頻源的數(shù)字視頻比特流;讀取所記錄的所述當(dāng)前選擇的數(shù)字視頻源的數(shù)字視頻比特流并對其進(jìn)行解碼,以輸出給顯示器;以及基本同時地讀取所記錄的所述預(yù)測的數(shù)字視頻源的數(shù)字視頻比特流。
2. 如權(quán)利要求1所述的方法,還包括以下步驟當(dāng)數(shù)字視頻源改變請求對應(yīng)于所述預(yù)測的數(shù)字視頻源時,對讀取的所 記錄的所述預(yù)測的數(shù)字視頻源的數(shù)字視頻比特流進(jìn)行解碼。
3. 如權(quán)利要求1所述的方法,其中所述當(dāng)前選擇的數(shù)字視頻源的數(shù)字視頻比特流被記錄在所述數(shù)字視頻 存儲設(shè)備的硬驅(qū)動器中的第一文件中;并且所述預(yù)測的數(shù)字視頻源的數(shù)字視頻比特流被記錄在所述數(shù)字視頻存儲 設(shè)備的硬驅(qū)動器中的第二文件中。
4. 如權(quán)利要求1所述的方法,其中,所記錄的當(dāng)前選擇的數(shù)字視頻比 特流在解碼之前被讀取到第一比特緩沖器中。
5. 如權(quán)利要求4所述的方法,其中,所記錄的預(yù)測的數(shù)字視頻比特流 被讀取到第二比特緩沖器中。
6. —種數(shù)字視頻存儲設(shè)備的操作方法,該方法包括以下步驟 利用所述數(shù)字視頻存儲設(shè)備的第一調(diào)諧器來調(diào)諧當(dāng)前選擇的數(shù)字視頻源;利用所述數(shù)字視頻存儲設(shè)備的第二調(diào)諧器來調(diào)諧預(yù)測的數(shù)字視頻源;處理所述當(dāng)前選擇的數(shù)字視頻源以獲得當(dāng)前選擇的數(shù)字視頻比特流;處理所述預(yù)測的數(shù)字視頻源以獲得預(yù)測的數(shù)字視頻比特流;記錄所述當(dāng)前選擇的數(shù)字視頻比特流;記錄所述預(yù)測的數(shù)字視頻比特流;讀取所記錄的當(dāng)前選擇的數(shù)字視頻比特流; 對所讀取的當(dāng)前選擇的數(shù)字視頻比特流進(jìn)行解碼以呈現(xiàn)給顯示器,直到接收到視頻源改變請求為止;基本同時地讀取所記錄的預(yù)測的數(shù)字視頻比特流;以及 當(dāng)接收到的視頻源改變請求對應(yīng)于所述預(yù)測的數(shù)字視頻源時,對所讀取的預(yù)測的數(shù)字視頻比特流進(jìn)行解碼以呈現(xiàn)給所述顯示器。
7. 如權(quán)利要求6所述的方法,其中所述當(dāng)前選擇的數(shù)字視頻比特流被記錄在硬驅(qū)動器上的第一文件中;并且所述數(shù)字視頻比特流被記錄在所述硬驅(qū)動器上的第二文件中。
8. 如權(quán)利要求7所述的方法,其中,所記錄的當(dāng)前選擇的數(shù)字視頻比特流在解碼之前被讀取到第一比特緩沖器中。
9. 如權(quán)利要求8所述的方法,其中,所記錄的預(yù)測的數(shù)字視頻比特流被讀取到第二比特緩沖器中。
10. —種數(shù)字視頻存儲設(shè)備,包括第一數(shù)字電視信號處理,其從接收到的數(shù)字電視信號的第一數(shù)字視頻源獲得第一數(shù)字視頻比特流;第二數(shù)字電視信號處理,其從所述接收到的數(shù)字電視信號的第二數(shù)字視頻源獲得第二數(shù)字視頻比特流;數(shù)據(jù)存儲設(shè)備,其與所述第一和第二電視信號處理耦合; 解碼器,其被配置為對數(shù)字視頻比特流解碼;控制器,其與所述數(shù)據(jù)存儲設(shè)備、所述解碼器以及所述第一和第二數(shù)字電視信號處理耦合;以及存儲器,其耦合到所述控制器,并包含可操作以使得所述數(shù)字視頻存儲設(shè)備如下操作的程序?qū)⑺@得的第一數(shù)字視頻比特流存儲在所述數(shù)據(jù)存儲設(shè)備中; 將所獲得的第二數(shù)字視頻比特流存儲在所述數(shù)據(jù)存儲設(shè)備中; 從所述數(shù)據(jù)存儲設(shè)備中讀取所述第一數(shù)字視頻比特流; 對所讀取的第一數(shù)字視頻比特流進(jìn)行解碼,直到視頻源改變請求被接收到為止; 與所述第一數(shù)字視頻比特流的讀取并行地,從所述數(shù)據(jù)存儲設(shè)備中讀取所述第二數(shù)字視頻比特流;以及當(dāng)接收到的視頻源改變請求對應(yīng)于所述第二數(shù)字視頻源時,對所讀取 的第二數(shù)字視頻比特流進(jìn)行解碼。
11. 如權(quán)利要求10所述的數(shù)字視頻存儲設(shè)備,其中,所述存儲器還具 有可操作以使得所述數(shù)字視頻存儲設(shè)備如下操作的程序指令-將所述第一數(shù)字視頻比特流記錄在所述存儲設(shè)備上的第一文件中;以及將所述第二數(shù)字視頻比特流記錄在所述存儲設(shè)備上的第二文件中。
12. 如權(quán)利要求10所述的數(shù)字視頻存儲設(shè)備,其中,所述存儲器還具 有可操作以使得所述數(shù)字視頻存儲設(shè)備如下操作的程序指令將所記錄的第一數(shù)字視頻比特流在解碼之前讀取到第一比特緩沖器 中;以及將所述第二數(shù)字視頻比特流讀取到第二比特緩沖器中。
全文摘要
一種多調(diào)諧器數(shù)字視頻存儲設(shè)備,從記錄在存儲設(shè)備上的數(shù)字電視節(jié)目數(shù)據(jù)來提供直播-暫停電視節(jié)目觀看,其在改變數(shù)字電視頻道時降低了頻道改變延遲。與存儲來自當(dāng)前選擇的數(shù)字電視頻道的視頻數(shù)據(jù)并行地,該數(shù)字視頻存儲設(shè)備處理并存儲來自預(yù)期(預(yù)測)頻道改變到的數(shù)字電視頻道的視頻數(shù)據(jù)。數(shù)字視頻存儲設(shè)備基本同時地讀取用于當(dāng)前選擇的數(shù)字電視頻道和預(yù)測的數(shù)字電視頻道的所存儲視頻數(shù)據(jù),并對當(dāng)前選擇的數(shù)字電視頻道的視頻數(shù)據(jù)進(jìn)行解碼,以呈現(xiàn)給與數(shù)字視頻存儲設(shè)備相關(guān)聯(lián)的顯示器。一旦接收到對預(yù)測的數(shù)字電視頻道的頻道改變請求,數(shù)字視頻存儲設(shè)備就對所讀取的預(yù)測的數(shù)字電視頻道的視頻數(shù)據(jù)進(jìn)行解碼以呈現(xiàn)給顯示器。
文檔編號H04N5/76GK101366276SQ200680051845
公開日2009年2月11日 申請日期2006年1月27日 優(yōu)先權(quán)日2006年1月27日
發(fā)明者羅伯特·哈利·西斯, 詹姆斯·埃德溫·黑利 申請人:湯姆遜許可證公司