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

一種音視頻同步方法及系統(tǒng)與流程

文檔序號:11389105閱讀:293來源:國知局
一種音視頻同步方法及系統(tǒng)與流程

本發(fā)明涉及數(shù)據(jù)分析處理領(lǐng)域,尤其涉及一種音視頻同步方法及系統(tǒng)。



背景技術(shù):

隨著可支持各種媒體的播放器的普及,越來越多的將多種媒體文件同步播放以獲得更好的欣賞效果和藝術(shù)效果,其中播放視頻、欣賞音樂、瀏覽圖片是最廣泛應(yīng)用的媒體執(zhí)行方式。

以多媒體設(shè)備為例,多媒體設(shè)備包括智能電視、智能機頂盒,可以進行多媒體數(shù)據(jù)的播放。在諸如在夜晚家人休息等情況下,為避免打攪其他人,同時保證對多媒體數(shù)據(jù)的觀賞,用戶可能希望通過佩戴耳機收聽智能電視播放視頻時的聲音,以替代智能電視的揚聲設(shè)備播放聲音。

而現(xiàn)有的耳機主要包括有線耳機和藍牙耳機,而使用有線耳機存在諸多不便,當(dāng)用戶在觀看智能電視時,觀看位置通常距離智能電視較遠,因此需要使用很長的耳機線,同時用戶在屋內(nèi)行走時,由于耳機的線較長,可能與屋內(nèi)的桌椅纏繞,存在危險;而使用藍牙耳機時,當(dāng)用戶距離多媒體設(shè)備較遠時,存在藍牙耳機播放的音頻數(shù)據(jù)延遲于多媒體設(shè)備播放的視頻數(shù)據(jù),用戶體驗較差;同時若采用高傳輸速率的藍牙耳機,采用aptx藍牙編碼技術(shù),理論上延遲低至32毫秒,屬于人類無法感知的范圍,但是理論值往往在實際情況達不到,同時當(dāng)傳輸距離較遠時,延時現(xiàn)象較明顯,并且該類藍牙耳機成本較高,而普通的藍牙耳機,有170毫秒左右的延遲,特別是播放高音質(zhì)的聲音時,傳輸給藍牙耳機的數(shù)據(jù)量大,導(dǎo)致音頻相對于視頻延遲時間增大,影響用戶的體驗。



技術(shù)實現(xiàn)要素:

本發(fā)明所要解決的技術(shù)問題是:提供了一種音視頻同步方法及系統(tǒng),解決了音頻數(shù)據(jù)由多媒體設(shè)備發(fā)送至藍牙耳機時,會造成聲音延遲于視頻畫面的問題。

為了解決上述技術(shù)問題,本發(fā)明提供了一種音視頻同步方法,包括以下步驟:

s1:多媒體設(shè)備與藍牙耳機通過藍牙建立連接關(guān)系;

s2:獲取所述藍牙耳機接收信號的強度指示值;

s3:獲取所述多媒體設(shè)備的藍牙傳輸速率;

s4:預(yù)設(shè)延時系數(shù),將所述延時系數(shù)與所述藍牙傳輸速率相乘后除以所述強度指示值,得到延時時間值;

s5:所述多媒體設(shè)備傳輸音頻數(shù)據(jù)后,延遲所述延時時間值播放與所述音頻數(shù)據(jù)對應(yīng)的視頻數(shù)據(jù)。

本發(fā)明還提供了一種音視頻同步系統(tǒng),包括:

建立模塊,用于多媒體設(shè)備與藍牙耳機通過藍牙建立連接關(guān)系;

第一獲取模塊,用于獲取所述藍牙耳機接收信號的強度指示值;

第二獲取模塊,用于獲取所述多媒體設(shè)備的藍牙傳輸速率;

計算模塊,用于預(yù)設(shè)延時系數(shù),將所述延時系數(shù)與所述藍牙傳輸速率相乘后除以所述強度指示值,得到延時時間值;

播放模塊,用于所述多媒體設(shè)備傳輸音頻數(shù)據(jù)后,延遲所述延時時間值播放與所述音頻數(shù)據(jù)對應(yīng)的視頻數(shù)據(jù)。

本發(fā)明的有益效果為:

相對于現(xiàn)有技術(shù)中,音頻數(shù)據(jù)由多媒體設(shè)備發(fā)送至藍牙耳機時,會造成聲音延遲于視頻畫面的問題;本發(fā)明通過獲取藍牙耳機接收信號的強度指示值和多媒體設(shè)備的藍牙傳輸速率,將預(yù)設(shè)的延時系數(shù)與藍牙傳輸速率相乘后除以強度指示值,得到延時時間值,將多媒體設(shè)備延遲所述延時時間值播放視頻數(shù)據(jù),使音頻數(shù)據(jù)和視頻數(shù)據(jù)同步播放,解決了音頻數(shù)據(jù)由多媒體設(shè)備發(fā)送至藍牙耳機時,會造成聲音延遲于視頻畫面的問題;同時當(dāng)藍牙耳機與多媒體設(shè)備之間存在遮擋物時,音頻數(shù)據(jù)傳輸速率往往會變慢,藍牙耳機接收信號會變?nèi)酰鴮⑺{牙耳機接收信號的強度指示值考慮在內(nèi)進行計算延時時間值,使音頻數(shù)據(jù)與視頻數(shù)據(jù)能更加精確的進行同步播放,提高了用戶的體驗過程。

附圖說明

圖1為本發(fā)明實施例的一種音視頻同步方法的主要步驟流程圖;

圖2為本發(fā)明實施例一的一種音視頻同步方法的步驟流程圖;

圖3為本發(fā)明實施例的一種音視頻同步系統(tǒng)的結(jié)構(gòu)示意圖;

圖4為本發(fā)明實施例的播放模塊和校正模塊的結(jié)構(gòu)示意圖;

標號說明:

1、建立模塊;2、第一獲取模塊;3、第二獲取模塊;4、計算模塊;

5、播放模塊;6、校正模塊;7、檢測模塊;8、重復(fù)模塊;9、暫停單元;

10、獲取單元;11、生成單元;12、第一播放單元;13、第二播放單元;

14、第一記錄單元;15、第二記錄單元;16、第一計算單元;

17、第二計算單元;18、校正單元。

具體實施方式

為詳細說明本發(fā)明的技術(shù)內(nèi)容、所實現(xiàn)目的及效果,以下結(jié)合實施方式并配合附圖詳予說明。

本發(fā)明最關(guān)鍵的構(gòu)思在于:通過將預(yù)設(shè)的延時系數(shù)與藍牙傳輸速率相乘后除以強度指示值,得到延時時間值,將多媒體設(shè)備延遲所述延時時間值播放視頻數(shù)據(jù),使藍牙耳機的聲音與多媒體的視頻畫面同步播放。

請參照圖1至圖2,本發(fā)明提供的一種音視頻同步方法,包括以下步驟:

s1:多媒體設(shè)備與藍牙耳機通過藍牙建立連接關(guān)系;

s2:獲取所述藍牙耳機接收信號的強度指示值;

s3:獲取所述多媒體設(shè)備的藍牙傳輸速率;

s4:預(yù)設(shè)延時系數(shù),將所述延時系數(shù)與所述藍牙傳輸速率相乘后除以所述強度指示值,得到延時時間值;

s5:所述多媒體設(shè)備傳輸音頻數(shù)據(jù)后,延遲所述延時時間值播放與所述音頻數(shù)據(jù)對應(yīng)的視頻數(shù)據(jù)。

從上述描述可知,本發(fā)明通過獲取藍牙耳機接收信號的強度指示值和多媒體設(shè)備的藍牙傳輸速率,將預(yù)設(shè)的延時系數(shù)與藍牙傳輸速率相乘后除以強度指示值,得到延時時間值,將多媒體設(shè)備延遲所述延時時間值播放視頻數(shù)據(jù),使音頻數(shù)據(jù)和視頻數(shù)據(jù)同步播放,解決了音頻數(shù)據(jù)由多媒體設(shè)備發(fā)送至藍牙耳機時,會造成聲音延遲于視頻畫面的問題;同時當(dāng)藍牙耳機與多媒體設(shè)備之間存在遮擋物時,音頻數(shù)據(jù)傳輸速率往往會變慢,藍牙耳機接收信號會變?nèi)?,而將藍牙耳機接收信號的強度指示值考慮在內(nèi)進行計算延時時間值,使音頻數(shù)據(jù)與視頻數(shù)據(jù)能更加精確的進行同步播放,提高了用戶的體驗過程。

進一步的,所述s5具體為:

s51:當(dāng)所述多媒體設(shè)備開始傳輸音頻數(shù)據(jù)時,暫停播放視頻數(shù)據(jù),同時預(yù)設(shè)的計時器開始計時;

s52:根據(jù)暫停播放的視頻數(shù)據(jù),獲取當(dāng)前播放的視頻時間戳;

s53:根據(jù)所述視頻時間戳,生成播放目標時間戳;

s54:根據(jù)所述目標時間戳,所述藍牙耳機播放所述音頻數(shù)據(jù);

s55:當(dāng)所述計時器的計時時間達到所述延時時間值時,所述多媒體設(shè)備播放所述視頻數(shù)據(jù)。

從上述描述可知,通過上述方法,能使音頻數(shù)據(jù)與對應(yīng)的音頻數(shù)據(jù)更加精準進行同步播放,提高用戶的體驗過程;同時通過獲取當(dāng)前播放的視頻時間戳,去控制藍牙耳機播放對應(yīng)的目標時間戳,能使音視頻數(shù)據(jù)在任意時刻進行同步播放。

進一步的,所述的一種音視頻同步方法,還包括校正所述延時時間值。

從上述描述可知,通過校正延時時間值,能使多媒體設(shè)備和藍牙耳機播放的時間差更小,使藍牙耳機播放音頻數(shù)據(jù)與多媒體設(shè)備播放視頻數(shù)據(jù)同步進行。

進一步的,“校正所述延時時間值”具體為:

記錄所述多媒體設(shè)備傳輸音頻數(shù)據(jù)時的第一時間點;

記錄所述藍牙耳機解析所述音頻數(shù)據(jù)的第二時間點;

根據(jù)所述第一時間點和所述第二時間點,得到延遲時間值;

將所述延遲時間值減去所述延時時間值,得到校正值;

根據(jù)所述校正值,校正所述延時時間值。

從上述描述可知,通過上述方法能精確校正延時時間值,保證音視頻數(shù)據(jù)的同步播放。

進一步的,所述的一種音視頻同步方法,還包括:

檢測所述藍牙耳機接收信號的強度指示值是否發(fā)生變化;

若所述強度指示值發(fā)生變化,則重復(fù)步驟s4和s5。

從上述描述可知,當(dāng)用戶使用藍牙耳機播放音頻數(shù)據(jù),在室內(nèi)活動時,藍牙耳機離多媒體設(shè)備的距離發(fā)生變化,及由于室內(nèi)擺放的物體較多,遮擋情況發(fā)生變化時,藍牙耳機的接收信號的強度指示值發(fā)生,接收文件的速率發(fā)生變化,延時時間值發(fā)生變化,故重復(fù)步驟s4和s5,能使藍牙耳機在使用環(huán)境變化的情況下,也能保證音頻數(shù)據(jù)和多媒體的視頻數(shù)據(jù)同時播放。

請參照圖3至圖4,本發(fā)明提供的一種音視頻同步系統(tǒng),包括:

建立模塊1,用于多媒體設(shè)備與藍牙耳機通過藍牙建立連接關(guān)系;

第一獲取模塊2,用于獲取所述藍牙耳機接收信號的強度指示值;

第二獲取模塊3,用于獲取所述多媒體設(shè)備的藍牙傳輸速率;

計算模塊4,用于預(yù)設(shè)延時系數(shù),將所述延時系數(shù)與所述藍牙傳輸速率相乘后除以所述強度指示值,得到延時時間值;

播放模塊5,用于所述多媒體設(shè)備傳輸音頻數(shù)據(jù)后,延遲所述延時時間值播放與所述音頻數(shù)據(jù)對應(yīng)的視頻數(shù)據(jù)。

從上述描述可知,本發(fā)明通過獲取藍牙耳機接收信號的強度指示值和多媒體設(shè)備的藍牙傳輸速率,將預(yù)設(shè)的延時系數(shù)與藍牙傳輸速率相乘后除以強度指示值,得到延時時間值,將多媒體設(shè)備延遲所述延時時間值播放視頻數(shù)據(jù),使音頻數(shù)據(jù)和視頻數(shù)據(jù)同步播放,解決了音頻數(shù)據(jù)由多媒體設(shè)備發(fā)送至藍牙耳機時,會造成聲音延遲于視頻畫面的問題;同時當(dāng)藍牙耳機與多媒體設(shè)備之間存在遮擋物時,音頻數(shù)據(jù)傳輸速率往往會變慢,藍牙耳機接收信號會變?nèi)?,而將藍牙耳機接收信號的強度指示值考慮在內(nèi)進行計算延時時間值,使音頻數(shù)據(jù)與視頻數(shù)據(jù)能更加精確的進行同步播放,提高了用戶的體驗過程。

進一步的,所述播放模塊5包括:

暫停單元9,用于當(dāng)所述多媒體設(shè)備開始傳輸音頻數(shù)據(jù)時,暫停播放視頻數(shù)據(jù),同時預(yù)設(shè)的計時器開始計時;

獲取單元10,用于根據(jù)暫停播放的視頻數(shù)據(jù),獲取當(dāng)前播放的視頻時間戳;

生成單元11,用于根據(jù)所述視頻時間戳,生成播放目標時間戳;

第一播放單元12,用于根據(jù)所述目標時間戳,所述藍牙耳機播放所述音頻數(shù)據(jù);

第二播放單元13,用于當(dāng)所述計時器的計時時間達到所述延時時間值時,所述多媒體設(shè)備播放所述視頻數(shù)據(jù)。

從上述描述可知,通過上述方法,能使音頻數(shù)據(jù)與對應(yīng)的音頻數(shù)據(jù)更加精準進行同步播放,提高用戶的體驗過程;同時通過獲取當(dāng)前播放的視頻時間戳,去控制藍牙耳機播放對應(yīng)的目標時間戳,能使音視頻數(shù)據(jù)任意時刻進行同步播放。

進一步的,所述的一種音視頻同步系統(tǒng),還包括:

校正模塊6,用于校正所述延時時間值。

從上述描述可知,通過校正延時時間值,能使多媒體設(shè)備和藍牙耳機播放的時間差更小,使藍牙耳機播放音頻數(shù)據(jù)與多媒體設(shè)備播放視頻數(shù)據(jù)同步進行。

進一步的,所述校正模塊6包括:

第一記錄單元14,用于記錄所述多媒體設(shè)備傳輸音頻數(shù)據(jù)時的第一時間點;

第二記錄單元15,用于記錄所述藍牙耳機解析所述音頻數(shù)據(jù)的第二時間點;

第一計算單元16,用于根據(jù)所述第一時間點和所述第二時間點,得到延遲時間值;

第二計算單元17,用于將所述延遲時間值減去所述延時時間值,得到校正值;

校正單元18,用于根據(jù)所述校正值,校正所述延時時間值。

從上述描述可知,通過上述方法能精確校正延時時間值,保證音視頻數(shù)據(jù)的同步播放。

進一步的,所述的一種音視頻同步系統(tǒng),還包括:

檢測模塊7,用于檢測所述藍牙耳機接收信號的強度指示值是否發(fā)生變化;

重復(fù)模塊8,用于若所述強度指示值發(fā)生變化,則重復(fù)執(zhí)行計算模塊和播放模塊。

從上述描述可知,當(dāng)用戶使用藍牙耳機播放音頻數(shù)據(jù),在室內(nèi)活動時,藍牙耳機離多媒體設(shè)備的距離發(fā)生變化,及由于室內(nèi)擺放的物體較多,遮擋情況發(fā)生變化時,藍牙耳機的接收信號的強度指示值發(fā)生,接收文件的速率發(fā)生變化,延時時間值發(fā)生變化,故重復(fù)步驟s4和s5,能使藍牙耳機在使用環(huán)境變化的情況下,也能保證音頻數(shù)據(jù)和多媒體的視頻數(shù)據(jù)同時播放。

請參照圖2,本發(fā)明的實施例一為:

s1:多媒體設(shè)備與藍牙耳機通過藍牙建立連接關(guān)系;

s2:獲取所述藍牙耳機接收信號的強度指示值;

其中,接收信號的強度指示值反應(yīng)了藍牙耳機與多媒體設(shè)備之間的連接強度,體現(xiàn)了藍牙耳機接收音頻數(shù)據(jù)的速率;

s3:獲取所述多媒體設(shè)備的藍牙傳輸速率;

所述s2和s3同時執(zhí)行,其中藍牙傳輸速率,體現(xiàn)了多媒體設(shè)備的藍牙傳輸文件時的速率;

s4:預(yù)設(shè)延時系數(shù),將所述延時系數(shù)與所述藍牙傳輸速率相乘后除以所述強度指示值,得到延時時間值;

上述延時系數(shù),可以通過記錄多媒體設(shè)備發(fā)送模擬數(shù)據(jù)的第一時間,及藍牙耳機解析出模擬數(shù)據(jù)的第二時間,將第二時間減去第一時間,可得到實際延時時間,同時獲取多媒體設(shè)備的藍牙傳輸速率和藍牙耳機接收信號的強度指示值,將實際延時時間乘以強度指示值后除以藍牙傳輸速率,即可得到延時系數(shù);

s5:當(dāng)所述多媒體設(shè)備開始傳輸音頻數(shù)據(jù)時,暫停播放視頻數(shù)據(jù),同時預(yù)設(shè)的計時器開始計時;

s6:根據(jù)暫停播放的視頻數(shù)據(jù),獲取當(dāng)前播放的視頻時間戳;

所述s5和所述s6同時執(zhí)行;

s7:根據(jù)所述視頻時間戳,生成播放目標時間戳;

s8:根據(jù)所述目標時間戳,所述藍牙耳機播放所述音頻數(shù)據(jù);

s9:當(dāng)所述計時器的計時時間達到所述延時時間值時,所述多媒體設(shè)備播放所述視頻數(shù)據(jù);

所述s8和所述s9同時執(zhí)行。

從上述描述可知,通過上述方法解決了音頻數(shù)據(jù)由多媒體設(shè)備發(fā)送至藍牙耳機時,會造成聲音延遲于視頻畫面的問題,提高了用戶的體驗過程。

本發(fā)明的實施例二為:

實施例二與實施例一的區(qū)別在于,一種音視頻同步方法,還包括:

記錄所述多媒體設(shè)備傳輸音頻數(shù)據(jù)時的第一時間點;

記錄所述藍牙耳機解析所述音頻數(shù)據(jù)的第二時間點;

根據(jù)所述第一時間點和所述第二時間點,得到延遲時間值;

將所述延遲時間值減去所述延時時間值,得到校正值;

根據(jù)所述校正值,校正所述延時時間值;

其中,將所述延時時間值加上所述校正值,得到校正后的延時時間值,更新所述延時時間值為校正后的延時時間值;

檢測所述藍牙耳機接收信號的強度指示值是否發(fā)生變化;

在整個過程中,實時檢測藍牙耳機接收信號的強度指示值是否發(fā)生變化;

若所述強度指示值發(fā)生變化,則重復(fù)步驟s4、s5、s6、s7、s8和s9。

從上述描述可知,通過校正所述延時時間值,能保證音頻數(shù)據(jù)和視頻數(shù)據(jù)的同步播放;同時當(dāng)用戶使用藍牙耳機播放音頻數(shù)據(jù),在室內(nèi)活動時,藍牙耳機離多媒體設(shè)備的距離發(fā)生變化,及由于室內(nèi)擺放的物體較多,遮擋情況發(fā)生變化時,藍牙耳機的接收信號的強度指示值發(fā)生,接收文件的速率發(fā)生變化,延時時間值發(fā)生變化,故重復(fù)步驟s4、s5、s6、s7、s8和s9,能使藍牙耳機在使用環(huán)境變化的情況下,也能保證音頻數(shù)據(jù)和多媒體的視頻數(shù)據(jù)同時播放。

