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

剪接系統(tǒng)的制作方法

文檔序號:7752244閱讀:140來源:國知局
專利名稱:剪接系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及使用壓縮信息的系統(tǒng)。相關(guān)申請的交叉引用本申請要求以下申請的優(yōu)先權(quán),由此將其公開引入于此作為參考NDS有限公司 于2004年6月18日提交的英國專利申請No. 0413723. 8 ;及Shlissel等人于2004年6月 21日提交的美國臨時專利申請60/581,583。
背景技術(shù)
數(shù)字錄像機(jī)(DVR),又稱為個人錄像機(jī)(PVR),將形成流的壓縮數(shù)字電視廣播節(jié)目 記錄在存儲介質(zhì)上,并允許此類廣播節(jié)目在以后重放。記錄的圖像在重放過程中使用解碼 器解壓縮,其通常以硬件方式實(shí)施,并包括在含有DVR或與DVR相關(guān)聯(lián)的機(jī)頂盒(STB)中。 此類DVR的一個實(shí)例是XTV 系統(tǒng),可從英國TW18 4EX米德爾塞克斯郡Staines第一倫敦 大道的NDS公司處購買到。通常的視頻壓縮方法包括MPEG-1,MPEG-2和MPEG-4 (MPEG-移動圖像專家組)。此 類壓縮方法通常通過播送視頻幀之間的差異來壓縮視頻。解碼器通常不能在任意位置立即 開始對記錄的圖像解碼;相反的,解碼只能從在廣播視頻流中的特定隨機(jī)存取點(diǎn)開始,或者 在使用DVR的情況下,從在DVR中存儲的視頻文件中的隨機(jī)存取點(diǎn)開始。如果想要從視頻 記錄圖像的特定視頻幀播放,解碼就要從在前的隨機(jī)存取點(diǎn)執(zhí)行。解碼通常能比正常速度 運(yùn)行得更快?,F(xiàn)代DVR通常只有一個解碼器。因此,當(dāng)包括DVR或與DVR相關(guān)聯(lián)的STB在一個 壓縮視頻段之后立即播放另一個時,從播放一個壓縮實(shí)況視頻廣播到播放一個壓縮記錄視 頻段的轉(zhuǎn)換,或從播放一個壓縮記錄視頻段到播放一個壓縮實(shí)況廣播的轉(zhuǎn)換就不是“無縫 的”;就是說,在播放壓縮實(shí)況廣播與播放壓縮記錄視頻段之間,或在播放壓縮記錄視頻段 與播放壓縮實(shí)況廣播之間存在延遲。當(dāng)從播放第一壓縮記錄視頻段轉(zhuǎn)換為播放第二壓縮記 錄視頻段時,也會出現(xiàn)這樣的延遲。

發(fā)明內(nèi)容
在其優(yōu)選實(shí)施例中,本發(fā)明設(shè)法提供一種用于在播放壓縮記錄視頻段與播放壓縮 實(shí)況視頻之間,在播放壓縮實(shí)況視頻與播放壓縮記錄視頻段之間,及在播放第一壓縮記錄 視頻段與播放第二壓縮記錄視頻段之間無縫轉(zhuǎn)換的方法。在本發(fā)明中,在其優(yōu)選實(shí)施例中,DVR使用視頻段的一個子段的副本,采用不需 要大量解壓縮的格式進(jìn)行來回轉(zhuǎn)換。由于從觀看視頻段到觀看該視頻段的子段的副本的 轉(zhuǎn)換所導(dǎo)致的一個預(yù)期的技術(shù)效果是提供幀同步顯示,以使觀眾不會看到任何過渡效應(yīng)
3(transitionaleffect)。此類副本可以包括未壓縮視頻,或用簡單算法壓縮的視頻,例如, 諸如霍夫曼編碼法,對其的解壓縮能較為簡單和快速的完成,而無需解碼器。此類副本在本 說明書和權(quán)利要求書全文中稱作“未壓縮副本”。該未壓縮副本可以包括例如視頻段的開始 的未壓縮副本或視頻段的結(jié)尾的未壓縮副本。除視頻系統(tǒng)之外的使用壓縮成“包”或“幀”的壓縮信息的系統(tǒng),也能使用本發(fā)明來實(shí)現(xiàn)在播放一個壓縮信息流與播放另一個壓縮信息流之間的無縫轉(zhuǎn)換。在所有語法形式中的術(shù)語“幀”在本說明書和權(quán)利要求書全文中與術(shù)語“包”及其 相應(yīng)的語法形式是可互換的。因此根據(jù)本發(fā)明的一個優(yōu)選實(shí)施例,提供了一種方法,用于從播放第一壓縮數(shù)據(jù) 段轉(zhuǎn)換為播放第二壓縮記錄數(shù)據(jù)段,該方法包括在剛從播放第一壓縮數(shù)據(jù)段轉(zhuǎn)換時,就播 放第二壓縮記錄數(shù)據(jù)段的開始的未壓縮副本,從在前的隨機(jī)存取點(diǎn)開始解碼第二壓縮記錄 數(shù)據(jù)段,在第二壓縮記錄數(shù)據(jù)段中的所述在前的隨機(jī)存取點(diǎn)位于播放將要轉(zhuǎn)換為第二壓縮 記錄數(shù)據(jù)段的點(diǎn)之前,當(dāng)?shù)竭_(dá)超過在未壓縮副本中的當(dāng)前播放點(diǎn)的點(diǎn)時,停止對第二壓縮 記錄數(shù)據(jù)段的解碼,以及當(dāng)對第二壓縮記錄數(shù)據(jù)段的開始的未壓縮副本的播放到達(dá)停止對 第二壓縮記錄數(shù)據(jù)段的解碼的點(diǎn)時,轉(zhuǎn)換為播放第二壓縮記錄數(shù)據(jù)段。根據(jù)本發(fā)明的另一個優(yōu)選實(shí)施例,還提供了一種方法,用于從播放第一壓縮數(shù)據(jù) 段轉(zhuǎn)換為播放第二壓縮記錄數(shù)據(jù)段,該方法包括在剛從播放第一壓縮數(shù)據(jù)段轉(zhuǎn)換時,就播 放第二壓縮記錄數(shù)據(jù)段的開始的未壓縮副本,從在前的隨機(jī)存取點(diǎn)開始解碼第二壓縮記錄 數(shù)據(jù)段,在第二壓縮記錄數(shù)據(jù)段中的所述在前的隨機(jī)存取點(diǎn)位于播放將要轉(zhuǎn)換為第二壓縮 記錄數(shù)據(jù)段的點(diǎn)之前,以及當(dāng)對第二壓縮記錄數(shù)據(jù)段的解碼到達(dá)在第二壓縮記錄數(shù)據(jù)段的 開始的未壓縮副本中的當(dāng)前播放點(diǎn)時,轉(zhuǎn)換為播放第二壓縮記錄數(shù)據(jù)段。進(jìn)一步根據(jù)本發(fā)明的優(yōu)選實(shí)施例,第一壓縮數(shù)據(jù)段包括第一壓縮記錄數(shù)據(jù)段。再進(jìn)一步根據(jù)本發(fā)明的優(yōu)選實(shí)施例,第一壓縮數(shù)據(jù)段包括壓縮廣播數(shù)據(jù)段。另外,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,第二壓縮數(shù)據(jù)段包括壓縮廣播數(shù)據(jù)段。而且,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,第一壓縮數(shù)據(jù)段包括壓縮實(shí)況廣播數(shù)據(jù)段。進(jìn)一步根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述在前的隨機(jī)存取點(diǎn)位于未壓縮副本的開始
之前再進(jìn)一步根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述在前的隨機(jī)存取點(diǎn)與未壓縮副本的開始 相對應(yīng)。另外,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述在前的隨機(jī)存取點(diǎn)跟隨在未壓縮副本的開
始之后。而且,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述解碼包括從所述在前的隨機(jī)存取點(diǎn)開始以 比正??斓乃俣葘嚎s記錄數(shù)據(jù)段進(jìn)行解碼。根據(jù)本發(fā)明的另一個優(yōu)選實(shí)施例還提供了一種方法,用于從播放壓縮記錄數(shù)據(jù)段 轉(zhuǎn)換為播放壓縮實(shí)況數(shù)據(jù)廣播,該方法包括播放壓縮記錄數(shù)據(jù)段的一部分,在到播放壓縮 記錄數(shù)據(jù)段的結(jié)束結(jié)尾之前,記錄壓縮實(shí)況數(shù)據(jù)廣播,由此確保在到結(jié)束播放壓縮記錄數(shù) 據(jù)段之前,在壓縮實(shí)況數(shù)據(jù)廣播中遇到隨機(jī)存取點(diǎn),在到達(dá)壓縮記錄數(shù)據(jù)段的結(jié)尾之前,轉(zhuǎn) 換為播放壓縮記錄數(shù)據(jù)段的結(jié)尾的未壓縮副本,從該隨機(jī)存取點(diǎn)開始解碼壓縮實(shí)況數(shù)據(jù)廣 播的記錄,直至趕上壓縮實(shí)況數(shù)據(jù)廣播的點(diǎn),以及當(dāng)結(jié)束播放壓縮記錄數(shù)據(jù)段的結(jié)尾的未壓縮副本時,轉(zhuǎn)換為播放壓縮實(shí)況數(shù)據(jù)廣播。根據(jù)本發(fā)明的再另一個優(yōu)選實(shí)施例,還提供了一種方法,用于從播放壓縮記錄數(shù) 據(jù)段轉(zhuǎn)換為播放壓縮實(shí)況數(shù)據(jù)廣播,該方法包括播放壓縮記錄數(shù)據(jù)段的一部分,在到結(jié)束 播放壓縮記錄數(shù)據(jù)段之前,記錄壓縮實(shí)況數(shù)據(jù)廣播,由此確保在結(jié)束播放壓縮記錄數(shù)據(jù)段 之前,在壓縮實(shí)況數(shù)據(jù)廣播中遇到隨機(jī)存取點(diǎn),在到達(dá)壓縮記錄數(shù)據(jù)段的結(jié)尾之前,轉(zhuǎn)換為 播放壓縮記錄數(shù)據(jù)段的結(jié)尾的未壓縮副本,從該隨機(jī)存取點(diǎn)開始解碼壓縮實(shí)況數(shù)據(jù)廣播的 記錄,直至趕上壓縮實(shí)況數(shù)據(jù)廣播的點(diǎn),以及轉(zhuǎn)換為播放壓縮實(shí)況數(shù)據(jù)廣播。
進(jìn)一步根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述解碼包括從隨機(jī)存取點(diǎn)開始以比正常快的 速度解碼壓縮實(shí)況數(shù)據(jù)廣播的記錄。根據(jù)本發(fā)明的另一個優(yōu)選實(shí)施例,還提供了一種方法,用于從播放第一壓縮記錄 數(shù)據(jù)段轉(zhuǎn)換為播放第二壓縮“實(shí)況”數(shù)據(jù)段,該方法包括播放第一壓縮記錄數(shù)據(jù)段的一部 分,在到達(dá)第一壓縮記錄數(shù)據(jù)段的結(jié)尾之前,轉(zhuǎn)換為播放第一壓縮記錄數(shù)據(jù)段的結(jié)尾的未 壓縮副本,從在第二壓縮“實(shí)況”數(shù)據(jù)段中的第一隨機(jī)存取點(diǎn)開始解碼第二壓縮“實(shí)況”數(shù) 據(jù)段,以及當(dāng)對第二壓縮“實(shí)況”數(shù)據(jù)段的解碼到達(dá)播放將要轉(zhuǎn)換為第二壓縮“實(shí)況”數(shù)據(jù) 段的點(diǎn)時,轉(zhuǎn)換為播放第二壓縮“實(shí)況”數(shù)據(jù)段。根據(jù)本發(fā)明的再另一個優(yōu)選實(shí)施例,還提供了一種方法,用于從播放第一壓縮記 錄數(shù)據(jù)段轉(zhuǎn)換為播放第二壓縮“實(shí)況”數(shù)據(jù)段,該方法包括播放第一壓縮記錄數(shù)據(jù)段的一 部分,在到達(dá)第一壓縮記錄數(shù)據(jù)段的結(jié)尾之前,播放第一壓縮記錄數(shù)據(jù)段的結(jié)尾的未壓縮 副本,從在第二壓縮“實(shí)況”數(shù)據(jù)段中的第一隨機(jī)存取點(diǎn)開始解碼第二壓縮“實(shí)況”數(shù)據(jù)段, 以及當(dāng)結(jié)束播放第一壓縮記錄數(shù)據(jù)段的結(jié)尾的未壓縮副本時,轉(zhuǎn)換為播放第二壓縮“實(shí)況” 數(shù)據(jù)段。進(jìn)一步根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述解碼包括從第一隨機(jī)存取點(diǎn)開始以比正常 快的速度解碼第二壓縮“實(shí)況”數(shù)據(jù)段。根據(jù)本發(fā)明的另一個優(yōu)選實(shí)施例,還提供了一種方法,用于從播放第一壓縮記錄 數(shù)據(jù)段轉(zhuǎn)換為播放第二壓縮記錄數(shù)據(jù)段,該方法包括播放第一壓縮記錄數(shù)據(jù)段的一部分, 在到達(dá)第一壓縮記錄數(shù)據(jù)段的結(jié)尾之前,轉(zhuǎn)換為播放第一壓縮記錄數(shù)據(jù)段的結(jié)尾的未壓縮 副本,從隨機(jī)存取點(diǎn)開始解碼第二壓縮記錄數(shù)據(jù)段,在第二壓縮記錄數(shù)據(jù)段中的該隨機(jī)存 取點(diǎn)位于播放將要轉(zhuǎn)換為第二壓縮記錄數(shù)據(jù)段的點(diǎn)之前或與其相對應(yīng),以及當(dāng)對第二壓縮 記錄數(shù)據(jù)段的解碼到達(dá)播放將要轉(zhuǎn)換為的第二壓縮記錄數(shù)據(jù)段的點(diǎn)時,轉(zhuǎn)換為播放第二壓 縮記錄數(shù)據(jù)段。根據(jù)本發(fā)明的再另一個優(yōu)選實(shí)施例,還提供了一種方法,用于從播放第一壓縮記 錄數(shù)據(jù)段轉(zhuǎn)換為播放第二壓縮記錄數(shù)據(jù)段,該方法包括播放第一壓縮記錄數(shù)據(jù)段的一部 分,在到達(dá)第一壓縮記錄數(shù)據(jù)段的結(jié)尾之前,轉(zhuǎn)換為播放第一壓縮記錄數(shù)據(jù)段的結(jié)尾的未 壓縮副本,從隨機(jī)存取點(diǎn)開始解碼第二壓縮記錄數(shù)據(jù)段,在第二壓縮記錄數(shù)據(jù)段中的該隨 機(jī)存取點(diǎn)位于播放將要轉(zhuǎn)換為第二壓縮記錄數(shù)據(jù)段的點(diǎn)之前或與其相對應(yīng),在播放將要轉(zhuǎn) 換為的第二壓縮記錄數(shù)據(jù)段的點(diǎn)處停止解碼,以及當(dāng)結(jié)束播放第一壓縮記錄數(shù)據(jù)段的結(jié)尾 的未壓縮副本時,轉(zhuǎn)換為播放第二壓縮記錄數(shù)據(jù)段。根據(jù)本發(fā)明的另一個優(yōu)選實(shí)施例,還提供了一種方法,用于從播放第一壓縮記錄 數(shù)據(jù)段轉(zhuǎn)換為播放第二壓縮記錄數(shù)據(jù)段,該方法包括播放第一壓縮記錄數(shù)據(jù)段的一部分,在到達(dá)第一壓縮記錄數(shù)據(jù)段的結(jié)尾之前,轉(zhuǎn)換為播放第一壓縮記錄數(shù)據(jù)段的結(jié)尾的未壓縮副本,從隨機(jī)存取點(diǎn)開始解碼第二壓縮記錄數(shù)據(jù)段,在第二壓縮記錄數(shù)據(jù)段中的該隨機(jī)存 取點(diǎn)位于播放將要轉(zhuǎn)換為第二壓縮記錄數(shù)據(jù)段的點(diǎn)之前或與其相對應(yīng),在播放將要轉(zhuǎn)換為 的第二壓縮記錄數(shù)據(jù)段的點(diǎn)處停止解碼,以及在結(jié)束播放第一壓縮記錄數(shù)據(jù)段的結(jié)尾的未 壓縮副本之前的某個時間,轉(zhuǎn)換為播放第二壓縮記錄數(shù)據(jù)段。進(jìn)一步根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述解碼包括從在前的隨機(jī)存取點(diǎn)開始以比正 ??斓乃俣冉獯a第二壓縮記錄數(shù)據(jù)段。根據(jù)本發(fā)明的另一個優(yōu)選實(shí)施例,還提供了一種方法,用于從播放第一壓縮數(shù)據(jù) 段轉(zhuǎn)換為播放第二壓縮數(shù)據(jù)段,該方法包括將第一壓縮數(shù)據(jù)段解碼到緩沖器的第一部分 中,從緩沖器的第一部分播放第一數(shù)據(jù)段,在繼續(xù)從緩沖器的第一部分播放第一數(shù)據(jù)段的 同時,停止將第一壓縮數(shù)據(jù)段解碼到緩沖器的第一部分中;將第二壓縮數(shù)據(jù)段解碼到緩沖 器的第二部分中;及當(dāng)?shù)竭_(dá)轉(zhuǎn)換點(diǎn)時,停止從緩沖器的第一部分播放第一數(shù)據(jù)段;以及從 緩沖器的第二部分播放第二數(shù)據(jù)段。進(jìn)一步根據(jù)本發(fā)明的優(yōu)選實(shí)施例,第一壓縮數(shù)據(jù)段包括第一壓縮記錄數(shù)據(jù)段。再進(jìn)一步根據(jù)本發(fā)明的優(yōu)選實(shí)施例,將第二壓縮數(shù)據(jù)段解碼到緩沖器的第二部分 中包括以比正常快的速度解碼第二壓縮數(shù)據(jù)段。根據(jù)本發(fā)明的另一個優(yōu)選實(shí)施例還提供了一種方法,用于從播放第一壓縮數(shù)據(jù)段 轉(zhuǎn)換為播放第二壓縮數(shù)據(jù)段,該方法包括將第一壓縮數(shù)據(jù)段解碼到緩沖器中,從緩沖器播 放第一數(shù)據(jù)段,在繼續(xù)從緩沖器播放第一數(shù)據(jù)段的同時,停止將第一壓縮數(shù)據(jù)段解碼到緩 沖器,解碼第二壓縮數(shù)據(jù)段,并且當(dāng)?shù)竭_(dá)轉(zhuǎn)換點(diǎn)時,停止從緩沖器播放第一數(shù)據(jù)段,以及播 放第二視頻段。進(jìn)一步根據(jù)本發(fā)明的優(yōu)選實(shí)施例,第二壓縮數(shù)據(jù)段包括第二壓縮實(shí)況廣播數(shù)據(jù) 段。再進(jìn)一步根據(jù)本發(fā)明的優(yōu)選實(shí)施例,只要對第二壓縮數(shù)據(jù)段的解碼已經(jīng)解碼了足 夠用來播放的第二壓縮數(shù)據(jù)段時,就到達(dá)所述轉(zhuǎn)換點(diǎn)。另外,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,當(dāng)從緩沖器的第一部分對第一數(shù)據(jù)段進(jìn)行的播 放已經(jīng)到達(dá)第一數(shù)據(jù)段的結(jié)尾時,就到達(dá)轉(zhuǎn)換點(diǎn)。而且,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述廣播包括數(shù)字地面廣播。進(jìn)一步根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述廣播包括衛(wèi)星廣播。
再進(jìn)一步根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述廣播包括有線廣播。另外,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述廣播包括因特網(wǎng)廣播。而且,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述廣播包括3GPP廣播。進(jìn)一步根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述廣播包括3GPP2廣播。再進(jìn)一步根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述廣播包括DVB-H廣播。另外,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述廣播包括DMB廣播。而且,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述廣播包括DAB廣播。進(jìn)一步根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述數(shù)據(jù)包括數(shù)字視頻。再進(jìn)一步根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述數(shù)據(jù)包括數(shù)字音頻。另外,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述數(shù)據(jù)包括MPEG-2編碼數(shù)據(jù)。
而且,根據(jù)本發(fā)明的優(yōu)選實(shí)施例,所述數(shù)據(jù)包括MPEG-4編碼數(shù)據(jù)。根據(jù)本發(fā)明的另一個優(yōu)選實(shí)施例,還提供了用于從播放第一壓縮數(shù)據(jù)段轉(zhuǎn)換為播 放第二壓縮記錄數(shù)據(jù)段的設(shè)備,其包括源控制器,其在剛從播放第一壓縮數(shù)據(jù)段轉(zhuǎn)換時,就 播放第二壓縮數(shù)據(jù)記錄數(shù)據(jù)段的開始的未壓縮副本,以及解碼器,其在源控制器的控制下, 從在前的隨機(jī)存取點(diǎn)開始解碼第二壓縮記錄數(shù)據(jù)段,在第二壓縮記錄數(shù)據(jù)段中的在前的隨 機(jī)存取點(diǎn)位于播放將要轉(zhuǎn)換為第二壓縮記錄數(shù)據(jù)段的點(diǎn)之前,及在剛從源控制器接收到指 示已經(jīng)到達(dá)超過在未壓縮副本中的當(dāng)前播放點(diǎn)的點(diǎn)的信號時,就停止對第二壓縮記錄數(shù)據(jù) 段的解碼,其中,當(dāng)未壓縮副本的播放到達(dá)停止對第二壓縮記錄數(shù)據(jù)段的解碼的點(diǎn)時,源控 制器轉(zhuǎn)換為播放第二壓縮記錄數(shù)據(jù)段。根據(jù)本發(fā)明的再另一個優(yōu)選實(shí)施例,還提供了用于從播放第一壓縮數(shù)據(jù)段轉(zhuǎn)換為 播放第二壓縮記錄數(shù)據(jù)段的設(shè)備,其包括源控制器,其在剛從播放第一壓縮數(shù)據(jù)段轉(zhuǎn)換時, 就播放第二壓縮數(shù)據(jù)記錄數(shù)據(jù)段的開始的未壓縮副本,以及解碼器,其在源控制器的控制 下,從在前的隨機(jī)存取點(diǎn)開始解碼第二壓縮記錄數(shù)據(jù)段,在第二壓縮記錄數(shù)據(jù)段中的在前 的隨機(jī)存取點(diǎn)位于播放將要轉(zhuǎn)換為的第二壓縮記錄數(shù)據(jù)段的點(diǎn)之前,其中,當(dāng)解碼第二壓 縮記錄數(shù)據(jù)段的解碼器到達(dá)在第二壓縮記錄數(shù)據(jù)段的開始的未壓縮副本中的當(dāng)前播放點(diǎn) 時,源控制器轉(zhuǎn)換為播放第二壓縮記錄數(shù)據(jù)段。根據(jù)本發(fā)明的另一個優(yōu)選實(shí)施例還提供了用于從播放壓縮記錄數(shù)據(jù)段轉(zhuǎn)換為播 放壓縮實(shí)況數(shù)據(jù)廣播的設(shè)備,其包括源控制器,其播放壓縮記錄數(shù)據(jù)段的一部分,記錄器, 其在源控制器的控制下,在源控制器到播放壓縮記錄數(shù)據(jù)段的結(jié)尾之前,記錄壓縮實(shí)況數(shù) 據(jù)廣播,由此確保在源控制器到播放壓縮記錄數(shù)據(jù)段的結(jié)尾之前,在壓縮實(shí)況數(shù)據(jù)廣播中 遇到隨機(jī)存取點(diǎn),以及解碼器,其用于解碼壓縮數(shù)據(jù),其中,在源控制器到達(dá)壓縮記錄數(shù)據(jù) 段的結(jié)尾之前,源控制器轉(zhuǎn)換為播放壓縮記錄數(shù)據(jù)段的結(jié)尾的未壓縮副本,解碼器在源控 制器的控制下,從隨機(jī)存取點(diǎn)開始解碼壓縮實(shí)況數(shù)據(jù)廣播的記錄,直至趕上壓縮實(shí)況數(shù)據(jù) 廣播的點(diǎn),及當(dāng)結(jié)束播放壓縮記錄數(shù)據(jù)段的結(jié)尾的未壓縮副本時,源控制器轉(zhuǎn)換為播放壓 縮實(shí)況數(shù)據(jù)廣播。根據(jù)本發(fā)明的再另一個優(yōu)選實(shí)施例,還提供了用于從播放壓縮記錄數(shù)據(jù)段轉(zhuǎn)換為 播放壓縮實(shí)況數(shù)據(jù)廣播的設(shè)備,其包括源控制器,其播放壓縮記錄數(shù)據(jù)段的一部分,記錄 器,其在源控制器的控制下,在源控制器到播放壓縮記錄數(shù)據(jù)段的結(jié)尾之前,記錄壓縮實(shí)況 數(shù)據(jù)廣播,由此確保在源控制器到播放壓縮記錄數(shù)據(jù)段的結(jié)尾之前,在壓縮實(shí)況數(shù)據(jù)廣播 中遇到隨機(jī)存取點(diǎn),以及解碼器,其用于解碼壓縮數(shù)據(jù),其中,在到達(dá)壓縮記錄數(shù)據(jù)段的結(jié) 尾之前,源控制器轉(zhuǎn)換為播放壓縮記錄數(shù)據(jù)段的結(jié)尾的未壓縮副本,解碼器在源控制器的 控制下,從隨機(jī)存取點(diǎn)開始解碼壓縮實(shí)況數(shù)據(jù)廣播的記錄,直至趕上壓縮實(shí)況數(shù)據(jù)廣播的 點(diǎn),及源控制器轉(zhuǎn)換為播放壓縮實(shí)況數(shù)據(jù)廣播。根據(jù)本發(fā)明的另一個優(yōu)選實(shí)施例,還提供了用于從播放第一壓縮記錄數(shù)據(jù)段轉(zhuǎn)換 為播放第二壓縮“實(shí)況”數(shù)據(jù)段的設(shè)備,其包括源控制器,其播放第一壓縮記錄數(shù)據(jù)段的一 部分, 并在到達(dá)第一壓縮記錄數(shù)據(jù)段的結(jié)尾之前,轉(zhuǎn)換為播放第一壓縮記錄數(shù)據(jù)段的結(jié)尾 的未壓縮副本,以及解碼器,其在源控制器的控制下,從在第二壓縮“實(shí)況”數(shù)據(jù)段中的第一 隨機(jī)存取點(diǎn)開始解碼第二壓縮“實(shí)況”數(shù)據(jù)段,其中,當(dāng)解碼第二壓縮“實(shí)況”數(shù)據(jù)段的解碼 器到達(dá)播放將要轉(zhuǎn)換為的第二壓縮“實(shí)況”數(shù)據(jù)段的點(diǎn)時,源控制器轉(zhuǎn)換為播放第二壓縮“實(shí)況”數(shù)據(jù)段。根據(jù)本發(fā)明的再另一個優(yōu)選實(shí)施例,還提供了用于從播放第一壓縮記錄數(shù)據(jù)段轉(zhuǎn) 換為播放第二壓縮“實(shí)況”數(shù)據(jù)段的設(shè)備,其包括源控制器,其播放第一壓縮記錄數(shù)據(jù)段的 一部分,并在到達(dá)第一壓縮記錄數(shù)據(jù)段的結(jié)尾之前,轉(zhuǎn)換為播放第一壓縮記錄數(shù)據(jù)段的結(jié) 尾的未壓縮副本,以及解碼器,其在源控制器的控制下,從在第二壓縮“實(shí)況”數(shù)據(jù)段中的第 一隨機(jī)存取點(diǎn)開始解碼第二壓縮“實(shí)況”數(shù)據(jù)段,其中,當(dāng)結(jié)束播放第一壓縮記錄數(shù)據(jù)段的 結(jié)尾的未壓縮副本時,源控制器轉(zhuǎn)換為播放第二壓縮“實(shí)況”數(shù)據(jù)段。根據(jù)本發(fā)明的另一個優(yōu)選實(shí)施例,還提供了用于從播放第一壓縮記錄數(shù)據(jù)段轉(zhuǎn)換 為播放第二壓縮記錄數(shù)據(jù)段的設(shè)備,其包括源控制器,其播放第一壓縮記錄數(shù)據(jù)段的一部 分,并在到達(dá)第一壓縮記錄數(shù)據(jù)段的結(jié)尾之前,轉(zhuǎn)換為播放第一壓縮記錄數(shù)據(jù)段的結(jié)尾的 未壓縮副本,以及解碼器,其在源控制器的控制下,從隨機(jī)存取點(diǎn)開始解碼第二壓縮記錄數(shù) 據(jù)段,在第二壓縮記錄數(shù)據(jù)段中的該隨機(jī)存取點(diǎn)位于播放將要轉(zhuǎn)換為的第二壓縮記錄數(shù)據(jù) 段的點(diǎn)之前或與其相對應(yīng),其中,當(dāng)解碼第二壓縮記錄數(shù)據(jù)段的解碼器到達(dá)播放將要轉(zhuǎn)換 為的第二壓縮記錄數(shù)據(jù)段的點(diǎn)時,源控制器轉(zhuǎn)換為播放第二壓縮記錄數(shù)據(jù)段。根據(jù)本發(fā)明的再另一個優(yōu)選實(shí)施例,還提供了用于從播放第一壓縮記錄數(shù)據(jù)段轉(zhuǎn) 換為播放第二壓縮記錄數(shù)據(jù)段的設(shè)備,其包括源控制器,其播放第一壓縮記錄數(shù)據(jù)段的一 部分,并在到達(dá)第一壓縮記錄數(shù)據(jù)段的結(jié)尾之前,轉(zhuǎn)換為播放第一壓縮記錄數(shù)據(jù)段的結(jié)尾 的未壓縮副本,以及解碼器,其在源控制器的控制下,從隨機(jī)存取點(diǎn)開始解碼第二壓縮記錄 數(shù)據(jù)段,在第二壓縮記錄數(shù)據(jù)段中的該隨機(jī)存取點(diǎn)位于播放將要轉(zhuǎn)換為的第二壓縮記錄數(shù) 據(jù)段的點(diǎn)之前或與其相對應(yīng),并在剛從源控制器接收到指示已經(jīng)到達(dá)播放將要轉(zhuǎn)換為第二 壓縮記錄數(shù)據(jù)段的點(diǎn)的信號時,就停止解碼,其中,當(dāng)結(jié)束播放第一壓縮記錄數(shù)據(jù)段的結(jié)尾 的未壓縮副本時,源控制器轉(zhuǎn)換為播放第二壓縮記錄數(shù)據(jù)段。根據(jù)本發(fā)明的另一個優(yōu)選實(shí)施例,還提供了用于從播放第一壓縮記錄數(shù)據(jù)段轉(zhuǎn)換 為播放第二壓縮記錄數(shù)據(jù)段的設(shè)備,其包括源控制器,其播放第一壓縮記錄數(shù)據(jù)段的一部 分,并在到達(dá)第一壓縮記錄數(shù)據(jù)段的結(jié)尾之前,轉(zhuǎn)換為播放第一壓縮記錄數(shù)據(jù)段的結(jié)尾的 未壓縮副本,以及解碼器,其在源控制器的控制下,從隨機(jī)存取點(diǎn)開始解碼第二壓縮記錄數(shù) 據(jù)段,在第二壓縮記錄數(shù)據(jù)段中的該隨機(jī)存取點(diǎn)位于播放將要轉(zhuǎn)換為的第二壓縮記錄數(shù)據(jù) 段的點(diǎn)之前或與其相對應(yīng),并在剛從源控制器接收到指示已經(jīng)到達(dá)播放將要轉(zhuǎn)換為第二壓 縮記錄數(shù)據(jù)段的點(diǎn)的信號時,就停止解碼,其中,在播放第一壓縮記錄數(shù)據(jù)段的結(jié)尾的未壓 縮副本結(jié)尾之前的某個時間,源控制器轉(zhuǎn)換為播放第二壓縮記錄數(shù)據(jù)段。根據(jù)本發(fā)明的再另一個優(yōu)選實(shí)施例,還提供了用于從播放第一壓縮數(shù)據(jù)段轉(zhuǎn)換為 播放第二壓縮數(shù)據(jù)段的設(shè)備,其包括解碼器,其在源控制器的控制下,將第一壓縮數(shù)據(jù)段解 碼到緩沖器的第一部分中,以及源控制器,其從緩沖器的第一部分播放第一數(shù)據(jù)段,其中, 在源控制器繼續(xù)從緩沖器的第一部分播放第一數(shù)據(jù)段的同時,解碼器在源控制器的控制下 停止將第一壓縮數(shù)據(jù)段解碼到緩沖器的第一部分中,并將第二壓縮數(shù)據(jù)段解碼到緩沖器的 第二部分中,及其中,當(dāng)?shù)竭_(dá)轉(zhuǎn)換點(diǎn)時,源控制器停止從緩沖器的第一部分播放第一數(shù)據(jù) 段,并從緩沖器的第二部分播放第二數(shù)據(jù)段。根據(jù)本發(fā)明的另一個優(yōu)選實(shí)施例,還提供了用于從播放第一壓縮數(shù)據(jù)段轉(zhuǎn)換為播 放第二壓縮數(shù)據(jù)段的設(shè)備,其包括解碼器,其在源控制器的控制下,將第一壓縮數(shù)據(jù)段解碼到緩沖器中,以及源控制器,其從緩沖器播放第一數(shù)據(jù)段,其中,在源控制器繼續(xù)從緩沖器 播放第一數(shù)據(jù)段的同時,解碼器在源控制器的控制下停止將第一壓縮數(shù)據(jù)段解碼到緩沖器 中,并解碼第二壓縮數(shù)據(jù)段,及當(dāng)?shù)竭_(dá)轉(zhuǎn)換點(diǎn)時,源控制器停止從緩沖器播放第一數(shù)據(jù)段, 并播放第二數(shù)據(jù)段。


