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

音頻播放方法及系統(tǒng)的制作方法

文檔序號(hào):9828736閱讀:468來源:國(guó)知局
音頻播放方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及智能終端技術(shù)領(lǐng)域,尤其涉及一種音頻播放方法及系統(tǒng)。
【背景技術(shù)】
[0002] 目前,為擺脫音頻線的束縛,提升音頻播放的靈活性,現(xiàn)有技術(shù)無線音頻播放方案 中,音響主機(jī)通過無線連接將需要播放的音頻數(shù)據(jù)傳輸至遠(yuǎn)端的各個(gè)喇叭,最后由遠(yuǎn)端的 喇叭輸出所述音頻數(shù)據(jù),在無線傳輸?shù)姆秶鷥?nèi),用戶可以隨意布置喇叭。其中,喇叭在接收 到音響主機(jī)推送的音頻數(shù)據(jù)后,立即播放接收的所述音頻數(shù)據(jù),但是,若音響主機(jī)與喇叭之 間的無線連接出現(xiàn)波動(dòng),將導(dǎo)致各個(gè)喇叭接收到音頻數(shù)據(jù)的時(shí)間點(diǎn)不同,音頻數(shù)據(jù)的播放 將會(huì)失去同步?,F(xiàn)有技術(shù)中,存在網(wǎng)絡(luò)環(huán)境不穩(wěn)定導(dǎo)致的音頻播放不同步的問題。

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