請參照圖3至圖4,本發(fā)明的實施例三為:

通過建立模塊建立多媒體設(shè)備與藍牙耳機之間的藍牙連接關(guān)系;第一獲取模塊獲取所述藍牙耳機接收信號的強度指示值,并發(fā)送強度指示值至計算模塊;第二獲取模塊獲取所述多媒體設(shè)備的藍牙傳輸速率,并將藍牙傳輸速率發(fā)送至計算模塊;通過計算模塊預(yù)設(shè)延時系數(shù),將所述延時系數(shù)與所述藍牙傳輸速率相乘后除以所述強度指示值,得到延時時間值,并將延時時間值發(fā)送至第二播放單元;暫停單元用于當(dāng)所述多媒體設(shè)備開始傳輸音頻數(shù)據(jù)時,暫停播放視頻數(shù)據(jù),同時預(yù)設(shè)的計時器開始計時,將視頻數(shù)據(jù)發(fā)送至獲取單元,并將計時器的計時數(shù)據(jù)發(fā)送至第二播放單元;獲取單元根據(jù)暫停播放的視頻數(shù)據(jù),獲取當(dāng)前播放的視頻時間戳,并將視頻時間戳發(fā)送至生成單元;生成單元根據(jù)所述視頻時間戳,生成播放目標時間戳,并將播放目標時間戳發(fā)送至第一播放單元;第一播放單元根據(jù)所述目標時間戳,所述藍牙耳機播放所述音頻數(shù)據(jù);第二播放單元用于當(dāng)所述計時器的計時時間達到所述延時時間值時,所述多媒體設(shè)備播放所述視頻數(shù)據(jù);檢測模塊檢測所述藍牙耳機接收信號的強度指示值是否發(fā)生變化,并將檢測結(jié)果發(fā)送至重復(fù)模塊;重復(fù)模塊用于若所述強度指示值發(fā)生變化,則重復(fù)執(zhí)行計算模塊、暫停單元、獲取單元、生成單元、第一播放單元和第二播放單元。

綜上所述,本發(fā)明提供的一種音視頻同步方法及系統(tǒng),通過獲取藍牙耳機接收信號的強度指示值和多媒體設(shè)備的藍牙傳輸速率,將預(yù)設(shè)的延時系數(shù)與藍牙傳輸速率相乘后除以強度指示值,得到延時時間值,將多媒體設(shè)備延遲所述延時時間值播放視頻數(shù)據(jù),使音頻數(shù)據(jù)和視頻數(shù)據(jù)同步播放,解決了音頻數(shù)據(jù)由多媒體設(shè)備發(fā)送至藍牙耳機時,會造成聲音延遲于視頻畫面的問題;同時當(dāng)藍牙耳機與多媒體設(shè)備之間存在遮擋物時,音頻數(shù)據(jù)傳輸速率往往會變慢,藍牙耳機接收信號會變?nèi)酰鴮⑺{牙耳機接收信號的強度指示值考慮在內(nèi)進行計算延時時間值,使音頻數(shù)據(jù)與視頻數(shù)據(jù)能更加精確的進行同步播放,提高了用戶的體驗過程。

以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等同變換,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
北流市| 商河县| 北海市| 广汉市| 南木林县| 横峰县| 大竹县| 宕昌县| 江源县| 平阴县| 临邑县| 澄迈县| 长治市| 巴马| 湖北省| 台中县| 哈巴河县| 阜新市| 古田县| 渭南市| 鸡西市| 余姚市| 临沂市| 修武县| 靖安县| 通许县| 蓬莱市| 颍上县| 神木县| 余江县| 宁陵县| 赤城县| 曲周县| 长宁县| 二手房| 清涧县| 贵德县| 左贡县| 五华县| 梓潼县| 岫岩|