本發(fā)明將從隨后的與附圖相結(jié)合的詳細(xì)說明中被更充分的理解和認(rèn)識,其中圖1是用于在不同類型視頻內(nèi)容之間轉(zhuǎn)換的系統(tǒng)的簡化示意圖,該系統(tǒng)根據(jù)本發(fā) 明的優(yōu)選實(shí)施例而構(gòu)建并運(yùn)行;圖2A-2D是圖1的系統(tǒng)的優(yōu)選運(yùn)行模式的簡化示意圖;圖3是有助于理解圖2A-2D所示的圖1的系統(tǒng)的優(yōu)選運(yùn)行模式的,從播放第一壓 縮視頻段轉(zhuǎn)換為播放第二壓縮視頻段的時間線的簡化示意圖;圖4A-4E是圖1的系統(tǒng)的一個可選的優(yōu)選運(yùn)行模式的簡化示意圖;圖5是有助于理解圖4A-4E所示的圖1的系統(tǒng)的優(yōu)選運(yùn)行模式的,從播放第一壓 縮視頻段轉(zhuǎn)換為播放第二壓縮視頻段的時間線的簡化示意圖;圖6A-6D是圖1的系統(tǒng)的另一個可選的優(yōu)選運(yùn)行模式的簡化示意圖;圖7是有助于理解圖6A-6D所示的圖1的系統(tǒng)的優(yōu)選運(yùn)行模式的,從播放第一壓 縮視頻段轉(zhuǎn)換為播放第二壓縮視頻段的時間線的簡化示意圖;圖8A-8D是圖1的系統(tǒng)的再另一個可選的優(yōu)選運(yùn)行模式的簡化示意圖;圖9是有助于理解圖8A-8D所示的圖1的系統(tǒng)的優(yōu)選運(yùn)行模式的,從播放第一壓 縮視頻段轉(zhuǎn)換為播放第二壓縮視頻段的時間線的簡化示意圖;圖10A-10D是圖1的系統(tǒng)的另一個可選的優(yōu)選運(yùn)行模式的簡化示意圖;圖11是有助于理解圖10A-10D所示的圖1的系統(tǒng)的優(yōu)選運(yùn)行模式的,從播放第一 壓縮視頻段轉(zhuǎn)換為播放第二壓縮視頻段的時間線的簡化示意圖;以及圖12-22是圖1的系統(tǒng)的各種優(yōu)選運(yùn)行方法的簡化流程圖。
具體實(shí)施例方式現(xiàn)在參照圖1,其是用于在不同類型視頻內(nèi)容之間轉(zhuǎn)換的系統(tǒng)的簡化示意圖,該系 統(tǒng)根據(jù)本發(fā)明的優(yōu)選實(shí)施例而構(gòu)建并運(yùn)行。圖1的系統(tǒng)優(yōu)選的包括視頻顯示器100和機(jī)頂盒(STB) 110??梢砸庾R到,沒有視 頻顯示器100,STB110單獨(dú)也可以構(gòu)成本發(fā)明的一個可選的優(yōu)選實(shí)施例。如上所述,除了視頻系統(tǒng)之外的使用壓縮成“包”或“幀”的壓縮信息的系統(tǒng)也能 使用本發(fā)明來實(shí)現(xiàn)在播放一個壓縮信息流與另一個壓縮信息流之間的無縫轉(zhuǎn)換。在本說明 書全文中使用視頻的實(shí)例是出于說明的簡明的目的,應(yīng)意識到本發(fā)明并不限于視頻。視頻顯示器100可以是本領(lǐng)域公知的任何適當(dāng)?shù)某R?guī)視頻顯示器,包括顯示屏 105。STB110優(yōu)選的包括以下部件解碼器120 ;調(diào)諧器130 ;存儲單元140 ;及視頻源控 制器(VSC) 150。STB110還優(yōu)選的包括本領(lǐng)域公知的常規(guī)部件(未示出)。在STB110中包 括的部件優(yōu)選的以任何適當(dāng)?shù)挠布蛙浖M合來實(shí)施。
在STB110中包括的部件在本說明書全文中根據(jù)它們的功能性來說明;本領(lǐng)域技 術(shù)人員會意識到一些包括在STB110中的,描述為分立部件的部件可以以任何適當(dāng)?shù)慕M合 來一起實(shí)施。本領(lǐng)域技術(shù)人員還會意識到在本說明書全文描述為包括在STB110中的特定 部件,例如存儲單元140,可以在STB110之外提供并與之相關(guān)聯(lián)的運(yùn)行。解碼器120優(yōu)選的用于對壓縮視頻進(jìn)行解壓縮,生成解壓后的縮視頻。所有語法 形式的術(shù)語“解壓縮”在本說明書和權(quán)利要求書全文中與術(shù)語“解碼”及其相應(yīng)的語法形式 互換使用。通常,壓縮視頻是根據(jù)一個標(biāo)準(zhǔn)來進(jìn)行壓縮;采用例子的方式而不是對前述內(nèi)容 的普遍性的限制,視頻可以根據(jù)MPEG-2標(biāo)準(zhǔn)來進(jìn)行壓縮。本領(lǐng)域技術(shù)人員會意識到解碼器 120優(yōu)選的被構(gòu)建并運(yùn)行,以便能夠?qū)σ鈭D在圖1的系統(tǒng)中使用的一種或多種類型的壓縮 視頻進(jìn)行解壓縮。調(diào)諧器130優(yōu)選的用于接收視頻廣播。此類廣播可以通過任何適當(dāng)?shù)膫鬏敺椒▉?傳輸,例如,諸如以下的任何一種或其適當(dāng)組合數(shù)字地面;衛(wèi)星;有線;因特網(wǎng);3GPP(第 三代合作項(xiàng)目組織,其規(guī)范是基于發(fā)展的GSM規(guī)范,現(xiàn)在通常稱為UMTS系統(tǒng));3GPP2 (第 三代合作項(xiàng)目組織2,其是基于CDMA網(wǎng)絡(luò)的3G技術(shù)的一個規(guī)范制定方案項(xiàng)目,通常稱為 CDMA2000) ;DVB-H(“數(shù)字視頻廣播手提式”,其是較早的DVB標(biāo)準(zhǔn)的擴(kuò)充);DMB(數(shù)字多媒 體廣播);DAB(數(shù)字音頻廣播,也可以用于傳輸視頻)及任何其它適當(dāng)?shù)膫鬏敺椒ā4鎯卧?40優(yōu)選的用于存儲并重現(xiàn)視頻,如本領(lǐng)域所公知的通常是應(yīng)STB110的 另一個部件的請求。VSC150優(yōu)選的用于控制所述的包括在STB110中的其它元件的運(yùn)行(包括解碼器 120,調(diào)諧器130,及存儲單元140),特別是確定來自那些元件的輸入和從那些元件的輸出 并使其運(yùn)行同步,如下所詳述的。出于描述簡明的目的,在STB110的元件之間的控制和數(shù)據(jù)連接沒有示出;本領(lǐng)域 技術(shù)人員會意識到各種方法都可以用于構(gòu)成此類連接?,F(xiàn)在說明在圖1中所示的系統(tǒng)的優(yōu)選實(shí)施例的運(yùn)行。此外,參照圖2A-2D,其是圖 1的系統(tǒng)的優(yōu)選運(yùn)行模式的簡化示意圖。圖2A-2D描述了圖1的系統(tǒng)的相對于時間的狀態(tài) 序列。狀態(tài)之間的轉(zhuǎn)換由VSC150控制。圖2A-2D涉及當(dāng)從第一壓縮視頻段轉(zhuǎn)換為第二壓縮視頻段時的情況,第二壓縮視 頻段的一個子段的未壓縮副本已經(jīng)存在于系統(tǒng)中。在圖2A中,調(diào)諧器130向解碼器120發(fā)送壓縮視頻段200。本領(lǐng)域技術(shù)人員會意 識到壓縮視頻段200可以由存儲單元140產(chǎn)生或可以通過任何適當(dāng)?shù)某R?guī)裝置從圖1的系 統(tǒng)外部的源接收,例如,諸如實(shí)況廣播。解碼器120對壓縮視頻段200進(jìn)行解壓縮,產(chǎn)生解壓后的視頻段210,用于在視頻 顯示器100上顯示。當(dāng)圖1的系統(tǒng)處于圖2A所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105顯示 解壓后的視頻段210。圖2B示出了圖2A的系統(tǒng),在此VSC150致使-調(diào)諧器130停止向解碼器120發(fā)送壓縮視頻段200;及-存儲單元140讀取未壓縮視頻段220并向視頻顯示器100發(fā)送未壓縮視頻段 220,用于在視頻顯示器100上顯示。
10
當(dāng)圖1的系統(tǒng)處于圖2B所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105顯示 從存儲單元140而來的未壓縮視頻段220的至少一部分。圖2C示出了圖2B的系統(tǒng),在此VSC150已經(jīng)致使-存儲單元140另外讀取壓縮視頻段230,并將壓縮視頻段230發(fā)送到解碼器120; 以及-解碼器120對壓縮視頻段230解壓縮;但解碼器120并不向視頻顯示器100發(fā)
送輸出。當(dāng)圖1的系統(tǒng)處于圖2C所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105繼續(xù) 顯示從存儲單元140而來的未壓縮視頻段220的至少一部分。圖2D示出了圖2C的系統(tǒng),在此VSC150致使解碼器120將與壓縮視頻段230相對 應(yīng)的解壓后的視頻段240發(fā)送到視頻顯示器100,及存儲單元140停止向顯示器100發(fā)送用 于顯示的視頻段220。當(dāng)圖1的系統(tǒng)處于圖2D所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105顯示 解壓后的視頻段240?,F(xiàn)在參照圖3,其是有助于理解圖2A-2D所示的圖1的系統(tǒng)的優(yōu)選運(yùn)行模式的,從 播放第一壓縮視頻段轉(zhuǎn)換為播放第二壓縮視頻段的時間線的簡化示意圖。圖3從左到右示出時間,且以下是自下至上的時間線300,包括重要事件;第一時間條310,示出壓縮視頻段A,其是作為實(shí)例而不是對前述內(nèi)容的普遍性的 限制,其是壓縮“實(shí)況”視頻段;第二時間條320,示出壓縮視頻段B,其是作為實(shí)例而不是對前述內(nèi)容的普遍性的 限制,其是壓縮記錄視頻段;第三時間條330,示出圖1的解碼器120 ;第四時間條340,示出圖1的顯示器100的顯示屏105 ;及第五時間條350,示出未壓縮視頻段C,其代表視頻段B的一個子段的未壓縮副本?,F(xiàn)在,用圖3的時間線300來對圖2A-2D的運(yùn)行模式加以進(jìn)一步的說明,以下時間 線300是從左至右的在時間線300的開始,壓縮“實(shí)況”視頻段310作為輸入315提供到解碼器330 ;解 碼器330對輸入315解壓縮并產(chǎn)生解壓后的輸出317。解碼器330的解壓后的輸出317提 供到顯示屏340。顯示屏340顯示解壓后的段A。在時間線300的標(biāo)記時間360,圖1的VSC150致使未壓縮副本350作為輸入355 提供到顯示屏340,壓縮記錄視頻段320作為輸入325提供到解碼器330。從這時起,未壓縮 副本350作為輸入355提供到顯示屏340,釋放解碼器330以對段B320解壓縮。解碼器330 以高于正常視頻觀看速度的速度對段B330解壓縮,但解壓縮結(jié)果沒有發(fā)送到顯示屏340。本領(lǐng)域技術(shù)人員會意識到從解碼器330停止對壓縮“實(shí)況”視頻段310解壓縮的 時刻到解碼器330開始對壓縮記錄視頻段320解壓縮的時刻可以經(jīng)過一小段的時間;這段 經(jīng)過的時間沒有在圖3中示出。解碼器330在段B中的與下列三種情況之一相對應(yīng)的隨機(jī)存取點(diǎn)開始對段B320 解壓縮
11
1)解碼器330開始對段B解壓縮的隨機(jī)存取點(diǎn)位于未壓縮副本350的開頭之前。2)解碼器330開始對段B解壓縮的隨機(jī)存取點(diǎn)正好對應(yīng)于未壓縮副本350的開 頭。3)解碼器330開始對段B解壓縮的隨機(jī)存取點(diǎn)在未壓縮副本350的開頭之后。圖3示出了解碼器330開始對段B解壓縮的隨機(jī)存取點(diǎn)位于未壓縮副本350的開 頭之前的情況。本領(lǐng)域技術(shù)人員會意識到在所有上述三種情況中,解碼器330都對輸入325 解壓縮,直至解碼器330在時間線300的標(biāo)記時間380趕上在顯示屏340上正在顯示的內(nèi)容。在時間線300的標(biāo)記時間370,解碼器330到達(dá)壓縮記錄視頻段320中的與未壓縮 副本350的開始相對應(yīng)的點(diǎn)。解碼器330繼續(xù)以高于正常視頻觀看速度的速度對輸入325 解壓縮。解碼器330在時間線300的標(biāo)記時間380趕上在顯示屏340上正在顯示的內(nèi)容。在標(biāo)記時間380,圖1的VSC150使解碼器330回復(fù)到以正常視頻觀看速度對輸入 325解壓縮,致使解碼器330的輸出335發(fā)送到顯示屏340,并致使輸入355被停止使用??梢砸庾R到一旦解碼器330趕上在顯示屏340上正在顯示的內(nèi)容時,圖1的 VSC150就可以1)致使視頻段B350的一個子段的未壓縮副本的顯示從顯示視頻段B350的一個子 段的未壓縮副本轉(zhuǎn)換為顯示壓縮視頻段B320的解壓后的輸出335 ;或2)致使解碼器330繼續(xù)以正常視頻觀看速度對輸入325解壓縮,并當(dāng)?shù)竭_(dá)視頻段 B350的一個子段的未壓縮副本的結(jié)尾時,使視頻段B350的一個子段的未壓縮副本的顯示 轉(zhuǎn)換為顯示壓縮視頻段B320的解壓后的輸出335?,F(xiàn)在說明圖1的系統(tǒng)的一個可選的優(yōu)選實(shí)施例的運(yùn)行?,F(xiàn)在另外參照圖4A-4E,其是圖1的系統(tǒng)的一個可選的優(yōu)選實(shí)施例的優(yōu)選運(yùn)行模 式的簡化示意圖。圖4A-4E示出了圖1的系統(tǒng)的相對于時間的狀態(tài)序列。在狀態(tài)之間的轉(zhuǎn) 換由VSC150控制。圖4A-4D涉及當(dāng)從第一壓縮視頻段轉(zhuǎn)換為第二“實(shí)況”壓縮視頻段時的情況,第一 壓縮視頻段的一個子段的未壓縮副本已經(jīng)存在于系統(tǒng)內(nèi),另外進(jìn)行第二“實(shí)況”視頻段的記 錄,并將其用于確定在第二“實(shí)況”視頻段中的隨機(jī)存取點(diǎn)的位置。在圖4A中,存儲單元140向解碼器120發(fā)送壓縮視頻段400。本領(lǐng)域技術(shù)人員會 意識到壓縮視頻段400可以由存儲單元140產(chǎn)生或可以通過任何適當(dāng)?shù)某R?guī)裝置從圖1的 系統(tǒng)外部的源接收,例如,諸如實(shí)況廣播。解碼器120對壓縮視頻段400解壓縮,產(chǎn)生解壓后的視頻段405,用于在視頻顯示 器100上顯示。當(dāng)圖1的系統(tǒng)處于圖4A所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105顯示 解壓后的視頻段405。圖4B示出了圖4A的系統(tǒng),在此VSC150已經(jīng)致使調(diào)諧器130開始向存儲單元140 發(fā)送壓縮視頻段410,及致使存儲單元140開始存儲壓縮視頻段410。當(dāng)圖1的系統(tǒng)處于圖4B所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105顯示 解壓后的視頻段405。圖4C示出了圖4B的系統(tǒng),在此VSC150已經(jīng)致使
-存儲單元140讀取未壓縮視頻段415,并向視頻顯示器100發(fā)送用于顯示的未壓 縮視頻段415 ;-存儲單元140讀取圖4B的已存儲的壓縮視頻段410,并將圖4B的已存儲的壓縮 視頻段410作為輸入420提供給解碼器120 ;以及-解碼器120開始對輸入420解壓縮。解碼器120最初以高于正常視頻觀看速度的速度對輸入420解壓縮。當(dāng)解碼器120 到達(dá)其已經(jīng)趕上存儲在存儲裝置140上的輸入410的點(diǎn)時,圖1的VSC150使解碼器120回 復(fù)到以正常視頻觀看速度對輸入420解壓縮。當(dāng)圖1的系統(tǒng)處于圖4C所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105顯示 從存儲單元140而來的未壓縮視頻段415的至少一部分。圖4D示出了圖4C的系統(tǒng),在此VSC150已經(jīng)致使-調(diào)諧器130停止將圖4D的壓縮視頻段410作為輸入提供給存儲單元140,及存 儲單元140停止存儲壓縮視頻段410 ;及-調(diào)諧器130開始將壓縮視頻段425作為輸入提供給解碼器120。當(dāng)圖1的系統(tǒng)處于圖4D所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105繼續(xù) 顯示從存儲單元140而來的未壓縮視頻段415的一部分。圖4E示出了已經(jīng)到達(dá)兩個狀態(tài)之一后的圖4D的系統(tǒng)1)解碼器120已經(jīng)解壓縮了足夠趕上從調(diào)諧器130輸入的“實(shí)況”壓縮視頻段425 的壓縮視頻段425;或2)解碼器120已經(jīng)解壓縮了足夠趕上從調(diào)諧器130輸入的“實(shí)況”壓縮視頻段425 的壓縮視頻段425,并且存儲單元140已經(jīng)完全讀取了未壓縮視頻段415,并到達(dá)未壓縮視 頻段415的結(jié)尾。圖4E示出了處于上述任一種狀態(tài)中的圖4D的系統(tǒng),在此VSC150致使解 碼器120開始將解壓后的輸出430作為輸入提供給顯示器100,用以代替以前的未壓縮視頻 段415,并且存儲單元140停止讀取未壓縮視頻段415。當(dāng)圖1的系統(tǒng)處于圖4E所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105最終 顯示解壓后的輸出430,其是解碼器120從作為輸入而由調(diào)諧器130提供的壓縮視頻段425 解壓縮得到?,F(xiàn)在參照圖5,其是有助于理解圖1的系統(tǒng)的一個可選的優(yōu)選運(yùn)行模式的,從播放 第一壓縮視頻段轉(zhuǎn)換為播放第二“實(shí)況”壓縮視頻段的時間線的簡化示意圖。圖5從左到右示出時間,且以下是自下至上的時間線500,包括重要事件;第一時間條505,示出第一壓縮視頻段A,其作為實(shí)例而不是對前述內(nèi)容的普遍性 的限制,其是壓縮記錄視頻段;第二時間條510,示出第二壓縮視頻段B,其作為實(shí)例而不是對前述內(nèi)容的普遍性 的限制,其是壓縮“實(shí)況”視頻段;第三時間條515,示出壓縮視頻段C,其代表視頻段B的一個子段的壓縮副本的記錄。第四時間條520,示出圖1的解碼器120 ;第五時間條525,示出圖1的顯示器100的顯示屏105 ;以及
第六時間條530,示出未壓縮視頻段D,其代表視頻段A的一個子段的未壓縮副本?,F(xiàn)在,用圖5的時間線500來對圖1的系統(tǒng)的可選的優(yōu)選運(yùn)行模式的運(yùn)行模式加 以進(jìn)一步的說明,沿著時間線500從左至右為在時間線500的開始,將壓縮記錄視頻段A505作為輸入535提供給解碼器520;解 碼器520對輸入535解壓縮,并產(chǎn)生解壓后的輸出540。將解碼器520的解壓后的輸出540 提供給顯示屏525。顯示屏525顯示解壓后的段A。在時間線500的標(biāo)記時間545,圖1的VSC150致使壓縮“實(shí)況”視頻段B510作為 輸入提供給圖1的存儲單元140 (未示出)。圖1的存儲單元140 (未示出)開始記錄壓縮 “實(shí)況”視頻段B510。在時間線500的標(biāo)記時間555,圖1的VSC150致使未壓縮視頻段D530作為輸入 560提供給顯示屏525,用以代替以前的給顯示屏525的輸入540,并將所記錄的壓縮視頻段 C515作為輸入565提供給解碼器520。在這個時間點(diǎn),顯示屏開始顯示未壓縮視頻段D530, 其是視頻段A的一個子段的未壓縮副本。在這個時間點(diǎn),或不久以后,解碼器520開始以高 于正常視頻觀看速度的速度對輸入565解壓縮。本領(lǐng)域技術(shù)人員會意識到從解碼器520停 止對壓縮記錄視頻段A505解壓縮的時刻到解碼器520開始對所記錄的壓縮視頻段C515解 壓縮的時刻可能經(jīng)過一小段時間;這段經(jīng)過的時間在圖5中未示出。在時間線500的標(biāo)記時間570,正在以高于正常觀看速度的速度對壓縮“實(shí)況” 視頻段B510的記錄的壓縮視頻段C515解壓縮的解碼器520,到達(dá)在所記錄的壓縮視頻段 C515中的點(diǎn)575,其不滯后于“實(shí)況”視頻段B510。在這個時間點(diǎn),圖1的VSC150致使解碼 器520回復(fù)到以正常視頻觀看速度對輸入565解壓縮。在時間線500的標(biāo)記時間580,圖1的VSC150致使壓縮“實(shí)況”視頻段B510作為 輸入585提供給解碼器520,用以代替以前提供給解碼器520的輸入565,并致使圖1的存 儲單元140(未示出)停止記錄壓縮“實(shí)況”視頻段B510。在這個時間點(diǎn),解碼器520開始 以正常視頻觀看速度對壓縮“實(shí)況”視頻段B510解壓縮。在時間線500的標(biāo)記時間590,圖1的VSC150致使解碼器520向顯示屏525提供 新的輸入595,用以代替以前提供給顯示屏525的輸入560。當(dāng)圖1的系統(tǒng)到達(dá)與在圖4E 的說明中所述的兩種狀態(tài)相對應(yīng)的兩種狀態(tài)的任一種時,VSC150致使以前的輸入560轉(zhuǎn)化 為給顯示屏的新的輸入595,圖4E的兩種狀態(tài)如下1)解碼器520已經(jīng)解壓縮了足夠趕上“實(shí)況”壓縮視頻段B510的壓縮視頻段 B510 ;或2)解碼器520已經(jīng)解壓縮了足夠趕上“實(shí)況”壓縮視頻段B510的壓縮視頻段510, 并且圖4E的存儲單元140已經(jīng)完全讀取未壓縮視頻段D530并到達(dá)未壓縮視頻段D530的結(jié)尾??梢砸庾R到,一旦圖4D的系統(tǒng)已經(jīng)到達(dá)上述的第一狀態(tài)時,VSC150可以在任何時 間致使從以前的輸入560轉(zhuǎn)換為新的輸入595,直至圖4D的系統(tǒng)到達(dá)上述的第二狀態(tài)為止。 圖5示出了當(dāng)顯示屏525已經(jīng)到達(dá)未壓縮視頻段D530的結(jié)尾時,處于VSC150已經(jīng)致使從 以前的輸入560轉(zhuǎn)換為新的輸入595的狀態(tài)的圖4D的系統(tǒng)?,F(xiàn)在說明圖1中所示的系統(tǒng)的另一個可選的優(yōu)選實(shí)施例的運(yùn)行?,F(xiàn)在參照圖6A-6D,其是圖1的系統(tǒng)的可選的優(yōu)選實(shí)施例的優(yōu)選運(yùn)行模式的簡化
14示意圖。圖6A-6D示出了圖1的系統(tǒng)的相對于時間的狀態(tài)序列。在狀態(tài)之間的轉(zhuǎn)換由VSC150 控制。圖6A-6D涉及以下情況當(dāng)從第一壓縮視頻段轉(zhuǎn)換為第二壓縮視頻段時,第一壓 縮視頻段的一個子段的未壓縮副本已經(jīng)存在于系統(tǒng)中,并且在已經(jīng)解壓縮了足夠開始顯示 第二壓縮視頻段的數(shù)據(jù)之后,系統(tǒng)轉(zhuǎn)換為顯示第二壓縮視頻段。在圖6A中,存儲單元140向解碼器120發(fā)送壓縮視頻段600。本領(lǐng)域技術(shù)人員會 意識到,壓縮視頻段600可以由存儲單元140產(chǎn)生或可以通過任何適當(dāng)?shù)某R?guī)裝置從圖1 的系統(tǒng)外部的源接收。解碼器120對壓縮視頻段600解壓縮,產(chǎn)生解壓后的視頻段605,用于在視頻顯示 器100上顯示。當(dāng)圖1的系統(tǒng)處于圖6A所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105顯示 解壓后的視頻段605。圖6B示出了圖6A的系統(tǒng),在此VSC150已經(jīng)致使-存儲單元140停止向解碼器120發(fā)送壓縮視頻段600;及-存儲單元140讀取未壓縮視頻段610,并向視頻顯示器100發(fā)送用于顯示的未壓 縮視頻段610。當(dāng)圖1的系統(tǒng)處于圖6B所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105顯示 從存儲單元140而來的未壓縮視頻段610的至少一部分。圖6C示出了圖6B的系統(tǒng),在此VSC150已經(jīng)致使-存儲單元140另外讀取壓縮視頻段615,并向解碼器120發(fā)送壓縮視頻段615; 以及-解碼器120對壓縮視頻段615解壓縮;但解碼器120不向視頻顯示器100發(fā)送輸出。當(dāng)圖1的系統(tǒng)處于圖6C所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105繼續(xù) 顯示從存儲單元140而來的未壓縮視頻段610的至少一部分。圖6D示出了圖6C的系統(tǒng),在此VSC150已經(jīng)致使-解碼器120向視頻顯示器100發(fā)送與壓縮視頻段615相對應(yīng)的解壓后的視頻段 620,以及存儲單元140停止向視頻顯示器100發(fā)送用于顯示的視頻段610。當(dāng)圖1的系統(tǒng)處于圖6D所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105顯示 解壓后的視頻段620?,F(xiàn)在參照圖7,其是有助于理解圖6A-6D所示的圖1的系統(tǒng)的優(yōu)選運(yùn)行模式的,從 播放第一壓縮視頻段轉(zhuǎn)換為播放第二壓縮視頻段的時間線的簡化示意圖。圖7從左到右示出時間,且以下是自下至上的時間線700,包括重要事件;第一時間條705,示出第一壓縮視頻段A,其作為實(shí)例而不是對前述內(nèi)容的普遍性 的限制,其是壓縮記錄視頻段;第二時間條710,示出第二壓縮視頻段B,其作為實(shí)例而不是對前述內(nèi)容的普遍性 的限制,其是壓縮記錄視頻段;第三時間條720,示出圖1的解碼器120 ;
第四時間條730,示出圖1的顯示器100的顯示屏105 ;及第五時間條740,示出未壓縮視頻段C,其代表視頻段A的一個子段的未壓縮副本?,F(xiàn)在,用圖7的時間線700來對圖6A-6D的運(yùn)行模式加以進(jìn)一步的說明,沿著時間 線700從左至右為在時間線700的開始,將壓縮記錄視頻段A705作為輸入745提供給解碼器720;解 碼器720對輸入745解壓縮并產(chǎn)生解壓后的輸出750。將解碼器720的解壓后的輸出750 作為輸入提供給顯示屏730。顯示屏730顯示解壓后的段A。在時間線700的標(biāo)記時間755,圖1的VSC150致使未壓縮副本740作為輸入760 提供給顯示屏730。從此時起,將未壓縮副本740作為輸入760提供給顯示屏730,釋放了 解碼器720。在時間線700的標(biāo)記時間765,圖1的VSC150致使壓縮視頻段B710作為輸入770 提供給解碼器720。解碼器720開始對段B710解壓縮。盡管不是必須的,但圖1的VSC150 優(yōu)選的致使從在壓縮視頻段B710中最近的隨機(jī)存取點(diǎn)開始,將壓縮視頻段B710作為輸入 770提供給解碼器720,因此致使從時間線700的標(biāo)記時間755到時間線700的標(biāo)記時間 765所經(jīng)過的時間盡可能的短。圖1的VSC150優(yōu)選的在時間線700的標(biāo)記時間755之后盡可能快的將壓縮視頻 段B710作為輸入770提供給解碼器720,且解碼器720開始盡可能高效率地對段B710解壓 縮,如在下列情況中所示1)壓縮視頻段B710是“實(shí)況”壓縮視頻段,在解碼器720所遇到的壓縮視頻段 B710的第一個隨機(jī)存取點(diǎn),解碼器720開始對壓縮視頻段B710解壓縮。只要解碼器720 已經(jīng)解壓縮了足夠用以顯示圖像的數(shù)據(jù),圖1的VSC150就致使解碼器720將解壓后的輸出 780作為輸入提供給顯示屏730,如下面參照時間線700在標(biāo)記時間775所示。2)壓縮視頻段B710是所記錄的壓縮視頻段,解碼器720在壓縮視頻段B710的開 頭開始對壓縮視頻段B710解壓縮。只要解碼器720已經(jīng)解壓縮了足夠用以顯示圖像的數(shù) 據(jù),圖1的VSC150就致使解碼器720將解壓后的輸出780作為輸入提供給顯示屏730,如下 面參照時間線700在標(biāo)記時間775所示。3)如果想要從特定視頻幀開始顯示壓縮記錄視頻段B710,壓縮記錄視頻段B710 的解壓縮必須從與下列情況之一相對應(yīng)的隨機(jī)存取點(diǎn)開始3a)隨機(jī)存取點(diǎn)位于所預(yù)期的視頻幀之前。解碼器720優(yōu)選的以比正常視頻觀看 速度快的速度從隨機(jī)存取點(diǎn)開始對壓縮記錄視頻段B710解壓縮,直至到達(dá)所預(yù)期的視頻 幀。當(dāng)已經(jīng)到達(dá)所預(yù)期的視頻幀時,只要解碼器720也已經(jīng)解壓縮了足夠用以顯示圖像的 數(shù)據(jù),圖1的VSC150就致使解碼器720回復(fù)到正常視頻觀看速度來解壓縮,并將解壓后的 輸出780作為輸入提供給顯示屏730,如下面參照時間線700的標(biāo)記時間775所示。3b)隨機(jī)存取點(diǎn)與所預(yù)期的視頻幀正好對應(yīng)。解碼器720優(yōu)選的從隨機(jī)存取點(diǎn)開 始對壓縮記錄視頻段B710解壓縮,只要解碼器720已經(jīng)解壓縮了足夠用以顯示圖像的數(shù) 據(jù),圖1的VSC150就致使解碼器720將解壓后的輸出780作為輸入提供給顯示屏730,如下 面參照時間線700的標(biāo)記時間775所示。在時間線700的標(biāo)記時間775,圖1的VSC150致 使解碼器720將解壓后的輸出780作為輸入提供給顯示屏730。圖1的VSC150可以致使顯示屏730在解碼器720已經(jīng)解壓縮了足夠用以顯示圖像的數(shù)據(jù)之后的任何時間,從顯示未壓縮視頻段C740轉(zhuǎn)換為顯示解碼器720的輸出780,直 至未壓縮視頻段C740的顯示結(jié)束。圖7示出了圖1的VSC150已經(jīng)在未壓縮視頻段C740 的結(jié)尾之前進(jìn)行了轉(zhuǎn)換的情況?,F(xiàn)在對在圖1中所示的系統(tǒng)的再另一個可選的優(yōu)選實(shí)施例的運(yùn)行加以說明?,F(xiàn)在參照圖8A-8D,其是圖1的系統(tǒng)的可選的優(yōu)選實(shí)施例的優(yōu)選運(yùn)行模式的簡化 示意圖。圖8A-8D示出了圖1的系統(tǒng)的相對于時間的狀態(tài)序列。狀態(tài)之間的轉(zhuǎn)換由VSC150 控制。圖8A-8D涉及以下情況當(dāng)從第一壓縮視頻段轉(zhuǎn)換為第二壓縮視頻段時,第一壓 縮視頻段的一個子段的未壓縮副本已經(jīng)存在于系統(tǒng)中,并且在沒有記錄第二壓縮視頻段的 同時,圖1的系統(tǒng)確定在第二壓縮視頻段中的隨機(jī)存取點(diǎn)的位置。在圖8A中,存儲單元140向解碼器120發(fā)送壓縮視頻段800。本領(lǐng)域技術(shù)人員會 意識到。壓縮視頻段800可以由存儲單元140產(chǎn)生或可以通過任何適當(dāng)?shù)某R?guī)裝置從圖1 的系統(tǒng)外部的源接收,例如,諸如DVD播放器等。解碼器120對壓縮視頻段800解壓縮,產(chǎn)生解壓后的視頻段810,用于在顯示器 100上顯示。當(dāng)圖1的系統(tǒng)處于圖8A所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105顯示 解壓后的視頻段810。圖8B示出了圖8A的系統(tǒng),在此VSC150已經(jīng)致使-存儲單元140停止向解碼器120發(fā)送圖8A的壓縮視頻段800;以及-存儲單元140讀取未壓縮視頻段820,并向視頻顯示器100發(fā)送用于顯示的未壓 縮視頻段820。當(dāng)圖1的系統(tǒng)處于圖8B所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105顯示 從存儲單元140而來的未壓縮視頻段820的至少一部分。圖8C示出了圖8B的系統(tǒng),在此VSC150已經(jīng)致使-存儲單元140另外讀取壓縮視頻段830,并向解碼器120發(fā)送壓縮視頻段830; 以及-解碼器120對壓縮視頻段830解壓縮;但解碼器120不向視頻顯示器100發(fā)送輸出。當(dāng)圖1的系統(tǒng)處于圖8C所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105繼續(xù) 顯示從存儲單元140而來的未壓縮視頻段820的至少一部分。圖8D示出了圖8C的系統(tǒng),在此VSC150已經(jīng)致使解碼器120向視頻顯示器100發(fā) 送與壓縮視頻段830相對應(yīng)的解壓后的視頻段840,以及存儲單元140停止向視頻顯示器 100發(fā)送用于顯示的圖8C的視頻段820。當(dāng)圖1的系統(tǒng)處于圖8D所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105顯示 解壓后的視頻段840。現(xiàn)在參照圖9,其有助于理解圖8A-8D所示的圖1的系統(tǒng)的優(yōu)選運(yùn)行模式的,從播 放第一壓縮視頻段轉(zhuǎn)換為播放第二壓縮視頻段的時間線的簡化示意圖。圖9從左到右示出時間,且以下是自下至上的時間線900,包括重要事件;
第一時間條910,示出第一壓縮視頻段A,其作為實(shí)例而不是對前述內(nèi)容的普遍性 的限制,其是壓縮記錄視頻段;第二時間條920,示出第二壓縮視頻段B,其作為實(shí)例而不是對前述內(nèi)容的普遍性 的限制,其是另一個壓縮記錄視頻段;第三時間條930,示出圖1的解碼器120 ;
第四時間條940,示出圖1的顯示器100的顯示屏105 ;以及第五時間條950,示出未壓縮視頻段C,其代表視頻段A的一個子段的未壓縮副本?,F(xiàn)在,用圖9的時間線900來對圖8A-8D的運(yùn)行模式加以進(jìn)一步的說明,沿著時間 線900從左至右為在時間線900的開始,將壓縮記錄視頻段A910作為輸入955提供給解碼器930 ;解 碼器930對輸入955解壓縮并產(chǎn)生解壓后的輸出960。將解碼器930的解壓后的輸出960 作為輸入提供給顯示屏940。顯示屏940顯示解壓后的段A。在時間線900的標(biāo)記時間965,圖1的VSC150將未壓縮副本950作為輸入975提 供給顯示屏940,并且將壓縮記錄視頻段B920作為輸入970提供給解碼器930。從此時刻 起,將未壓縮副本950作為輸入975提供給顯示屏940,釋放解碼器930來對壓縮記錄視頻 段B920解壓縮。解碼器930對壓縮記錄視頻段B920解壓縮,但解壓縮結(jié)果并不發(fā)送到顯 示屏940。本領(lǐng)域技術(shù)人員會意識到,從解碼器930停止對壓縮記錄視頻段A910解壓縮的 時刻到解碼器930開始對壓縮視頻段B920解壓縮的時刻會經(jīng)過一小段時間;這段經(jīng)過的時 間在圖9中未示出。本領(lǐng)域技術(shù)人員會意識到,如果想要從特定視頻幀顯示壓縮記錄視頻段B920,解 壓縮必須從與下列所列出的情況之一相對應(yīng)的隨機(jī)存取點(diǎn)開始1)隨機(jī)存取點(diǎn)位于特定視頻幀之前。2)隨機(jī)存取點(diǎn)與特定視頻幀正好對應(yīng)。在時間線900的標(biāo)記時間980,解碼器930已經(jīng)解壓縮了足夠用以顯示壓縮記錄視 頻段B920的開頭的數(shù)據(jù),圖1的VSC150致使解碼器930停止對壓縮記錄視頻段B920解壓縮。本領(lǐng)域技術(shù)人員會意識到,上述的所有情況都在圖9的從時間線900的標(biāo)記時間 965到標(biāo)記時間980的轉(zhuǎn)換中示出。在時間線900的標(biāo)記時間985,未壓縮副本950的顯示結(jié)束,圖1的VSC150已經(jīng)致 使-壓縮視頻段B920再次作為輸入提供給解碼器930;及_解碼器930發(fā)送輸出995,其被作為輸入提供給顯示屏940。在時間線900的標(biāo)記時間985,顯示器從顯示壓縮記錄視頻段A910轉(zhuǎn)換為顯示壓 縮記錄視頻段B920。圖1的VSC150在解碼器930已經(jīng)解壓縮了足夠用以顯示圖像的數(shù)據(jù)之后的任何 時間,致使顯示屏940從顯示未壓縮視頻段C950轉(zhuǎn)換為顯示解碼器930的輸出995,直至 未壓縮視頻段C950的顯示結(jié)束。圖9示出了圖1的VSC150已經(jīng)在未壓縮視頻段C950的 結(jié)尾進(jìn)行了轉(zhuǎn)換情況?,F(xiàn)在對圖1所示的系統(tǒng)的另一個可選的優(yōu)選實(shí)施例的運(yùn)行來加以說明。
現(xiàn)在參照圖10A-10D,其是圖1的系統(tǒng)的可選的優(yōu)選實(shí)施例的優(yōu)選運(yùn)行模式的簡
化示意圖。圖10A-10D示出了圖1的系統(tǒng)的相對于時間的狀態(tài)序列。在狀態(tài)之間的轉(zhuǎn)換由 VSC150 控制。在圖10A-10D的可選的優(yōu)選實(shí)施例中,將第一壓縮視頻段連續(xù)地解壓縮到緩沖器 中,并在滯后一小段時間后從緩沖器中顯示出來。當(dāng)從第一壓縮視頻段轉(zhuǎn)換為第二壓縮視 頻段時,第一視頻段的顯示從緩沖器繼續(xù)進(jìn)行,同時解碼器開始對第二壓縮視頻段解壓縮。 當(dāng)解碼器已經(jīng)解壓縮了足夠的第二壓縮視頻時,顯示器從顯示第一視頻段轉(zhuǎn)換為顯示第二 視頻段。圖10A包括圖1的部件,由此圖1的STB110進(jìn)一步包括緩沖器1000,其用于存儲 并讀出從解碼器120輸出的未壓縮視頻。包括在STB110中的部件在本說明書全文中按照 其功能性來加以說明。本領(lǐng)域技術(shù)人員會意識到,包括在STB110中的描述為分立部件的一 些部件可以以任何適當(dāng)?shù)慕M合來一起實(shí)施。在圖10A中,存儲單元140向解碼器120發(fā)送壓縮視頻段1010。本領(lǐng)域技術(shù)人員 會意識到,壓縮視頻段1010可以由存儲單元140產(chǎn)生或可以通過任何適當(dāng)?shù)某R?guī)裝置從圖 1的系統(tǒng)外部的源接收,例如,諸如實(shí)況廣播。解碼器120對壓縮視頻段1010解壓縮,產(chǎn)生解壓后的輸出1020,作為緩沖器1000 的輸入。緩沖器1000產(chǎn)生未壓縮輸出1030作為視頻顯示器100的輸入。當(dāng)圖1的系統(tǒng)處于圖10A所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105顯 示未壓縮視頻段1030。圖10B示出了圖10A的系統(tǒng),在此VSC150經(jīng)致使-存儲單元140停止向解碼器120發(fā)送壓縮視頻段1010;及-解碼器120停止發(fā)送作為緩沖器1000的輸入的解壓后的輸出1020。當(dāng)圖1的系統(tǒng)處于圖10B所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105繼 續(xù)顯示從緩沖器1000輸出的未壓縮視頻段1030。圖10C示出了圖10B的系統(tǒng),在此VSC150經(jīng)致使調(diào)諧器130提供壓縮視頻段1040, 并將壓縮視頻段1040發(fā)送到解碼器120。當(dāng)圖1的系統(tǒng)處于圖10C所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105繼 續(xù)顯示從緩沖器1000輸出的未壓縮視頻段1030。圖10D示出了圖10C的系統(tǒng),在此解碼器120已經(jīng)解碼了足夠用以顯示圖像的數(shù) 據(jù)。在該時間點(diǎn),VSC150已經(jīng)致使-解碼器120將解壓后的輸出1050作為輸入提供給緩沖器1000;及-緩沖器1000向視頻顯示器100發(fā)送由解壓后的輸入1050組成的未壓縮輸出 1060,用以代替以前的圖10C的輸出1030。當(dāng)圖1的系統(tǒng)處于圖10D所示的狀態(tài)中的期間,視頻顯示器100的顯示屏105顯 示解壓后的視頻段1060?,F(xiàn)在參照圖11,其是有助于理解圖10A-10D所示的圖1的系統(tǒng)的優(yōu)選運(yùn)行模式的, 從播放第一壓縮視頻段轉(zhuǎn)換為播放第二壓縮視頻段的時間線的簡化示意圖。
19
圖11從左到右示出時間,且以下是自下至上的時間線1100,包括重要事件;第一時間條1110,示出壓縮視頻段A,其作為實(shí)例而不是對前述內(nèi)容的普遍性的 限制,其是壓縮記錄視頻段;第二時間條1120,示出壓縮視頻段B,其作為實(shí)例而不是對前述內(nèi)容的普遍性的 限制,其是壓縮“實(shí)況”視頻段;第三時間條1130,示出圖10A的解碼器120 ;第四時間條1140,示出圖10A的緩沖器1000 ;以及第五時間條1150,示出圖10A的顯示器100的顯示屏105?,F(xiàn)在,用圖11的時間線1100來對圖10A-10D的運(yùn)行模式加以進(jìn)一步的說明,沿著 時間線1100從左至右為在時間線1100的開始,將壓縮記錄視頻段1110作為輸入1155提供給解碼器 1130 ;解碼器1130對輸入1155解壓縮并產(chǎn)生解壓后的輸出1160 ;將解碼器1130的解壓后 的輸出1160作為輸入提供給緩沖器1140 ;緩沖器1140接收解碼器1130的解壓后的輸出 1160,并向顯示屏1150的提供延時的輸出1165 ;以及顯示屏1150顯示延時的解壓后的段
A0在時間線1100的標(biāo)記時間1175,圖10A的VSC150致使壓縮視頻段B1120作為輸 入1180提供給解碼器1130,用以代替壓縮視頻段A1110,并且致使解碼器1130開始對輸入 1180解壓縮。緩沖器1140繼續(xù)向顯示屏1150提供延時的輸出1165,并且顯示器1150繼 續(xù)顯示延時的解壓后的段A。本領(lǐng)域技術(shù)人員會意識到,從解碼器1130停止對壓縮記錄視 頻段A1110解壓縮的時刻到解碼器1130開始對壓縮視頻段B1120解壓縮的時刻會經(jīng)過一 小段時間;這段經(jīng)過的時間在圖11中未示出。在時間線1100的標(biāo)記時間1190,解碼器330已經(jīng)解壓縮了足夠用以顯示圖像的數(shù) 據(jù)。從此時刻起,圖10A的VSC150能夠致使-解碼器1130提供由對輸入1180解壓縮的結(jié)果組成的輸出1195;以及-緩沖器1140停止提供輸出1165并在可以為0的若干延時后,開始提供由緩沖器 1140從解碼器1130接收到的輸入1195所組成的輸出1198??梢砸庾R到,一旦解碼器330已經(jīng)解壓縮了足夠用以顯示圖像的數(shù)據(jù)時,圖1的 VSC150就可以在任何時刻使顯示屏1150從顯示壓縮視頻段A的經(jīng)過緩沖的解壓后的內(nèi)容 轉(zhuǎn)換為顯示壓縮視頻段B的經(jīng)過緩沖的解壓后的內(nèi)容,直至顯示屏1150顯示在緩沖器中的 未壓縮的A的結(jié)尾。從時間線1100的標(biāo)記時間1190起,顯示屏1150顯示未壓縮視頻段B,并且緩沖器 1140已經(jīng)失去了一些或全部延時。本領(lǐng)域技術(shù)人員會意識到,在圖3,5,7,9,和11中的時間條的相對長度并沒有表 示實(shí)際的相對時間跨度,而是圖1的系統(tǒng)運(yùn)行的邏輯模式?,F(xiàn)在參照圖12-22,其是圖1的系統(tǒng)的各種優(yōu)選運(yùn)行方法的簡化流程圖。參照上述 圖1-11的討論,圖12-22被認(rèn)為是一目了然,無需解釋的??梢砸庾R到,為了清楚起見而在各個分立實(shí)施例的上下文中描述的本發(fā)明的各種 特點(diǎn),也可以在一個實(shí)施例中以組合形式提供。與此相反,為了簡潔起見而在單一實(shí)施例的上下文中描述的本發(fā)明的各種特點(diǎn)也可以分別提供或以任何適當(dāng)?shù)淖冃蝸硖峁?
本領(lǐng)域技術(shù)人員會意識到本發(fā)明并不限于在上文已具體示出并說明的。更確切 的,本發(fā)明的范圍僅由隨后的權(quán)利要求來定義。
權(quán)利要求
一種用于從播放第一壓縮數(shù)據(jù)段轉(zhuǎn)換為播放第二壓縮數(shù)據(jù)段的方法,所述方法包括將所述第一壓縮數(shù)據(jù)段解碼到緩沖器的第一部分中;從所述緩沖器的第一部分中播放所述第一數(shù)據(jù)段;在從所述緩沖器的第一部分中繼續(xù)播放所述第一數(shù)據(jù)段的同時,執(zhí)行以下步驟停止將所述第一壓縮數(shù)據(jù)段解碼到所述緩沖器的第一部分中;以比正??斓乃俣葘⑺龅诙嚎s數(shù)據(jù)段解碼到所述緩沖器的第二部分中;以及當(dāng)?shù)竭_(dá)轉(zhuǎn)換點(diǎn)時,執(zhí)行以下步驟停止從所述緩沖器的第一部分中播放所述第一數(shù)據(jù)段;以及從所述緩沖器的第二部分中播放所述第二數(shù)據(jù)段。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述第一壓縮數(shù)據(jù)段包括第一壓縮記錄數(shù)據(jù)段。
3.根據(jù)權(quán)利要求1或2所述的方法,其中,只要對所述第二壓縮數(shù)據(jù)段的解碼已經(jīng)解碼 了足夠用來播放的所述第二壓縮數(shù)據(jù)段時,就到達(dá)所述轉(zhuǎn)換點(diǎn)。
4.根據(jù)權(quán)利要求1或2所述的方法,其中,當(dāng)從所述緩沖器的第一部分對所述第一數(shù)據(jù) 段的播放已經(jīng)到達(dá)所述第一數(shù)據(jù)段的結(jié)尾時,就到達(dá)所述轉(zhuǎn)換點(diǎn)。
5.用于從播放第一壓縮數(shù)據(jù)段轉(zhuǎn)換為播放第二壓縮數(shù)據(jù)段的設(shè)備,包括 解碼器,其將所述第一壓縮數(shù)據(jù)段解碼到緩沖器的第一部分中;以及源控制器,其從所述緩沖器的第一部分中播放所述第一數(shù)據(jù)段,并且控制所述解碼器 的解碼;其中,在所述源控制器從所述緩沖器的第一部分中繼續(xù)播放所述第一數(shù)據(jù)段的同時, 所述解碼器在所述源控制器的控制下,執(zhí)行以下步驟停止將所述第一壓縮數(shù)據(jù)段解碼到所述緩沖器的第一部分中;以及以比正??斓乃俣葘⑺龅诙嚎s數(shù)據(jù)段解碼到所述緩沖器的第二部分中,以及其中,當(dāng)?shù)竭_(dá)轉(zhuǎn)換點(diǎn)時,所述源控制器執(zhí)行以下步驟停止從所述緩沖器的第一部分中播放所述第一數(shù)據(jù)段;以及從所述緩沖器的第二部分播放所述第二數(shù)據(jù)段。
全文摘要
一種用于從播放第一壓縮數(shù)據(jù)段轉(zhuǎn)換為播放第二壓縮記錄數(shù)據(jù)段的方法,該方法包括在剛從播放第一壓縮數(shù)據(jù)段轉(zhuǎn)換時,就播放第二壓縮記錄數(shù)據(jù)段的開始的未壓縮副本,從在前的隨機(jī)存取點(diǎn)開始對第二壓縮數(shù)據(jù)段進(jìn)行解碼,在第二壓縮記錄數(shù)據(jù)段中的該在前的隨機(jī)存取點(diǎn)位于播放將要轉(zhuǎn)換為第二壓縮記錄數(shù)據(jù)段的點(diǎn)之前,當(dāng)?shù)竭_(dá)超過在未壓縮副本中的當(dāng)前播放點(diǎn)的點(diǎn)時,停止對第二壓縮記錄數(shù)據(jù)段的解碼,以及當(dāng)對第二壓縮記錄數(shù)據(jù)段的開始的未壓縮副本的播放到達(dá)停止對第二壓縮記錄數(shù)據(jù)段的解碼的點(diǎn)時,轉(zhuǎn)換為播放第二壓縮記錄數(shù)據(jù)段。還提供了相關(guān)的設(shè)備和方法。
文檔編號H04N5/00GK101859587SQ201010208570
公開日2010年10月13日 申請日期2005年6月8日 優(yōu)先權(quán)日2004年6月18日
發(fā)明者凱文·A·默里, 埃茲拉·達(dá)爾尚, 戴維·懷特, 戴維·惠特克, 戴維·芬克, 摩西·施利塞爾, 澤夫·格澤, 魯文·瓦赫特福格爾 申請人:Nds有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
扎鲁特旗| 湄潭县| 宿迁市| 旬阳县| 阳西县| 清水河县| 利津县| 山阴县| 河池市| 台北县| 江源县| 神木县| 措美县| 洪湖市| 大安市| 韩城市| 秭归县| 安阳县| 剑川县| 广饶县| 大理市| 苏尼特左旗| 平凉市| 景德镇市| 南投市| 阿拉善盟| 惠来县| 梁山县| 吉水县| 梅河口市| 乳源| 彰化县| 栾川县| 许昌县| 马鞍山市| 湛江市| 疏勒县| 陈巴尔虎旗| 五家渠市| 桓台县| 永仁县|