[0003] 本發(fā)明的主要目的在于提供一種音頻播放方法及系統(tǒng),旨在提高音頻播放的同步 性。
[0004] 為實(shí)現(xiàn)上述目的,本發(fā)明提供一種音頻播放方法,使主音頻終端與從音頻終端建 立無線連接并進(jìn)行時(shí)間同步;所述音頻播放方法包括:
[0005] 所述主音頻終端獲取音頻數(shù)據(jù),并將所述音頻數(shù)據(jù)封裝時(shí)間戳以及與預(yù)設(shè)發(fā)送順 序一致的序號(hào);
[0006] 所述主音頻終端發(fā)送所述音頻數(shù)據(jù)至所述從音頻終端,以供所述從音頻終端按照 所述時(shí)間戳播放接收的所述音頻數(shù)據(jù);
[0007] 其中,所述從音頻終端在接收所述音頻數(shù)據(jù)后,根據(jù)所述音頻數(shù)據(jù)是否丟包會(huì)發(fā) 送丟包處理請(qǐng)求,在接收到所述從音頻終端發(fā)送的丟包處理請(qǐng)求時(shí),所述主音頻終端獲取 接收的所述丟包處理請(qǐng)求對(duì)應(yīng)的音頻數(shù)據(jù)的序號(hào);
[0008] 所述主音頻終端將對(duì)應(yīng)序號(hào)的音頻數(shù)據(jù)發(fā)送至所述從音頻終端;
[0009] 所述從音頻終端將對(duì)應(yīng)序號(hào)的音頻數(shù)據(jù)插入到該從音頻終端發(fā)送丟包處理請(qǐng)求 前接收的音頻數(shù)據(jù)中,且將所述對(duì)應(yīng)序號(hào)的音頻數(shù)據(jù)和發(fā)送丟包處理請(qǐng)求前接收的音頻數(shù) 據(jù)共同按照序號(hào)順序排列。
[0010] 在一實(shí)施例中,在執(zhí)行所述主音頻終端發(fā)送所述音頻數(shù)據(jù)至所述從音頻終端的步 驟同時(shí),還執(zhí)行以下步驟:
[0011]所述主音頻終端將發(fā)送的所述音頻數(shù)據(jù)推入所述主音頻終端的播放緩沖區(qū);
[0012]所述在接收到所述從音頻終端發(fā)送的丟包處理請(qǐng)求時(shí),所述主音頻終端獲取接收 的所述丟包處理請(qǐng)求對(duì)應(yīng)的音頻數(shù)據(jù)的序號(hào)的步驟包括:
[0013] 在接收到所述從音頻終端發(fā)送的丟包處理請(qǐng)求時(shí),所述主音頻終端提取所述播放 緩沖區(qū)中與接收的所述丟包處理請(qǐng)求對(duì)應(yīng)的音頻數(shù)據(jù)的序號(hào)。
[0014] 在一實(shí)施例中,在執(zhí)行所述主音頻終端發(fā)送所述音頻數(shù)據(jù)至所述從音頻終端的步 驟同時(shí),還執(zhí)行以下步驟:
[0015] 所述主音頻終端發(fā)送聲道參數(shù)至所述從音頻終端,以供所述從音頻終端按照所述 聲道參數(shù)播放接收的所述音頻數(shù)據(jù)。
[0016] 在一實(shí)施例中,所述主音頻終端發(fā)送所述音頻數(shù)據(jù)至所述從音頻終端的步驟包 括:
[0017] 所述主音頻終端對(duì)所述音頻數(shù)據(jù)進(jìn)行壓縮操作,并將壓縮后的所述音頻數(shù)據(jù)發(fā)送 至所述從音頻終端。
[0018] 在一實(shí)施例中,所述主音頻終端發(fā)送所述音頻數(shù)據(jù)至所述從音頻終端的步驟之 后,還包括:
[0019] 所述主音頻終端接收所述從音頻終端基于其接收的所述音頻數(shù)據(jù)返回的丟包率;
[0020] 所述主音頻終端根據(jù)所述丟包率與預(yù)設(shè)閾值的大小關(guān)系調(diào)整壓縮操作的壓縮比, 其中,
[0021] 當(dāng)所述丟包率大于所述預(yù)設(shè)閾值時(shí),所述主音頻終端增大壓縮操作的壓縮比;
[0022] 當(dāng)所述丟包率小于所述預(yù)設(shè)閾值時(shí),所述主音頻終端減小壓縮操作的壓縮比。
[0023] 本發(fā)明還提供一種音頻播放系統(tǒng),包括無線連接并且時(shí)間同步的主音頻終端與從 音頻終端,所述音頻播放系統(tǒng)還包括:
[0024] 獲取模塊,用于獲取其所在主音頻終端的音頻數(shù)據(jù),并在所述音頻數(shù)據(jù)中封裝時(shí) 間戳以及與預(yù)設(shè)發(fā)送順序一致的序號(hào);
[0025] 發(fā)送模塊,用于發(fā)送所述音頻數(shù)據(jù)至所述從音頻終端,以供所述從音頻終端按照 所述時(shí)間戳播放接收的所述音頻數(shù)據(jù);
[0026] 其中,所述從音頻終端在接收所述音頻數(shù)據(jù)后,根據(jù)所述音頻數(shù)據(jù)是否丟包會(huì)發(fā) 送丟包處理請(qǐng)求,所述獲取模塊還用于在接收到所述從音頻終端發(fā)送的丟包處理請(qǐng)求時(shí), 獲取接收的所述丟包處理請(qǐng)求對(duì)應(yīng)的音頻數(shù)據(jù)的序號(hào);
[0027] 所述發(fā)送模塊還用于將對(duì)應(yīng)序號(hào)的音頻數(shù)據(jù)發(fā)送至所述從音頻終端;
[0028] 所述音頻播放系統(tǒng)還包括插入模塊,所述插入模塊用于將對(duì)應(yīng)序號(hào)的音頻數(shù)據(jù)插 入到所述從音頻終端發(fā)送丟包處理請(qǐng)求前接收的音頻數(shù)據(jù)中,且將所述對(duì)應(yīng)序號(hào)的音頻數(shù) 據(jù)和發(fā)送丟包處理請(qǐng)求前接收的音頻數(shù)據(jù)共同按照序號(hào)順序排列。
[0029] 在一實(shí)施例中,在發(fā)送模塊發(fā)送所述音頻數(shù)據(jù)至所述從音頻終端同時(shí),所述發(fā)送 模塊還用于將發(fā)送的所述音頻數(shù)據(jù)推入所述主音頻終端的播放緩沖區(qū);
[0030] 所述獲取模塊還用于在接收到所述從音頻終端發(fā)送的丟包處理請(qǐng)求時(shí),提取所述 播放緩沖區(qū)中與接收的所述丟包處理請(qǐng)求對(duì)應(yīng)的音頻數(shù)據(jù)的序號(hào)。
[0031] 在一實(shí)施例中,在發(fā)送模塊發(fā)送所述音頻數(shù)據(jù)至所述從音頻終端的同時(shí),所述發(fā) 送模塊還用于發(fā)送聲道參數(shù)至所述從音頻終端,以供所述從音頻終端按照所述聲道參數(shù)播 放接收的所述音頻數(shù)據(jù)。
[0032] 在一實(shí)施例中,所述發(fā)送模塊還用于對(duì)所述音頻數(shù)據(jù)進(jìn)行壓縮操作,并將壓縮后 的所述音頻數(shù)據(jù)發(fā)送至所述從音頻終端。
[0033] 在一實(shí)施例中,所述音頻播放系統(tǒng)還包括:
[0034] 調(diào)整模塊,用于接收所述從音頻終端基于其接收的所述音頻數(shù)據(jù)返回的丟包率; 以及根據(jù)所述丟包率與預(yù)設(shè)閾值的大小關(guān)系調(diào)整壓縮操作的壓縮比,其中,
[0035] 當(dāng)所述丟包率大于所述預(yù)設(shè)閾值時(shí),所述調(diào)整模塊增大壓縮操作的壓縮比;
[0036]當(dāng)所述丟包率小于所述預(yù)設(shè)閾值時(shí),所述調(diào)整模塊減小壓縮操作的壓縮比。
[0037]本實(shí)施例提出的音頻播放方法及系統(tǒng),在多個(gè)音頻終端之間建立無線連接,并由 其中一音頻終端擔(dān)當(dāng)主音頻終端分發(fā)待播放的音頻數(shù)據(jù)至擔(dān)當(dāng)從音頻終端的其他音頻終 端,該音頻數(shù)據(jù)中封裝有指定待播放的所述音頻數(shù)據(jù)的播放時(shí)間點(diǎn)的時(shí)間戳,使得各音頻 終端能夠同步播放待播放的所述音頻數(shù)據(jù),并在音頻數(shù)據(jù)的分發(fā)過程中添加了丟包處理, 確保分發(fā)音頻數(shù)據(jù)的完整性,相較于現(xiàn)有技術(shù),避免了由網(wǎng)絡(luò)環(huán)境不穩(wěn)定導(dǎo)致的播放不同 步問題,能夠提升音頻播放的同步性。
【附圖說明】
[0038] 圖1為本發(fā)明音頻播放方法第一實(shí)施例的流程示意圖;
[0039] 圖2為本發(fā)明音頻播放方法第一實(shí)施例中主音頻終端和從音頻終端的一種拓?fù)浣Y(jié) 構(gòu)示例圖;
[0040] 圖3為本發(fā)明音頻播放方法第一實(shí)施例中主音頻終端和從音頻終端的另一種拓?fù)?結(jié)構(gòu)示例圖;
[0041 ]圖4為本發(fā)明音頻播放系統(tǒng)第一實(shí)施例的功能模塊示意圖。
[0042]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
【具體實(shí)施方式】
[0043]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0044] 本發(fā)明提供一種音頻播放方法,應(yīng)用于主音頻終端,首先使主音頻終端與從音頻 終端建立無線連接并進(jìn)行時(shí)間同步,其中,該無線連接可以為Wi-Fi連接,也可以是藍(lán)牙連 接等,以下以Wi-Fi連接的無線連接形式為例進(jìn)行說明。參照?qǐng)D1,在本發(fā)明音頻播放方法的 第一實(shí)施例中,所述音頻播放方法包括以下步驟:
[0045] 步驟S10,所述主音頻終端獲取音頻數(shù)據(jù),并將所述音頻數(shù)據(jù)封裝時(shí)間戳、以及與 預(yù)設(shè)發(fā)送順序一致的序號(hào)(下述可以"音頻數(shù)據(jù)"或者"數(shù)據(jù)包"代表封裝后的音頻數(shù)據(jù));
[0046] 本實(shí)施例提出的音頻播放方法,可以應(yīng)用于無線音頻播放中,例如,當(dāng)家庭每個(gè)房 間都有一個(gè)Wi-Fi音箱的時(shí)候,用戶可以將自己喜歡的音樂通過Wi-Fi音箱分享給家中的其 它Wi-Fi音箱上,讓家庭的其他成員可以和用戶一起欣賞音樂。
[0047]結(jié)合參照?qǐng)D2和圖3,在本實(shí)施例中,所述主音頻終端與所述從音頻終端之間的WiFi 連接可以是基于路由器的 ,如圖 2 所示,所述主音頻終端與路由器有線連接后,通過路由 器與所述從音頻終端建立Wi-Fi連接;所述主音頻終端與所述從音頻終端之間的Wi-Fi連接 可以是基于Wi-Fi Direct的,如圖3所示,所述主音頻終端與所述從音頻終端通過Wi-Fi Direct直接建立Wi-Fi連接。其中,所述從音頻終端可以為一個(gè),也可以為多個(gè),本實(shí)施例也 不限制所述主音頻終端與所述從音頻終端采用何種Wi-Fi連接方式,還可以為本實(shí)施例未 示出的其它連接方式,具體按實(shí)際需要進(jìn)行選擇。
[0048]需要說明的是,當(dāng)采用基于路由器的
當(dāng)前第1頁(yè)1 2 3 4 5 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1