本申請(qǐng)涉及影音數(shù)據(jù)同步,具體涉及影音數(shù)據(jù)同步裝置及影音數(shù)據(jù)同步方法。
背景技術(shù):
1、在一些相關(guān)技術(shù)中,影音處理裝置是通過對(duì)待輸入的圖像數(shù)據(jù)或音頻數(shù)據(jù)中一對(duì)應(yīng)數(shù)據(jù)引入一段固定延遲時(shí)間,以使所述對(duì)應(yīng)數(shù)據(jù)同步于另一數(shù)據(jù)。然而,隨著應(yīng)用場(chǎng)景的不同,對(duì)圖像數(shù)據(jù)或音頻數(shù)據(jù)進(jìn)行的信號(hào)處理也可能會(huì)有所改變,所述信號(hào)處理對(duì)于圖像數(shù)據(jù)或是對(duì)于音頻數(shù)據(jù)可能會(huì)引入不同時(shí)間長(zhǎng)度的延遲。如此,可能導(dǎo)致所述固定延遲時(shí)間無法適用不同應(yīng)用場(chǎng)景的需求。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)的目的之一在于提供一種可適用于多場(chǎng)景的影音數(shù)據(jù)同步裝置及影音數(shù)據(jù)同步方法,以改善現(xiàn)有技術(shù)的不足。
2、在一些實(shí)施例中,影音數(shù)據(jù)同步裝置包括音頻輸入電路、圖像輸入電路、處理器、音頻輸出電路以及圖像輸出電路。音頻輸入電路根據(jù)一第一時(shí)鐘信號(hào)從一輸入接口接收一音頻輸入數(shù)據(jù)。圖像輸入電路從所述輸入接口接收一圖像輸入數(shù)據(jù)。處理器用以控制下列操作:根據(jù)一寫入指標(biāo)儲(chǔ)存所述音頻輸入數(shù)據(jù)至一存儲(chǔ)器中的一儲(chǔ)存空間;根據(jù)所述圖像輸入數(shù)據(jù)執(zhí)行一圖像處理以產(chǎn)生一圖像輸出數(shù)據(jù),并儲(chǔ)存所述圖像輸出數(shù)據(jù)至所述存儲(chǔ)器;以及根據(jù)所述音頻輸入數(shù)據(jù)執(zhí)行一音頻處理以產(chǎn)生一音頻輸出數(shù)據(jù),并儲(chǔ)存所述音頻輸出數(shù)據(jù)至所述存儲(chǔ)器的所述儲(chǔ)存空間。音頻輸出電路根據(jù)一讀取指標(biāo)以及一第二時(shí)鐘信號(hào)從所述儲(chǔ)存空間讀出所述音頻輸出數(shù)據(jù)中的多個(gè)子音頻數(shù)據(jù),并根據(jù)所述寫入指標(biāo)、所述讀取指標(biāo)與所述第一時(shí)鐘信號(hào)調(diào)整所述第二時(shí)鐘信號(hào)。圖像輸出電路按順序從所述存儲(chǔ)器讀出所述圖像輸出數(shù)據(jù)中的多個(gè)圖幀數(shù)據(jù)。所述處理器還根據(jù)所述多個(gè)圖幀數(shù)據(jù)中的一當(dāng)前圖幀數(shù)據(jù)所對(duì)應(yīng)的一圖像時(shí)間戳與所述多個(gè)子音頻數(shù)據(jù)中的一當(dāng)前子音頻數(shù)據(jù)所對(duì)應(yīng)的一音頻時(shí)間戳之間的一第一差值決定是否控制所述圖像輸出電路停止輸出所述當(dāng)前圖幀數(shù)據(jù)。
3、在一些實(shí)施例中,由影音數(shù)據(jù)同步裝置執(zhí)行的影音數(shù)據(jù)同步方法包括下列操作:從一輸入接口接收一圖像輸入數(shù)據(jù),并根據(jù)一第一時(shí)鐘信號(hào)從所述輸入接口接收一音頻輸入數(shù)據(jù);根據(jù)一寫入指標(biāo)儲(chǔ)存所述音頻輸入數(shù)據(jù)至一存儲(chǔ)器中的一儲(chǔ)存空間;根據(jù)所述圖像輸入數(shù)據(jù)執(zhí)行一圖像處理以產(chǎn)生一圖像輸出數(shù)據(jù),并儲(chǔ)存所述圖像輸出數(shù)據(jù)至所述存儲(chǔ)器;以及根據(jù)所述音頻輸入數(shù)據(jù)執(zhí)行一音頻處理以產(chǎn)生一音頻輸出數(shù)據(jù),并儲(chǔ)存所述音頻輸出數(shù)據(jù)至所述存儲(chǔ)器的所述儲(chǔ)存空間;根據(jù)一讀取指標(biāo)以及一第二時(shí)鐘信號(hào)從所述儲(chǔ)存空間讀出所述音頻輸出數(shù)據(jù)中的多個(gè)子音頻數(shù)據(jù),并根據(jù)所述寫入指標(biāo)、所述讀取指標(biāo)與所述第一時(shí)鐘信號(hào)調(diào)整所述第二時(shí)鐘信號(hào);按順序從所述存儲(chǔ)器讀出所述圖像輸出數(shù)據(jù)中的多個(gè)圖幀數(shù)據(jù);以及根據(jù)所述多個(gè)圖幀數(shù)據(jù)中的一當(dāng)前圖幀數(shù)據(jù)所對(duì)應(yīng)的一圖像時(shí)間戳與所述多個(gè)子音頻數(shù)據(jù)中的一當(dāng)前子音頻數(shù)據(jù)所對(duì)應(yīng)的一音頻時(shí)間戳之間的一第一差值決定是否停止輸出所述當(dāng)前圖幀數(shù)據(jù)。
4、有關(guān)本申請(qǐng)的特征、實(shí)作與功效,現(xiàn)配合附圖作實(shí)施例詳細(xì)說明如下。
1.一種影音數(shù)據(jù)同步裝置,其特征在于,包括:
2.如權(quán)利要求1所述的影音數(shù)據(jù)同步裝置,其特征在于,所述音頻輸出電路根據(jù)一第二差值與一目標(biāo)值之間的差值決定對(duì)應(yīng)于一當(dāng)前時(shí)間的一第一偏置值,并根據(jù)所述第一偏置值與所述第一時(shí)鐘信號(hào)的頻率調(diào)整所述第二時(shí)鐘信號(hào)的頻率,且所述第二差值為對(duì)應(yīng)于所述當(dāng)前時(shí)間的所述寫入指標(biāo)與所述讀取指標(biāo)之間的差值。
3.如權(quán)利要求2所述的影音數(shù)據(jù)同步裝置,其特征在于,所述音頻輸出電路根據(jù)所述第一偏置值決定對(duì)應(yīng)于所述當(dāng)前時(shí)間的一第二偏置值與一第三偏置值,并根據(jù)對(duì)應(yīng)于所述當(dāng)前時(shí)間的所述第一偏置值、所述第二偏置值與所述第三偏置值以及所述第一時(shí)鐘信號(hào)的頻率的總和決定所述第二時(shí)鐘信號(hào)在一次一時(shí)間的頻率。
4.如權(quán)利要求3所述的影音數(shù)據(jù)同步裝置,其特征在于,對(duì)應(yīng)于所述當(dāng)前時(shí)間的所述第二偏置值為對(duì)應(yīng)于當(dāng)前時(shí)間的所述第一偏置值與對(duì)應(yīng)于一前一時(shí)間的所述第二偏置值的總和,且對(duì)應(yīng)于所述當(dāng)前時(shí)間的所述第三偏置值為對(duì)應(yīng)于當(dāng)前時(shí)間的所述第一偏置值與對(duì)應(yīng)于所述前一時(shí)間的所述第一偏置值之間的差值。
5.如權(quán)利要求1所述的影音數(shù)據(jù)同步裝置,其特征在于,當(dāng)所述第一差值為負(fù)數(shù)并小于一臨界值,所述處理器控制所述圖像輸出電路丟棄所述當(dāng)前圖幀數(shù)據(jù)以不輸出所述當(dāng)前圖幀數(shù)據(jù)。
6.如權(quán)利要求1所述的影音數(shù)據(jù)同步裝置,其特征在于,當(dāng)所述第一差值大于或等于一第一臨界值并小于一第二臨界值,所述處理器控制所述圖像輸出電路持續(xù)輸出所述當(dāng)前圖幀數(shù)據(jù)。
7.如權(quán)利要求6所述的影音數(shù)據(jù)同步裝置,其特征在于,所述第一臨界值為一負(fù)數(shù),且所述第二臨界值為一正數(shù)。
8.如權(quán)利要求1所述的影音數(shù)據(jù)同步裝置,其特征在于,當(dāng)所述第一差值為正數(shù)并大于或等于一臨界值,所述處理器控制所述圖像輸出電路持續(xù)輸出并顯示所述當(dāng)前圖幀數(shù)據(jù),并等待一預(yù)設(shè)時(shí)間段并在所述預(yù)設(shè)時(shí)間段期滿后以再次根據(jù)所述第一差值決定是否控制所述圖像輸出電路停止輸出所述當(dāng)前圖幀數(shù)據(jù)。
9.一種影音數(shù)據(jù)同步方法,其特征在于,由一影音數(shù)據(jù)同步裝置執(zhí)行,所述影音數(shù)據(jù)同步方法包括:
10.如權(quán)利要求9所述的影音數(shù)據(jù)同步方法,其特征在于,根據(jù)所述寫入指標(biāo)、所述讀取指標(biāo)與所述第一時(shí)鐘信號(hào)調(diào)整所述第二時(shí)鐘信號(hào)包括: