亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種實現(xiàn)音樂同步播放的方法及系統(tǒng)的制作方法

文檔序號:9550956閱讀:1112來源:國知局
一種實現(xiàn)音樂同步播放的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及多媒體文件播放領(lǐng)域,特別涉及一種實現(xiàn)音樂同步播放的方法及系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)有的實現(xiàn)音樂同步播放的方法為:建立多臺手機的藍牙連接;設(shè)置多臺手機多聲道的分工,一臺手機負責一個聲道;多臺手機配合播放多聲道立體聲,其中,多臺手機配合播放多聲道立體聲的步驟包括:在第一手機中解析出音頻文件中多聲道的音頻數(shù)據(jù);通過藍牙連接將第一手機中多聲道的音頻數(shù)據(jù)傳輸給其他手機;第一手機開始播放第一聲道音頻數(shù)據(jù),同時通過藍牙連接發(fā)送同步時間戳給其他手機;其他手機收到第一手機的同步時間戳后,根據(jù)此時間戳播放其他聲道音頻數(shù)據(jù);第一手機定時向其他手機發(fā)送同步時間戳,以及對應解析出的其他聲道音頻數(shù)據(jù),直至所有音頻數(shù)據(jù)播放完畢。
[0003]現(xiàn)有技術(shù)的缺陷為:音頻文件傳送至其他手機后,存儲在其他手機的存儲器中,當其他手機根據(jù)同步時間戳讀取存儲器中的音頻文件進行播放時,由于尋址等原因會導致百毫秒級的延時,使得其他手機和第一手機的播放不同步,立體聲效果差。

【發(fā)明內(nèi)容】

