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

視頻和音頻重放設(shè)備及方法、輸出時(shí)刻改變?cè)O(shè)備及方法

文檔序號(hào):7963629閱讀:339來源:國(guó)知局
專利名稱:視頻和音頻重放設(shè)備及方法、輸出時(shí)刻改變?cè)O(shè)備及方法
技術(shù)領(lǐng)域
本發(fā)明涉及視頻和音頻重放設(shè)備及方法、輸出時(shí)刻改變?cè)O(shè)備及方法,特別涉及對(duì)基于諸如MPEG(運(yùn)動(dòng)圖像專家組)流等視頻和音頻流的視頻圖像和聲音(音頻)進(jìn)行重放的視頻和音頻重放設(shè)備及方法、輸出時(shí)刻改變?cè)O(shè)備及方法。
背景技術(shù)
現(xiàn)有情況下,已經(jīng)知道對(duì)基于視頻和音頻流的視頻圖像和聲音進(jìn)行重放的視頻和音頻重放設(shè)備。例如,已經(jīng)知道對(duì)基于MPEG流的視頻圖像和聲音進(jìn)行重放的視頻和音頻重放設(shè)備。
如下所述執(zhí)行MPEG流的傳輸和重放。
首先,來講述用于傳輸MPEG流的發(fā)送器。
發(fā)送器對(duì)視頻信號(hào)進(jìn)行編碼,以生成由多個(gè)視頻幀形成的MPEG視頻流。發(fā)送器還對(duì)與視頻信號(hào)同步的音頻信號(hào)進(jìn)行編碼,以生成由多個(gè)音頻幀形成的MPEG音頻流。
接著,發(fā)送器對(duì)MPEG視頻流進(jìn)行分割以生成視頻數(shù)據(jù)。發(fā)送器將視頻數(shù)據(jù)組合成PES(打包的基本流)包。發(fā)送器還對(duì)MPEG音頻流進(jìn)行分割以生成音頻數(shù)據(jù)。發(fā)送器將音頻數(shù)據(jù)組合成不包含視頻數(shù)據(jù)的PES包。PES包包含用于在視頻圖像和聲音(音頻)之間進(jìn)行同步的時(shí)間信息。
圖1為示出了PES包的解釋性示圖。
如圖1所示,PES包100包括PTS(顯示時(shí)間戳)100a和DTS(解碼時(shí)間戳)100b。
DTS 100b表示PES包100中的數(shù)據(jù)應(yīng)該被解碼的時(shí)間(解碼時(shí)刻)。PTS 100a表示PES包100中的數(shù)據(jù)應(yīng)該被重放的時(shí)間(輸出時(shí)刻)。
發(fā)送器將相同的值分配給包含一定視頻幀的數(shù)據(jù)的PES包中的PTS以及包含與視頻幀同步的音頻幀的數(shù)據(jù)的PES包中的PTS。因此,可以使視頻和音頻同步。
之后,發(fā)送器發(fā)送MPEG流(視頻和音頻流),其中MPEG流包括包含視頻數(shù)據(jù)的PES包和包含音頻數(shù)據(jù)的PES包。因此,MPEG流包含具有表示相同輸出時(shí)刻的PTS的多對(duì)視頻和音頻數(shù)據(jù)。
接下來,講述對(duì)基于MPEG流的視頻圖像和聲音音頻進(jìn)行重放的重放單元。
圖2為示出了重放單元的框圖。
在圖2中,重放單元包括MPEG解碼器1、顯示單元2和音頻輸出單元3。
MPEG解碼器1對(duì)從發(fā)送器發(fā)送的MPEG流(視頻和音頻流)進(jìn)行解碼,以生成視頻和音頻信號(hào)。MPEG解碼器1將視頻信號(hào)提供給顯示單元2。MPEG解碼器1將音頻信號(hào)提供給音頻輸出單元3。
當(dāng)接收到來自MPEG解碼器1的視頻信號(hào)時(shí),顯示單元2根據(jù)視頻信號(hào)來顯示視頻圖像。
當(dāng)接收到來自MPEG解碼器1的音頻信號(hào)時(shí),音頻輸出單元3根據(jù)音頻信號(hào)來提供聲音。
MPEG解碼器1包括分離電路1a、緩沖器1b和1c、系統(tǒng)解碼器1d、視頻解碼器1e和音頻解碼器1f。
當(dāng)接收到來自發(fā)送器的MPEG流時(shí),分離電路1a從MPEG流分離出視頻數(shù)據(jù)、音頻數(shù)據(jù)、PTS和DTS。分離電路1a將視頻數(shù)據(jù)存儲(chǔ)到緩沖器1b中。分離電路1a將音頻數(shù)據(jù)存儲(chǔ)到緩沖器1c中。分離電路1a將PTS和DTS供給到系統(tǒng)解碼器1d。
緩沖器1b存儲(chǔ)從分離電路1a供給的視頻數(shù)據(jù)。
緩沖器1c存儲(chǔ)從分離電路1a供給的音頻數(shù)據(jù)。
系統(tǒng)解碼器1d在由與緩沖器1b中的視頻數(shù)據(jù)有關(guān)的DTS表示的時(shí)間將解碼命令提供給視頻解碼器1e。系統(tǒng)解碼器1d在由與視頻數(shù)據(jù)有關(guān)的PTS表示的時(shí)間還將輸出命令提供給視頻解碼器1e。
此外,系統(tǒng)解碼器1d在由與緩沖器1c中的音頻數(shù)據(jù)有關(guān)的DTS表示的同一時(shí)間將解碼命令提供給音頻解碼器1f。系統(tǒng)解碼器1d在由與音頻數(shù)據(jù)有關(guān)的PTS表示的同一時(shí)間將輸出命令提供給音頻解碼器1f。
當(dāng)接收到解碼命令時(shí),視頻解碼器1e從緩沖器1b讀取視頻數(shù)據(jù),并且然后解碼視頻數(shù)據(jù)以生成視頻信號(hào)。然后,當(dāng)接收到輸出命令時(shí),視頻解碼器1e將視頻信號(hào)供給到顯示單元2。
當(dāng)接收到解碼命令時(shí),音頻解碼器1f從緩沖器1c讀取音頻數(shù)據(jù),并且然后解碼音頻數(shù)據(jù)以生成音頻信號(hào)。然后,當(dāng)接收到輸出命令時(shí),音頻解碼器1f將音頻信號(hào)提供給音頻輸出單元3。
日本專利申請(qǐng)未決公開2002-354419公開了一種對(duì)基于MPEG流的視頻圖像和聲音進(jìn)行重放的記錄和重放設(shè)備。
該記錄和重放設(shè)備被構(gòu)造為根據(jù)特殊回放的回放速度來重寫DTS和PTS值,以便在選擇諸如快進(jìn)等特殊回放模式時(shí),能夠提供聲音和圖像同步的流暢視頻圖像。該記錄和重放設(shè)備以相同的值重寫某一視頻幀的PTS值和與該視頻幀同步的音頻幀的PTS值。
另一方面,諸如液晶顯示器或等離子顯示器等顯示設(shè)備使用固定數(shù)目的像素。具有固定數(shù)目的像素的顯示設(shè)備執(zhí)行稱作分辨率轉(zhuǎn)換的視頻信號(hào)處理,以便能夠根據(jù)輸入的視頻信號(hào)來顯示圖像,即使輸入信號(hào)的分辨率不同于其自身的分辨率。
圖3為框圖,示出了包括執(zhí)行分辨率轉(zhuǎn)換的顯示單元2的重放設(shè)備。在圖3中,與圖2中相同的組件被標(biāo)以相同的標(biāo)號(hào)。
在圖3中,顯示單元2包括視頻信號(hào)處理器2a、驅(qū)動(dòng)電路2b和具有固定數(shù)目的像素的顯示設(shè)備2c。視頻信號(hào)處理器2a包括存儲(chǔ)器2a1和分辨率轉(zhuǎn)換電路2a2。音頻輸出單元3包括音頻輸出電路3a和揚(yáng)聲器3b。
視頻信號(hào)處理器2a在接收到來自MPEG解碼器1的視頻信號(hào)時(shí),根據(jù)顯示設(shè)備2c的分辨率來轉(zhuǎn)換視頻信號(hào)的分辨率。
具體地說,分辨率轉(zhuǎn)換電路2a2在接收到來自MPEG解碼器1的視頻信號(hào)時(shí),將視頻信號(hào)在存儲(chǔ)器2a1中存儲(chǔ)一段時(shí)間,然后從存儲(chǔ)器2a1讀取視頻信號(hào),并且然后轉(zhuǎn)換視頻信號(hào)的分辨率。
驅(qū)動(dòng)電路2b根據(jù)其分辨率已經(jīng)通過分辨率轉(zhuǎn)換電路2a2進(jìn)行了轉(zhuǎn)換的視頻信號(hào)來驅(qū)動(dòng)顯示設(shè)備2c,并且根據(jù)視頻信號(hào)在顯示設(shè)備2c上顯示視頻圖像。
音頻輸出電路3a根據(jù)從MPEG解碼器1接收的音頻信號(hào)來驅(qū)動(dòng)揚(yáng)聲器3b,并且根據(jù)音頻信號(hào)來從揚(yáng)聲器3b提供聲音。
視頻信號(hào)處理器2a將視頻信號(hào)在存儲(chǔ)器2a1中存儲(chǔ)一段時(shí)間,然后執(zhí)行分辨率轉(zhuǎn)換。因此,顯示設(shè)備2c的顯示時(shí)刻延遲了分辨率轉(zhuǎn)換所需的時(shí)間量。
除了分辨率轉(zhuǎn)換以外,視頻信號(hào)處理器2a還執(zhí)行視頻信號(hào)處理。因此,在實(shí)際中,顯示設(shè)備2c的顯示時(shí)刻延遲了這些視頻信號(hào)處理所需的時(shí)間量。
另一方面,音頻輸出單元3不像在視頻信號(hào)處理中那樣具有任何延遲。
因此,例如,即使MPEG解碼器1根據(jù)DTS值和PTS值來同步視頻圖像和聲音,但由于顯示單元2執(zhí)行的視頻信號(hào)處理,使得視頻圖像的發(fā)生延遲到聲音生成之后。
圖4為時(shí)序圖,用于解釋視頻的延遲。圖4(a)示出了視頻信號(hào)被寫入存儲(chǔ)器2a1的時(shí)序。圖4(b)示出了從存儲(chǔ)器2a1讀出視頻信號(hào)的時(shí)序。圖4(c)示出了提供音頻信號(hào)的時(shí)序。
如圖4(a)和圖4(c)所示,在執(zhí)行視頻信號(hào)處理之前,具有相同PTS值的視頻幀(視頻信號(hào))和音頻幀(音頻信號(hào))彼此同步。
不過,如圖4(b)和圖4(c)所示,在執(zhí)行視頻信號(hào)處理之后,對(duì)于具有相同PTS值的視頻幀和音頻幀,視頻幀是在音頻幀之后提供的(參見圖4(c)中的延遲A)。
在日本專利申請(qǐng)未決公開2002-354419中講述的記錄和重放設(shè)備以相同的值對(duì)某一視頻幀的PTS值和與該視頻幀同步的音頻幀的PTS值進(jìn)行重寫。因此,如果使用該記錄和重放設(shè)備作為MPEG解碼器1,則會(huì)發(fā)生由于視頻信號(hào)處理而導(dǎo)致的視頻圖像延遲。
由于這個(gè)原因,在視頻圖像和聲音之間具有延遲(timing lag),或者如果視頻圖像和聲音必需同步,則需要為音頻信號(hào)提供諸如延遲電路這樣的額外硬件等。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種視頻和音頻重放設(shè)備以及視頻和音頻重放方法,其能夠在不使用用于音頻信號(hào)的任何延遲電路的情況下,在視頻圖像和音頻聲音之間進(jìn)行同步,即使在執(zhí)行諸如分辨率轉(zhuǎn)換等視頻信號(hào)處理時(shí)。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的視頻和音頻重放設(shè)備對(duì)基于視頻和音頻流的視頻圖像和音頻聲音進(jìn)行重放,其中視頻和音頻流包括具有表示輸出視頻圖像的時(shí)刻的視頻輸出信息的視頻數(shù)據(jù),以及具有表示輸出音頻聲音的時(shí)刻的音頻輸出信息的音頻數(shù)據(jù)。視頻和音頻重放設(shè)備包括修正單元、解碼器、顯示單元和音頻輸出單元。
修正單元在接收到視頻和音頻流時(shí),對(duì)音頻輸出信息進(jìn)行修正,以便在保持視頻輸出信息不變的情況下,延遲輸出音頻聲音的時(shí)刻。
解碼器解碼音頻數(shù)據(jù)以生成音頻信號(hào),并且在由通過修正單元修正的音頻輸出信息表示的輸出時(shí)刻提供音頻信號(hào),并且還解碼視頻數(shù)據(jù)以生成視頻信號(hào),并且在由視頻輸出信息表示的輸出時(shí)刻提供視頻信號(hào)。
顯示單元顯示與從解碼器提供的視頻信號(hào)相對(duì)應(yīng)的視頻圖像。音頻輸出單元提供與從解碼器提供的音頻信號(hào)相對(duì)應(yīng)的音頻聲音。
根據(jù)上述發(fā)明,音頻輸出信息被修正,以便在保持輸出視頻圖像的時(shí)刻不變的情況下,延遲輸出音頻聲音的時(shí)刻。
因此,音頻輸出信息的修正可以將音頻聲音延遲如下時(shí)間量,即因視頻信號(hào)處理而使視頻圖像延遲的時(shí)間量。結(jié)果,可以在不使用用于音頻信號(hào)的任何延遲電路的情況下,來同步視頻圖像和音頻聲音。
優(yōu)選情況下,檢測(cè)處理視頻信號(hào)所需的時(shí)間,并且修正音頻輸出信息,從而將輸出音頻數(shù)據(jù)的時(shí)刻延遲檢測(cè)到的處理時(shí)間。
例如,當(dāng)處理諸如NTSC(國(guó)家電視標(biāo)準(zhǔn)委員會(huì))信號(hào)和PAL(逐行倒相)信號(hào)等不同制式的視頻信號(hào)時(shí),NTSC信號(hào)的處理時(shí)間可能與PAL信號(hào)的處理時(shí)間不同。
根據(jù)上述發(fā)明,音頻輸出信息根據(jù)檢測(cè)到的處理時(shí)間進(jìn)行自動(dòng)修正。因此,可以根據(jù)視頻信號(hào)制式,通過自動(dòng)修正音頻輸出信息來同步音頻聲音和視頻圖像。
優(yōu)選情況下,處理是指視頻信號(hào)的分辨率的轉(zhuǎn)換。
根據(jù)上述發(fā)明,如果發(fā)生因分辨率轉(zhuǎn)換而引起的視頻圖像延遲,則可以將輸出音頻聲音的時(shí)刻延遲視頻圖像的延遲量。
優(yōu)選情況下,視頻和音頻流是MPEG流,視頻數(shù)據(jù)包括在MPEG視頻流中,音頻數(shù)據(jù)包括在MPEG音頻流中,并且輸出信息包括PTS。
根據(jù)上述發(fā)明,當(dāng)基于MPEG流來重放視頻圖像和音頻聲音時(shí),PTS被修正。因此,可以將輸出音頻聲音的時(shí)刻延遲如下時(shí)間量,即視頻圖像因視頻信號(hào)處理而延遲的時(shí)間量。因此,可以在不使用用于音頻信號(hào)的任何延遲電路的情況下,來對(duì)視頻圖像和音頻聲音進(jìn)行同步。
優(yōu)選情況下,除了修正PTS以外,還對(duì)表示解碼時(shí)刻的DTS進(jìn)行修正。
根據(jù)上述發(fā)明,當(dāng)基于MPEG流對(duì)視頻圖像和音頻聲音進(jìn)行重放時(shí),PTS和DTS被修正。因此,可以將輸出音頻聲音的時(shí)刻延遲如下時(shí)間量,即視頻圖像因視頻信號(hào)處理而延遲的時(shí)間量。因此,可以在不使用用于音頻信號(hào)的任何延遲電路的情況下,來同步視頻圖像和音頻聲音。
此外,根據(jù)本發(fā)明的視頻和音頻重放設(shè)備對(duì)基于視頻和音頻流的視頻圖像和音頻聲音進(jìn)行重放,其中視頻和音頻流包括具有表示輸出視頻圖像的時(shí)刻的視頻輸出信息的視頻數(shù)據(jù),以及具有表示輸出音頻聲音的時(shí)刻的音頻輸出信息的音頻數(shù)據(jù),并且視頻和音頻重放設(shè)備包括修正單元、解碼器、顯示單元和音頻輸出單元。
修正單元在接收到視頻和音頻流時(shí),對(duì)音頻輸出信息和視頻輸出信息進(jìn)行修正,以使音頻聲音延遲的時(shí)間量長(zhǎng)于視頻圖像延遲的時(shí)間量。
解碼器解碼音頻數(shù)據(jù)以生成音頻信號(hào),并且在由通過修正單元修正的音頻輸出信息表示的輸出時(shí)刻提供音頻信號(hào),并且還解碼視頻數(shù)據(jù)以生成視頻信號(hào),并且在由通過修正單元修正的視頻輸出信息表示的輸出時(shí)刻提供視頻信號(hào)。
顯示單元顯示與從解碼器提供的視頻信號(hào)相對(duì)應(yīng)的視頻圖像。
音頻輸出單元提供與從解碼器提供的音頻信號(hào)相對(duì)應(yīng)的音頻聲音。
根據(jù)上述發(fā)明,音頻輸出信息和視頻輸出信息被修正,以使音頻聲音延遲的時(shí)間量長(zhǎng)于視頻圖像延遲的時(shí)間量。
因此,可以將輸出與視頻圖像有關(guān)的音頻聲音的時(shí)刻延遲如下時(shí)間量,即視頻圖像因視頻信號(hào)處理而延遲的時(shí)間量。因此,可以在不使用用于音頻信號(hào)的任何延遲電路的情況下,來對(duì)視頻圖像和音頻聲音進(jìn)行同步。
由于音頻輸出信息和視頻輸出信息被修正,因此可以調(diào)節(jié)音頻聲音的輸出時(shí)刻和視頻圖像的輸出時(shí)刻。
為了實(shí)現(xiàn)前述目的,提供一種改變視頻和音頻流的輸出時(shí)刻的設(shè)備,視頻和音頻流包括具有表示視頻輸出時(shí)刻的視頻輸出信息的視頻數(shù)據(jù),以及具有表示音頻輸出時(shí)刻的音頻輸出信息的音頻數(shù)據(jù),所述設(shè)備包括修正單元,在接收到視頻和音頻流時(shí),對(duì)音頻輸出信息進(jìn)行修正,以便在保持視頻輸出信息不變的情況下,延遲音頻輸出時(shí)刻。
其中,在視頻和音頻流中的音頻輸出時(shí)刻被修正之后,對(duì)視頻和音頻流中包含的視頻信號(hào)進(jìn)行處理,并且,所述修正單元對(duì)音頻輸出信息進(jìn)行修正,以使音頻輸出時(shí)刻延遲由處理視頻信號(hào)所需的時(shí)間量。
其中,所述對(duì)視頻信號(hào)進(jìn)行處理包括執(zhí)行視頻信號(hào)的分辨率的轉(zhuǎn)換。
其中,視頻和音頻流是MPEG流;視頻數(shù)據(jù)包括在MPEG視頻流中;音頻數(shù)據(jù)包括在MPEG音頻流中;并且音頻輸出信息和視頻輸出信息包括PTS。
其中,所述修正單元在接收到MPEG流時(shí),還對(duì)音頻數(shù)據(jù)中的表示解碼時(shí)刻的DTS進(jìn)行修正。
為了實(shí)現(xiàn)上述目的,提供一種改變視頻和音頻流的輸出時(shí)刻的方法,其中視頻和音頻流包括具有表示視頻輸出時(shí)刻的視頻輸出信息的視頻數(shù)據(jù),以及具有表示音頻輸出時(shí)刻的音頻輸出信息的音頻數(shù)據(jù),所述方法包括a)接收視頻和音頻流;以及b)當(dāng)接收到視頻和音頻流時(shí),對(duì)音頻輸出信息進(jìn)行修正,以便在保持視頻輸出信息不變的情況下,延遲音頻輸出時(shí)刻。
其中,上述方法還包括在視頻和音頻流中的音頻輸出時(shí)刻被修正之后,對(duì)視頻和音頻流中包含的視頻信號(hào)進(jìn)行處理,其中所述步驟b)包括對(duì)音頻輸出信息進(jìn)行修正,以使音頻輸出時(shí)刻延遲對(duì)視頻信號(hào)進(jìn)行處理所需的時(shí)間量。
其中,所述對(duì)視頻信號(hào)進(jìn)行處理包括執(zhí)行視頻信號(hào)的分辨率的轉(zhuǎn)換。
其中,視頻和音頻流是MPEG流;視頻數(shù)據(jù)包括在MPEG視頻流中;音頻數(shù)據(jù)包括在MPEG音頻流中;并且音頻輸出信息和視頻輸出信息包括PTS。
其中,所述步驟b)還包括當(dāng)接收到MPEG流時(shí),對(duì)表示音頻數(shù)據(jù)的解碼時(shí)刻的DTS進(jìn)行修正。
下面參考示出了本發(fā)明的實(shí)例的附圖來進(jìn)行講述,將使本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)更加清楚。


圖1為示出了PES包的解釋性視圖。
圖2為示出了重放單元的框圖。
圖3為示出了重放設(shè)備的框圖。
圖4為解釋視頻延遲的時(shí)序圖。
圖5為框圖,示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的視頻和音頻重放設(shè)備。
圖6為框圖,示出了時(shí)間信息轉(zhuǎn)換器4的一個(gè)實(shí)例。
圖7為框圖,示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的視頻和音頻重放設(shè)備。
圖8為框圖,示出了時(shí)間信息轉(zhuǎn)換器40的一個(gè)實(shí)例。
具體實(shí)施例方式
圖5為框圖,示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的視頻和音頻重放設(shè)備。在圖5中,與圖3中所示相同的組件被標(biāo)以相同的標(biāo)號(hào)。
在該視頻和音頻重放設(shè)備中,為圖3所示的重放設(shè)備添加了時(shí)間信息轉(zhuǎn)換器4。
在圖5中,視頻和音頻重放設(shè)備包括MPEG解碼器1、顯示單元2、音頻輸出單元3和時(shí)間信息轉(zhuǎn)換器4。
時(shí)間信息轉(zhuǎn)換器4是修正單元的一個(gè)實(shí)例。時(shí)間信息轉(zhuǎn)換器4接收MPEG流(視頻和音頻流)。
MPEG流包括包含視頻數(shù)據(jù)和表示預(yù)定值的PTS(視頻輸出信息)的PES包,以及包含音頻數(shù)據(jù)和表示預(yù)定值的PTS(音頻輸出信息)的PES包。
因此,MPEG流包含有具有表示相同輸出時(shí)刻的PTS的多對(duì)視頻和音頻數(shù)據(jù)。
時(shí)間信息轉(zhuǎn)換器4在接收到MPEG流時(shí),改變流中的音頻數(shù)據(jù)的PTS,以使輸出與流中的音頻數(shù)據(jù)相對(duì)應(yīng)的音頻聲音的時(shí)刻被延遲。
例如,時(shí)間信息轉(zhuǎn)換器4改變MPEG流中的音頻數(shù)據(jù)的PTS,以使輸出音頻聲音的時(shí)刻延遲如下時(shí)間量,即由視頻信號(hào)處理器2a執(zhí)行視頻信號(hào)處理所花費(fèi)的處理時(shí)間量。具體地說,時(shí)間信息轉(zhuǎn)換器4將該處理時(shí)間與音頻數(shù)據(jù)的PTS值相加。
時(shí)間信息轉(zhuǎn)換器4保持流中的視頻數(shù)據(jù)的PTS不變。
圖6為框圖,示出了時(shí)間信息轉(zhuǎn)換器4的一個(gè)實(shí)例。時(shí)間信息轉(zhuǎn)換器4不應(yīng)該局限于圖6所示的結(jié)構(gòu),而是可以根據(jù)需要進(jìn)行改變。
在圖6中,時(shí)間信息轉(zhuǎn)換器4包括輸入單元4a、存儲(chǔ)器4b和加法器4c。
輸入單元4a接收到要與音頻數(shù)據(jù)的PTS值相加的值。例如,輸入單元4a從用戶接收該值。
在本實(shí)施例中,輸入單元4a接收表示由視頻信號(hào)處理器2a執(zhí)行視頻信號(hào)處理所花費(fèi)的處理時(shí)間量的處理時(shí)間信息。由輸入單元4a接收的值可以根據(jù)需要而改變。
存儲(chǔ)器4b存儲(chǔ)通過輸入單元4a接收到的值。
加法器4c將存儲(chǔ)器4b中的值與音頻數(shù)據(jù)的PTS值相加。從而,延遲了輸出音頻聲音的時(shí)刻。
在本實(shí)施例中,加法器4c還將存儲(chǔ)器4b中的值與音頻數(shù)據(jù)的DTS值相加。因此,解碼音頻數(shù)據(jù)的時(shí)刻也被延遲。
時(shí)間信息轉(zhuǎn)換器4為MPEG解碼器1提供MPEG流,該MPEG流具有音頻數(shù)據(jù)中的修正的PTS和DTS。
MPEG解碼器1在接收到MPEG流時(shí),在由視頻數(shù)據(jù)中的DTS指示的時(shí)刻解碼流中的視頻數(shù)據(jù),以生成視頻信號(hào)。
然后,MPEG解碼器1在由視頻數(shù)據(jù)中的PTS表示的時(shí)刻為顯示單元2提供視頻信號(hào)。
當(dāng)MPEG解碼器1接收到MPEG流時(shí),MPEG解碼器1在由通過時(shí)間信息轉(zhuǎn)換器4修正的音頻數(shù)據(jù)中的DTS指示的時(shí)刻,對(duì)流中的音頻數(shù)據(jù)進(jìn)行解碼,以生成音頻信號(hào)。
然后,MPEG解碼器1在由通過時(shí)間信息轉(zhuǎn)換器4修正的音頻數(shù)據(jù)中的PTS指示的時(shí)刻,為音頻輸出單元3提供音頻信號(hào)。
由于時(shí)間信息轉(zhuǎn)換器4對(duì)音頻數(shù)據(jù)的PTS值進(jìn)行修正以延遲輸出音頻信號(hào)的時(shí)刻,因此從MPEG解碼器1供給的音頻信號(hào)是在提供了與音頻信號(hào)同步的視頻信號(hào)之后提供的。
分辨率轉(zhuǎn)換電路2a2將在比音頻信號(hào)的時(shí)刻更早的時(shí)刻提供的視頻信號(hào)存儲(chǔ)到存儲(chǔ)器2a1中。然后,分辨率轉(zhuǎn)換電路2a2根據(jù)顯示設(shè)備2c的分辨率來對(duì)存儲(chǔ)在存儲(chǔ)器2a1中的視頻信號(hào)的分辨率進(jìn)行轉(zhuǎn)換。
分辨率轉(zhuǎn)換電路2a2為驅(qū)動(dòng)電路2b提供具有轉(zhuǎn)換的分辨率的視頻信號(hào)。
該時(shí)刻,具體地說,即分辨率轉(zhuǎn)換電路2a2提供視頻信號(hào)的時(shí)刻,對(duì)應(yīng)于由音頻數(shù)據(jù)的PTS值表示的輸出時(shí)刻。因此,MPEG解碼器1在該時(shí)刻提供音頻信號(hào)。
因此,驅(qū)動(dòng)電路2b接收視頻信號(hào)的時(shí)刻與音頻輸出電路3a接收音頻信號(hào)的時(shí)刻同步。
驅(qū)動(dòng)電路2b根據(jù)具有由分辨率轉(zhuǎn)換電路2a2轉(zhuǎn)換的分辨率的視頻信號(hào)來驅(qū)動(dòng)顯示設(shè)備2c,并且在顯示設(shè)備2c上顯示對(duì)應(yīng)于視頻信號(hào)的視頻圖像。
音頻輸出電路3a根據(jù)從MPEG解碼器1接收到的音頻信號(hào)來驅(qū)動(dòng)揚(yáng)聲器3b,并且從揚(yáng)聲器3b提供對(duì)應(yīng)于該音頻信號(hào)的音頻聲音。
結(jié)果,視頻圖像和音頻聲音彼此同步。
接下來,將講述操作。
例如,用戶將表示由視頻信號(hào)處理器2a進(jìn)行視頻信號(hào)處理所花費(fèi)的處理時(shí)間量的處理時(shí)間信息輸入到輸入單元4a。
輸入單元4a在接收到處理時(shí)間信息時(shí),將處理時(shí)間信息存儲(chǔ)到存儲(chǔ)器4b中。
加法器4c在接收到MPEG流時(shí),將由處理時(shí)間信息表示的處理時(shí)間與MPEG流中的音頻數(shù)據(jù)的PTS和DTS相加。
加法器4c為MPEG解碼器1(具體地說,是分離電路1a)提供在音頻數(shù)據(jù)中具有修正的PTS和DTS的MPEG流。
分離電路1a將視頻數(shù)據(jù)、音頻數(shù)據(jù)、PTS和DTS從自加法器4c發(fā)送的MPEG流中分離出來。
分離電路1a將視頻數(shù)據(jù)存儲(chǔ)到緩沖器1b中。分離電路1a將音頻數(shù)據(jù)存儲(chǔ)到緩沖器1c中。此外,分離電路1a為系統(tǒng)解碼器1d提供PTS和DTS。
系統(tǒng)解碼器1d在由與存儲(chǔ)在緩沖器1b中的視頻數(shù)據(jù)有關(guān)的DTS表示的時(shí)刻,為視頻解碼器1e提供解碼命令。系統(tǒng)解碼器1d在由與視頻數(shù)據(jù)有關(guān)的PTS表示的時(shí)刻,為視頻解碼器1e提供輸出命令。
此外,系統(tǒng)解碼器1d在由與存儲(chǔ)在緩沖器1c中的音頻數(shù)據(jù)有關(guān)的DTS表示的時(shí)刻,為音頻解碼器1f提供解碼命令。系統(tǒng)解碼器1d在由與音頻數(shù)據(jù)有關(guān)的PTS表示的時(shí)刻,為音頻解碼器1f提供輸出命令。
視頻解碼器1e在接收到來自系統(tǒng)解碼器1d的解碼命令時(shí),從緩沖器1b讀取視頻數(shù)據(jù),并且然后解碼視頻數(shù)據(jù)以生成視頻信號(hào)。此后,當(dāng)視頻解碼器1e接收到來自系統(tǒng)解碼器1d的輸出命令時(shí),視頻解碼器1e為顯示單元2提供視頻信號(hào)。
另一方面,音頻解碼器1f在接收到來自系統(tǒng)解碼器1d的解碼命令時(shí),從緩沖器1c讀取音頻數(shù)據(jù),并且然后解碼音頻數(shù)據(jù)以生成音頻信號(hào)。此后,當(dāng)音頻解碼器1f接收到來自系統(tǒng)解碼器1d的輸出命令時(shí),音頻解碼器為音頻輸出單元3提供音頻信號(hào)。
由于時(shí)間信息轉(zhuǎn)換器4為了延遲輸出音頻信號(hào)的時(shí)刻而改變了音頻數(shù)據(jù)中的PTS值,因此由MPEG解碼器1提供的音頻信號(hào)是在提供了與音頻信號(hào)同步的視頻信號(hào)之后提供的。
顯示單元2中的分辨率轉(zhuǎn)換電路2a2將在比音頻信號(hào)的時(shí)刻更早的時(shí)刻提供的視頻信號(hào)存儲(chǔ)在存儲(chǔ)器2a1中,然后根據(jù)顯示設(shè)備2c的分辨率來轉(zhuǎn)換視頻信號(hào)的分辨率。
分辨率轉(zhuǎn)換電路2a2為驅(qū)動(dòng)電路2b提供具有轉(zhuǎn)換的分辨率的視頻信號(hào)。
在該時(shí)刻,具體地說,在分辨率轉(zhuǎn)換電路2a2提供視頻信號(hào)的時(shí)刻,MPEG解碼器1提供音頻信號(hào)。
因此,驅(qū)動(dòng)電路2b接收到視頻信號(hào)的時(shí)刻與音頻輸出電路3a接收音頻信號(hào)的時(shí)刻同步。
驅(qū)動(dòng)電路2b根據(jù)具有由分辨率轉(zhuǎn)換電路2a2轉(zhuǎn)換的分辨率的視頻信號(hào)來驅(qū)動(dòng)顯示設(shè)備2c,并且在顯示設(shè)備2c上顯示對(duì)應(yīng)于視頻信號(hào)的視頻圖像。
音頻輸出電路3a根據(jù)從MPEG解碼器1接收到的音頻信號(hào)來驅(qū)動(dòng)揚(yáng)聲器3b,并且由揚(yáng)聲器3b提供對(duì)應(yīng)于音頻信號(hào)的音頻聲音。
結(jié)果,視頻圖像和音頻聲音彼此同步。
根據(jù)本實(shí)施例,時(shí)間信息轉(zhuǎn)換器4修正音頻數(shù)據(jù)中的PTS(音頻輸出信息),以便延遲輸出音頻聲音的時(shí)刻。時(shí)間信息轉(zhuǎn)換器4保持視頻數(shù)據(jù)中的PTS不變。
因此,音頻數(shù)據(jù)中的PTS的修正可以將輸出音頻聲音的時(shí)刻延遲如下時(shí)間量,即視頻圖像由于視頻信號(hào)處理而延遲的時(shí)間量。結(jié)果,可以在不使用用于音頻信號(hào)的任何延遲電路的情況下,來同步視頻圖像和音頻聲音。
由于音頻數(shù)據(jù)中的PTS為數(shù)字值,因此可以容易地設(shè)置音頻聲音的時(shí)間延遲。
此外,根據(jù)本實(shí)施例,使用MPEG流來作為視頻和音頻流,并且在使用PTS作為音頻輸出信息和視頻輸出信息時(shí),視頻數(shù)據(jù)包含在MPEG視頻流中,音頻數(shù)據(jù)包含在MPEG音頻流中。
在這種情況下,當(dāng)基于MPEG流對(duì)視頻圖像和音頻聲音進(jìn)行重放時(shí),對(duì)PTS進(jìn)行修正。因此,可以將輸出音頻聲音的時(shí)刻延遲如下時(shí)間量,即視頻圖像由于視頻信號(hào)處理而延遲的時(shí)間量。
因此,當(dāng)基于MPEG流對(duì)視頻圖像和音頻聲音進(jìn)行重放時(shí),可以在不使用用于音頻信號(hào)的任何延遲電路的情況下,來同步視頻圖像和音頻聲音。
此外,在本實(shí)施例中,時(shí)間信息轉(zhuǎn)換器4除了修正音頻數(shù)據(jù)中的PTS之外,還修正音頻數(shù)據(jù)中的DTS。
在這種情況下,當(dāng)基于MPEG流對(duì)視頻圖像和音頻聲音進(jìn)行重放時(shí),對(duì)PTS和DTS二者都進(jìn)行修正。因此,可以將輸出音頻聲音的時(shí)刻延遲如下時(shí)間量,即視頻圖像由于視頻信號(hào)處理而延遲的時(shí)間量。此外,還可以根據(jù)音頻信號(hào)的輸出時(shí)刻來調(diào)節(jié)音頻數(shù)據(jù)的解碼時(shí)刻。
因此,當(dāng)基于MPEG流對(duì)視頻圖像和音頻聲音進(jìn)行重放時(shí),可以在不使用用于音頻信號(hào)的任何延遲電路的情況下,來同步視頻圖像和音頻聲音。
接下來,講述根據(jù)本發(fā)明的另一實(shí)施例。
圖7為框圖,示出了根據(jù)本發(fā)明的另一個(gè)實(shí)施例的視頻和音頻重放設(shè)備。在圖7中,如圖5所示的組件被標(biāo)以相同的標(biāo)號(hào)。
在圖7所示的視頻和音頻重放設(shè)備中,向如圖5所示的視頻和音頻重放設(shè)備添加了檢測(cè)器2a3。
檢測(cè)器2a3檢測(cè)由視頻信號(hào)處理器2a執(zhí)行視頻信號(hào)處理所需要的時(shí)間量。在本實(shí)施例中,檢測(cè)器2a3檢測(cè)由分辨率轉(zhuǎn)換電路2a2執(zhí)行分辨率轉(zhuǎn)換所需要的時(shí)間量。檢測(cè)器2a3不僅可以檢測(cè)分辨率轉(zhuǎn)換所需要的時(shí)間量,而且可以檢測(cè)由視頻信號(hào)處理器2a執(zhí)行所有視頻信號(hào)處理所需要的時(shí)間量。
當(dāng)視頻信號(hào)處理器2a處理諸如NTSC信號(hào)和PAL信號(hào)等不同制式的視頻信號(hào)時(shí),例如,由視頻信號(hào)處理器2a執(zhí)行的處理時(shí)間可以根據(jù)要處理的信號(hào)的制式的不同而不同。檢測(cè)器2a3檢測(cè)該處理時(shí)間。
檢測(cè)器2a3為時(shí)間信息轉(zhuǎn)換器4(具體地說,是輸入單元4a)提供由檢測(cè)到的時(shí)間表示的延遲信息。
輸入單元4a在接收到延遲信息時(shí),將延遲信息存儲(chǔ)到存儲(chǔ)器4b中。
加法器4c在接收到MPEG流時(shí),將由存儲(chǔ)器4b中的延遲信息表示的時(shí)間與流中的音頻數(shù)據(jù)中的PTS和DTS相加。加法器4c為MPEG解碼器1(具體地說,是分離電路1a)提供具有修正的PTS和DTS的MPEG流。
根據(jù)本實(shí)施例,時(shí)間信息轉(zhuǎn)換器4對(duì)音頻數(shù)據(jù)中的PTS進(jìn)行修正,以使輸出音頻聲音的時(shí)刻延遲如下時(shí)間量,即由視頻信號(hào)處理器2a檢測(cè)到的處理時(shí)間量。
在這種情況下,可以根據(jù)隨視頻信號(hào)的制式而變化的處理時(shí)間量來自動(dòng)修正音頻輸出信息。因此,可以同步音頻聲音和視頻圖像,即使視頻信號(hào)的制式發(fā)生了改變。
此外,要存儲(chǔ)到存儲(chǔ)器4b中的值可以被自動(dòng)修正為合適的值。
此外,在本實(shí)施例中,視頻信號(hào)處理器2a檢測(cè)進(jìn)行視頻信號(hào)的分辨率轉(zhuǎn)換所需要的時(shí)間量。
在這種情況下,如果由于進(jìn)行分辨率轉(zhuǎn)換而使視頻圖像延遲,則可以將輸出音頻聲音的時(shí)刻延遲與視頻圖像的延遲相同的時(shí)間量。
可以對(duì)時(shí)間信息轉(zhuǎn)換器4進(jìn)行如下修正。
時(shí)間信息轉(zhuǎn)換器4在接收到MPEG流時(shí),修正音頻數(shù)據(jù)中的PTS和視頻數(shù)據(jù)中的PTS,以使音頻聲音延遲的時(shí)間量長(zhǎng)于視頻圖像延遲的時(shí)間量。
時(shí)間信息轉(zhuǎn)換器4為MPEG解碼器1提供MPEG流,該MPEG流具有音頻數(shù)據(jù)中的修正的PTS和視頻數(shù)據(jù)中的修正的PTS。
圖8為框圖,示出了時(shí)間信息轉(zhuǎn)換器40,作為時(shí)間信息轉(zhuǎn)換器4的修正實(shí)例。在圖8中,與圖6中所述相同的組件被標(biāo)以相同的標(biāo)號(hào)。時(shí)間信息轉(zhuǎn)換器4的修正實(shí)例可以根據(jù)需要進(jìn)行修改,并不限于如圖8所示的構(gòu)造。
在圖8中,時(shí)間信息轉(zhuǎn)換器40包括輸入單元4a、存儲(chǔ)器4b、存儲(chǔ)器40a和加法器40b。
存儲(chǔ)器40a存儲(chǔ)表示視頻圖像的時(shí)間延遲的信息。
在接收到MPEG流時(shí),加法器40b將由存儲(chǔ)器40a中的信息表示的時(shí)間延遲與流中的視頻數(shù)據(jù)的PTS和DTS相加。加法器40b將該時(shí)間延遲和由存儲(chǔ)器4b中的延遲信息表示的處理時(shí)間與流中的音頻數(shù)據(jù)中的PTS和DTS相加。
加法器40b為MPEG解碼器1(具體地說,是分離電路1a)提供具有修正的PTS和DTS的MPEG流。
在這種情況下,MPEG解碼器1的操作如下。
MPEG解碼器1在接收到來自時(shí)間信息轉(zhuǎn)換器40的MPEG流時(shí),在由通過加法器40b修正的視頻數(shù)據(jù)中的DTS表示的時(shí)刻,對(duì)流中的視頻數(shù)據(jù)進(jìn)行解碼,以生成視頻信號(hào)。
然后,MPEG解碼器1在由通過加法器40b修正的視頻數(shù)據(jù)中的PTS表示的時(shí)刻,為顯示單元2提供視頻信號(hào),并且將與該視頻信號(hào)相對(duì)應(yīng)的視頻圖像顯示在顯示單元2上。
此外,MPEG解碼器1在接收到MPEG流時(shí),在由通過加法器40b修正的音頻數(shù)據(jù)中的DTS表示的時(shí)刻,對(duì)流中的音頻數(shù)據(jù)進(jìn)行解碼,以生成音頻信號(hào)。
然后,MPEG解碼器1在由通過加法器40b修正的音頻數(shù)據(jù)中的PTS表示的時(shí)刻,為音頻輸出單元3提供音頻信號(hào),并且從音頻輸出單元3供給與該音頻信號(hào)相對(duì)應(yīng)的音頻聲音。
根據(jù)該修正例子,時(shí)間信息轉(zhuǎn)換器40對(duì)音頻數(shù)據(jù)中的PTS和視頻數(shù)據(jù)中的PTS進(jìn)行修正,以使音頻聲音延遲的時(shí)間量長(zhǎng)于視頻圖像延遲的時(shí)間量。
在這種情況下,對(duì)視頻數(shù)據(jù)中的PTS和音頻數(shù)據(jù)中的PTS二者都進(jìn)行修正。因此,可以將輸出與視頻圖像有關(guān)的音頻聲音的時(shí)刻延遲如下時(shí)間量,即視頻圖像由于視頻信號(hào)處理而延遲的時(shí)間量。因此,可以在不使用用于音頻信號(hào)的任何延遲電路的情況下,來同步視頻圖像和音頻聲音。
由于音頻數(shù)據(jù)中的PTS和視頻數(shù)據(jù)中的PTS被修正,因此可以調(diào)節(jié)音頻和視頻輸出時(shí)刻。
盡管使用特定術(shù)語講述了本發(fā)明的優(yōu)選實(shí)施例,但是這種講述只是用于解釋目的,并且可以理解,在不偏離權(quán)利要求的精神和范圍的情況下,可以對(duì)本發(fā)明的實(shí)施例進(jìn)行更改和變化。
權(quán)利要求
1.一種視頻和音頻重放設(shè)備,用于對(duì)基于視頻和音頻流的視頻圖像和聲音進(jìn)行重放,其中視頻和音頻流包括具有表示視頻輸出時(shí)刻的視頻輸出信息的視頻數(shù)據(jù),以及具有表示音頻輸出時(shí)刻的音頻輸出信息的音頻數(shù)據(jù),所述設(shè)備包括修正單元,在接收到視頻和音頻流時(shí),對(duì)音頻輸出信息進(jìn)行修正,以便在保持視頻輸出信息不變的情況下,音頻輸出時(shí)刻被延遲;解碼器,解碼音頻數(shù)據(jù)以生成音頻信號(hào),并在由通過所述修正單元修正的音頻輸出信息表示的音頻輸出時(shí)刻提供音頻信號(hào),并且解碼視頻數(shù)據(jù)以生成視頻信號(hào),并在由視頻輸出信息表示的視頻輸出時(shí)刻提供視頻信號(hào);顯示單元,顯示與從所述解碼器提供的視頻信號(hào)相對(duì)應(yīng)的視頻圖像;以及音頻輸出單元,提供與從所述解碼器提供的音頻信號(hào)相對(duì)應(yīng)的聲音。
2.如權(quán)利要求1所述的視頻和音頻重放設(shè)備,其中所述顯示單元包括視頻信號(hào)處理器,用于處理視頻信號(hào)并且還用于檢測(cè)視頻信號(hào)的處理所需的時(shí)間量;并且所述修正單元對(duì)音頻輸出信息進(jìn)行修正,以使音頻輸出時(shí)刻延遲由所述視頻信號(hào)處理器檢測(cè)到的時(shí)間量。
3.如權(quán)利要求2所述的視頻和音頻重放設(shè)備,其中所述視頻信號(hào)處理器執(zhí)行視頻信號(hào)的分辨率的轉(zhuǎn)換。
4.如權(quán)利要求1所述的視頻和音頻重放設(shè)備,其中視頻和音頻流是MPEG流;視頻數(shù)據(jù)包括在MPEG視頻流中;音頻數(shù)據(jù)包括在MPEG音頻流中;并且音頻輸出信息和視頻輸出信息包括PTS。
5.如權(quán)利要求4所述的視頻和音頻重放設(shè)備,其中所述修正單元在接收到MPEG流時(shí),還對(duì)音頻數(shù)據(jù)中的表示解碼時(shí)刻的DTS進(jìn)行修正。
6.一種視頻和音頻重放設(shè)備,用于對(duì)基于視頻和音頻流的視頻圖像和音頻聲音進(jìn)行重放,其中視頻和音頻流包括具有表示視頻輸出時(shí)刻的視頻輸出信息的視頻數(shù)據(jù),以及具有表示音頻輸出時(shí)刻的音頻輸出信息的音頻數(shù)據(jù),所述設(shè)備包括修正單元,在接收到視頻和音頻流時(shí),對(duì)音頻輸出信息和視頻輸出信息進(jìn)行修正,以使音頻聲音延遲的時(shí)間量長(zhǎng)于視頻圖像延遲的時(shí)間量;解碼器,解碼音頻數(shù)據(jù)以生成音頻信號(hào),并在由通過所述修正單元修正的音頻輸出信息表示的音頻輸出時(shí)刻提供音頻信號(hào),并且解碼視頻數(shù)據(jù)以生成視頻信號(hào),并在由通過所述修正單元修正的視頻輸出信息表示的視頻輸出時(shí)刻提供視頻信號(hào);顯示單元,顯示與從所述解碼器提供的視頻信號(hào)相對(duì)應(yīng)的視頻圖像;以及音頻輸出單元,供給與從所述解碼器提供的音頻信號(hào)相對(duì)應(yīng)的音頻聲音。
7.一種視頻和音頻重放設(shè)備,用于對(duì)基于視頻和音頻流的視頻圖像和聲音進(jìn)行重放,其中視頻和音頻流包括具有表示視頻輸出時(shí)刻的視頻輸出信息的視頻數(shù)據(jù),以及具有表示音頻輸出時(shí)刻的音頻輸出信息的音頻數(shù)據(jù),所述設(shè)備包括修正裝置,在接收到視頻和音頻流時(shí),對(duì)音頻輸出信息進(jìn)行修正,以便在保持視頻輸出信息不變的情況下,音頻輸出時(shí)刻被延遲;解碼裝置,解碼音頻數(shù)據(jù)以生成音頻信號(hào),并在由通過所述修正裝置修正的音頻輸出信息表示的音頻輸出時(shí)刻提供音頻信號(hào),并且解碼視頻數(shù)據(jù)以生成視頻信號(hào),并在由視頻輸出信息表示的視頻輸出時(shí)刻提供視頻信號(hào);顯示裝置,顯示與從所述解碼裝置提供的視頻信號(hào)相對(duì)應(yīng)的視頻圖像;以及音頻輸出裝置,供給與從所述解碼裝置提供的音頻信號(hào)相對(duì)應(yīng)的聲音。
8.一種視頻和音頻重放設(shè)備,用于對(duì)基于視頻和音頻流的視頻圖像和音頻聲音進(jìn)行重放,其中視頻和音頻流包括具有表示視頻輸出時(shí)刻的視頻輸出信息的視頻數(shù)據(jù),以及具有表示音頻輸出時(shí)刻的音頻輸出信息的音頻數(shù)據(jù),所述設(shè)備包括修正裝置,在接收到視頻和音頻流時(shí),對(duì)音頻輸出信息和視頻輸出信息進(jìn)行修正,以使音頻聲音延遲的時(shí)間量長(zhǎng)于視頻圖像延遲的時(shí)間量;解碼裝置,解碼音頻數(shù)據(jù)以生成音頻信號(hào),并在由通過所述修正裝置修正的音頻輸出信息表示的音頻輸出時(shí)刻提供音頻信號(hào),并且解碼視頻數(shù)據(jù)以生成視頻信號(hào),并在由通過所述修正裝置修正的視頻輸出信息表示的視頻輸出時(shí)刻提供視頻信號(hào);顯示裝置,顯示與從所述解碼裝置提供的視頻信號(hào)相對(duì)應(yīng)的視頻圖像;以及音頻輸出裝置,供給與從所述解碼裝置提供的音頻信號(hào)相對(duì)應(yīng)的聲音。
9.一種由視頻和音頻重放設(shè)備實(shí)施的視頻和音頻重放方法,用于對(duì)基于視頻和音頻流的視頻圖像和聲音進(jìn)行重放,其中視頻和音頻流包括具有表示視頻輸出時(shí)刻的視頻輸出信息的視頻數(shù)據(jù),以及具有表示音頻輸出時(shí)刻的音頻輸出信息的音頻數(shù)據(jù),所述方法包括a)接收視頻和音頻流;b)當(dāng)接收到視頻和音頻流時(shí),對(duì)音頻輸出信息進(jìn)行修正,以便在保持視頻輸出信息不變的情況下,延遲音頻輸出時(shí)刻;c)解碼視頻數(shù)據(jù)以生成視頻信號(hào),并且在由視頻輸出信息表示的視頻輸出時(shí)刻提供視頻信號(hào);d)解碼音頻數(shù)據(jù)以生成音頻信號(hào),并且在由修正的音頻輸出信息表示的音頻輸出時(shí)刻提供音頻信號(hào);e)顯示與提供的視頻信號(hào)相對(duì)應(yīng)的視頻圖像;以及f)供給與提供的音頻信號(hào)相對(duì)應(yīng)的聲音。
10.如權(quán)利要求9所述的視頻和音頻重放方法,其中步驟e)包括g)處理提供的視頻信號(hào);h)檢測(cè)對(duì)提供的視頻信號(hào)進(jìn)行處理所需的時(shí)間量;i)顯示與處理的視頻信號(hào)相對(duì)應(yīng)的視頻圖像,并且步驟b)包括j)對(duì)音頻輸出信息進(jìn)行修正,以使音頻輸出時(shí)刻延遲檢測(cè)到的時(shí)間量。
11.如權(quán)利要求10所述的視頻和音頻重放方法,其中步驟g)包括k)執(zhí)行對(duì)視頻信號(hào)的分辨率進(jìn)行轉(zhuǎn)換的處理。
12.如權(quán)利要求9所述的視頻和音頻重放方法,其中視頻和音頻流是MPEG流;視頻數(shù)據(jù)包括在MPEG視頻流中;音頻數(shù)據(jù)包括在MPEG音頻流中;并且音頻輸出信息和視頻輸出信息包括PTS。
13.如權(quán)利要求12所述的視頻和音頻重放方法,其中步驟b)包括i)當(dāng)接收到MPEG流時(shí),還對(duì)表示音頻數(shù)據(jù)的解碼時(shí)刻的DTS進(jìn)行修正。
14.一種由視頻和音頻重放設(shè)備實(shí)施的視頻和音頻重放方法,用于對(duì)基于視頻和音頻流的視頻圖像和音頻聲音進(jìn)行重放,其中視頻和音頻流包括具有表示視頻輸出時(shí)刻的視頻輸出信息的視頻數(shù)據(jù),以及具有表示音頻輸出時(shí)刻的音頻輸出信息的音頻數(shù)據(jù),所述方法包括接收視頻和音頻流;在接收到視頻和音頻流時(shí),對(duì)音頻輸出信息和視頻輸出信息進(jìn)行修正,以使音頻聲音延遲的時(shí)間量長(zhǎng)于視頻圖像延遲的時(shí)間量;解碼視頻數(shù)據(jù)以生成視頻信號(hào),并且在由修正的視頻輸出信息表示的視頻輸出時(shí)刻提供視頻信號(hào);解碼音頻數(shù)據(jù)以生成音頻信號(hào),并且在由修正的音頻輸出信息表示的音頻輸出時(shí)刻提供音頻信號(hào);顯示與提供的視頻信號(hào)相對(duì)應(yīng)的視頻圖像;以及供給與提供的音頻信號(hào)相對(duì)應(yīng)的聲音。
15.一種改變視頻和音頻流的輸出時(shí)刻的設(shè)備,視頻和音頻流包括具有表示視頻輸出時(shí)刻的視頻輸出信息的視頻數(shù)據(jù),以及具有表示音頻輸出時(shí)刻的音頻輸出信息的音頻數(shù)據(jù),所述設(shè)備包括修正單元,在接收到視頻和音頻流時(shí),對(duì)音頻輸出信息進(jìn)行修正,以便在保持視頻輸出信息不變的情況下,延遲音頻輸出時(shí)刻。
16.如權(quán)利要求15所述的設(shè)備,其中,在視頻和音頻流中的音頻輸出時(shí)刻被修正之后,對(duì)視頻和音頻流中包含的視頻信號(hào)進(jìn)行處理,并且,所述修正單元對(duì)音頻輸出信息進(jìn)行修正,以使音頻輸出時(shí)刻延遲由處理視頻信號(hào)所需的時(shí)間量。
17.如權(quán)利要求16所述的設(shè)備,其中所述對(duì)視頻信號(hào)進(jìn)行處理包括執(zhí)行視頻信號(hào)的分辨率的轉(zhuǎn)換。
18.如權(quán)利要求15所述的設(shè)備,其中視頻和音頻流是MPEG流;視頻數(shù)據(jù)包括在MPEG視頻流中;音頻數(shù)據(jù)包括在MPEG音頻流中;并且音頻輸出信息和視頻輸出信息包括PTS。
19.如權(quán)利要求18所述的設(shè)備,其中所述修正單元在接收到MPEG流時(shí),還對(duì)音頻數(shù)據(jù)中的表示解碼時(shí)刻的DTS進(jìn)行修正。
20.一種改變視頻和音頻流的輸出時(shí)刻的方法,其中視頻和音頻流包括具有表示視頻輸出時(shí)刻的視頻輸出信息的視頻數(shù)據(jù),以及具有表示音頻輸出時(shí)刻的音頻輸出信息的音頻數(shù)據(jù),所述方法包括a)接收視頻和音頻流;以及b)當(dāng)接收到視頻和音頻流時(shí),對(duì)音頻輸出信息進(jìn)行修正,以便在保持視頻輸出信息不變的情況下,延遲音頻輸出時(shí)刻。
21.如權(quán)利要求20所述的方法,還包括在視頻和音頻流中的音頻輸出時(shí)刻被修正之后,對(duì)視頻和音頻流中包含的視頻信號(hào)進(jìn)行處理,其中,所述步驟b)包括對(duì)音頻輸出信息進(jìn)行修正,以使音頻輸出時(shí)刻延遲對(duì)視頻信號(hào)進(jìn)行處理所需的時(shí)間量。
22.如權(quán)利要求21所述的方法,其中,所述對(duì)視頻信號(hào)進(jìn)行處理包括執(zhí)行視頻信號(hào)的分辨率的轉(zhuǎn)換。
23.如權(quán)利要求20所述的方法,其中視頻和音頻流是MPEG流;視頻數(shù)據(jù)包括在MPEG視頻流中;音頻數(shù)據(jù)包括在MPEG音頻流中;并且音頻輸出信息和視頻輸出信息包括PTS。
24.如權(quán)利要求23所述的方法,其中所述步驟b)還包括當(dāng)接收到MPEG流時(shí),對(duì)表示音頻數(shù)據(jù)的解碼時(shí)刻的DTS進(jìn)行修正。
全文摘要
一種視頻和音頻重放設(shè)備及方法、輸出時(shí)刻改變?cè)O(shè)備及方法。當(dāng)接收到MPEG流時(shí),時(shí)間信息轉(zhuǎn)換器對(duì)流中的音頻數(shù)據(jù)的PTS進(jìn)行修正,以便在保持流中的視頻數(shù)據(jù)的PTS不變的情況下,使輸出音頻聲音的時(shí)刻延遲如下時(shí)間量,即由視頻信號(hào)處理器執(zhí)行視頻信號(hào)處理所需要的時(shí)間量。因此,即使在執(zhí)行諸如分辨率轉(zhuǎn)換等視頻信號(hào)處理時(shí),也能夠在不使用用于音頻信號(hào)的任何延遲電路的情況下,在視頻圖像和音頻聲音之間進(jìn)行同步。
文檔編號(hào)H04N7/24GK1901656SQ20061009322
公開日2007年1月24日 申請(qǐng)日期2006年6月23日 優(yōu)先權(quán)日2005年7月19日
發(fā)明者小柳和幸, 三原知浩 申請(qǐng)人:日本電氣視象技術(shù)株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
黔东| 永昌县| 益阳市| 托克托县| 乌兰浩特市| 芮城县| 郸城县| 嘉禾县| 南靖县| 五指山市| 蓬溪县| 东兰县| 全南县| 鹿泉市| 四川省| 霸州市| 金川县| 延边| 拜泉县| 辉县市| 筠连县| 高台县| 津南区| 什邡市| 凯里市| 襄樊市| 怀宁县| 藁城市| 濉溪县| 临潭县| 玉门市| 鄂托克前旗| 含山县| 积石山| 山东省| 淮阳县| 永福县| 武冈市| 昌邑市| 清水县| 禹城市|