[0004]本發(fā)明提供了一種實現(xiàn)音樂同步播放的方法及系統(tǒng),旨在解決現(xiàn)有技術(shù)因為尋址等原因?qū)е缕渌謾C和第一手機的播放不同步而立體聲效果差的技術(shù)問題。
[0005]本發(fā)明是這樣實現(xiàn)的,一種實現(xiàn)音樂同步播放的方法,所述實現(xiàn)音樂同步播放的方法包括:
[0006]獲取音頻文件和時間戳,并將所述音頻文件和所述時間戳存儲在第一數(shù)字信號處理器中;
[0007]對所述音頻文件和所述時間戳進行編碼以生成藍牙文件;
[0008]將所述藍牙文件通過藍牙網(wǎng)絡發(fā)送至接收終端;
[0009]根據(jù)所述時間戳對存儲在所述第一數(shù)字信號處理器中的音頻文件進行播放。
[0010]本發(fā)明的另一目的在于提供一種實現(xiàn)音樂同步播放的方法,所述實現(xiàn)音樂同步播放的方法包括:
[0011]通過藍牙網(wǎng)絡接收發(fā)送終端發(fā)送的藍牙文件;
[0012]對所述藍牙文件進行解碼以獲取音頻文件和時間戳;
[0013]將所述音頻文件和所述時間戳存儲在第二數(shù)字信號處理器中;
[0014]根據(jù)所述時間戳對存儲在所述第二數(shù)字信號處理器中的音頻文件進行播放。
[0015]本發(fā)明的另一目的在于提供一種實現(xiàn)音樂同步播放的方法,所述實現(xiàn)音樂同步播放的方法包括:
[0016]發(fā)送終端獲取音頻文件和時間戳,并將所述音頻文件和所述時間戳存儲在第一數(shù)字信號處理器中;
[0017]所述發(fā)送終端對所述音頻文件和所述時間戳進行編碼以生成藍牙文件;
[0018]所述發(fā)送終端將所述藍牙文件通過藍牙網(wǎng)絡發(fā)送至接收終端;
[0019]所述接收終端通過所述藍牙網(wǎng)絡接收所述藍牙文件;
[0020]所述接收終端對所述藍牙文件進行解碼以獲取所述音頻文件和所述時間戳;
[0021]所述接收終端將所述音頻文件和所述時間戳存儲在第二數(shù)字信號處理器中;
[0022]所述發(fā)送終端根據(jù)所述時間戳對存儲在所述第一數(shù)字信號處理器中的音頻文件進行播放;
[0023]所述接收終端根據(jù)所述時間戳對存儲在所述第二數(shù)字信號處理器中的音頻文件進行播放。
[0024]本發(fā)明的另一目的在于提供一種發(fā)送終端,所述發(fā)送終端包括:
[0025]第一存儲模塊,用于獲取音頻文件和時間戳,并將所述音頻文件和所述時間戳存儲在第一數(shù)字信號處理器中;
[0026]編碼模塊,用于對所述音頻文件和所述時間戳進行編碼以生成藍牙文件;
[0027]發(fā)送模塊,用于將所述藍牙文件通過藍牙網(wǎng)絡發(fā)送至接收終端;
[0028]第一播放模塊,用于根據(jù)所述時間戳對存儲在所述第一數(shù)字信號處理器中的音頻文件進行播放。
[0029]本發(fā)明的另一目的在于提供一種接收終端,所述接收終端包括:
[0030]接收模塊,用于通過藍牙網(wǎng)絡接收發(fā)送終端發(fā)送的藍牙文件;
[0031]解碼模塊,用于對所述藍牙文件進行解碼以獲取音頻文件和時間戳;
[0032]第二存儲模塊,用于將所述音頻文件和所述時間戳存儲在第二數(shù)字信號處理器中;
[0033]第二播放模塊,用于根據(jù)所述時間戳對存儲在所述第二數(shù)字信號處理器中的音頻文件進行播放。
[0034]本發(fā)明的另一目的在于提供一種實現(xiàn)音樂同步播放的系統(tǒng),其特征在于,所述系統(tǒng)包含上述的發(fā)送終端和上述接收終端。
[0035]本發(fā)明技術(shù)方案帶來的有益效果是:
[0036]從上述本發(fā)明可知,由于首先發(fā)送終端獲取音頻文件和時間戳,并將音頻文件和時間戳存儲在第一數(shù)字信號處理器中;發(fā)送終端對音頻文件和時間戳進行編碼以生成藍牙文件并將藍牙文件通過藍牙網(wǎng)絡發(fā)送至接收終端;接收終端接收藍牙文件并進行解碼并將解碼得到的音頻文件和時間戳存儲在第二數(shù)字信號處理器中;發(fā)送終端和接收終端分別根據(jù)時間戳對存儲在第一數(shù)字信號處理器和第二數(shù)字信號處理器中的音頻文件進行播放;因此,使得發(fā)送終端和接收終端同步播放音樂,同步播放時間差非常小,小于1毫秒達到微妙級別。
【附圖說明】
[0037]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0038]圖1為本發(fā)明實施例一提供的一種實現(xiàn)音樂同步播放的方法一種流程圖;
[0039]圖2為本發(fā)明實施例一提供的一種實現(xiàn)音樂同步播放的方法另一種流程圖;
[0040]圖3為本發(fā)明實施例二提供的一種實現(xiàn)音樂同步播放的方法流程圖;
[0041]圖4為本發(fā)明實施例三提供的一種實現(xiàn)音樂同步播放的方法流程圖;
[0042]圖5為本發(fā)明實施例四提供的一種發(fā)送終端一種結(jié)構(gòu)示意圖;
[0043]圖6為本發(fā)明實施例四提供的一種發(fā)送終端另一種結(jié)構(gòu)示意圖;
[0044]圖7為本發(fā)明實施例四提供的一種發(fā)送終端第一播放模塊結(jié)構(gòu)示意圖;
[0045]圖8為本發(fā)明實施例五提供的一種接收終端一種結(jié)構(gòu)示意圖;
[0046]圖9為本發(fā)明實施例五提供的一種接收終端另一種結(jié)構(gòu)示意圖;
[0047]圖10為本發(fā)明實施例五提供的一種發(fā)送終端第二播放模塊結(jié)構(gòu)示意圖;
[0048]圖11為本發(fā)明實施例六提供的一種實現(xiàn)音樂同步播放的系統(tǒng)結(jié)構(gòu)示意圖。
【具體實施方式】
[0049]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
[0050]實施例一
[0051]本發(fā)明實施例一提供了一種實現(xiàn)音樂同步播放的方法流程,參見圖1,方法包括:
[0052]101:獲取音頻文件和時間戳,并將音頻文件和時間戳存儲在第一數(shù)字信號處理器中。
[0053]具體實施中,獲取時間戳可以具體為:根據(jù)藍牙匹克網(wǎng)的主時鐘獲取當前時間,獲取預計播放的時間差,根據(jù)當前時間和時間差計算預計播放時間并生成時間戳。
[0054]102:對音頻文件和時間戳進行編碼以生成藍牙文件。
[0055]具體實施中,編碼包括SBC(SubBandCoding,子帶編碼)、APTX (Aud1 ProcessingTechnology,音頻過程技術(shù))、AAC (Advanced Aud1 Coding,高級音頻編碼)等編碼。
[0056]103:將藍牙文件通過藍牙網(wǎng)絡發(fā)送至接收終端。
[0057]104:根據(jù)時間戳對存儲在第一數(shù)字信號處理器中的音頻文件進行播放。
[0058]具體實施中,步驟104可包括:
[0059]a.根據(jù)藍牙匹克網(wǎng)的主時鐘獲取當前時間。
[0060]b.判斷當前時間是否和時間戳匹配,若是,則執(zhí)行下一步驟。
[0061]c.對存儲在第一數(shù)字信號處理器中的音頻文件進行播放。
[0062]可選地,如圖2所示,在步驟103之前還包括步驟101-2。
[0063]101-2:與接收終端形成一個藍牙匹克網(wǎng)。
[0064]具體實施中,與接收終端形成一個藍牙匹克網(wǎng)之后,還根據(jù)主設(shè)備的時鐘同步藍牙匹克網(wǎng)的主時鐘。
[0065]具體實施中,由于音頻文件的大小遠大于第一數(shù)字信號處理器的存儲空間,可以將音頻文件分為多個子文件,再依次對各個
當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1