音頻播放系統(tǒng)中的藍(lán)牙連接切換方法、裝置及系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明實(shí)施例公開(kāi)了一種音頻播放系統(tǒng)中的藍(lán)牙連接切換方法、裝置及系統(tǒng)。該方法包括:當(dāng)前播放設(shè)備與音源設(shè)備建立藍(lán)牙連接后,在監(jiān)測(cè)到藍(lán)牙檢測(cè)觸發(fā)事件時(shí),獲取所述音頻播放系統(tǒng)中至少一個(gè)其它播放設(shè)備檢測(cè)到的所述音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度;所述當(dāng)前播放設(shè)備依據(jù)獲取的第一藍(lán)牙信號(hào)強(qiáng)度,從所述至少一個(gè)其它播放設(shè)備中確定候選播放設(shè)備;所述當(dāng)前播放設(shè)備在監(jiān)測(cè)到藍(lán)牙連接切換事件時(shí),斷開(kāi)與所述音源設(shè)備的藍(lán)牙連接,并控制建立所述候選播放設(shè)備與所述音源設(shè)備之間的藍(lán)牙連接,以由所述候選播放設(shè)備接收并播放所述音源設(shè)備的音視頻數(shù)據(jù)。本發(fā)明實(shí)施例提高了音頻播放系統(tǒng)的音頻播放質(zhì)量。
【專(zhuān)利說(shuō)明】
音頻播放系統(tǒng)中的藍(lán)牙連接切換方法、裝置及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及音頻播放技術(shù)領(lǐng)域,尤其是一種音頻播放系統(tǒng)中的藍(lán)牙連接切換方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]隨著移動(dòng)互聯(lián)應(yīng)用的不斷發(fā)展,由智能網(wǎng)絡(luò)音箱、藍(lán)牙耳機(jī)等播放設(shè)備組成的音頻播放系統(tǒng)正越來(lái)越普及。這些播放設(shè)備集成了處理器、網(wǎng)絡(luò)接口和藍(lán)牙模塊,除了播放互聯(lián)網(wǎng)上的音視頻,音頻播放系統(tǒng)也可以播放存儲(chǔ)在本地的音視頻,如存儲(chǔ)在音頻播放系統(tǒng)中某臺(tái)播放設(shè)備的內(nèi)部存儲(chǔ)器、外部存儲(chǔ)器(如U盤(pán))、智能終端或局域網(wǎng)內(nèi)NAS(NetworkAttached Storage,網(wǎng)絡(luò)附屬存儲(chǔ))等其它可訪(fǎng)問(wèn)的音源設(shè)備上的音視頻文件。
[0003]當(dāng)某臺(tái)播放設(shè)備與音源設(shè)備建立了藍(lán)牙連接,該播放設(shè)備作為音頻播放系統(tǒng)的當(dāng)前播放設(shè)備,通過(guò)藍(lán)牙連接能夠接收并播放音源設(shè)備發(fā)送過(guò)來(lái)的音視頻數(shù)據(jù)。然而,音源設(shè)備可能會(huì)是移動(dòng)的,因此音源設(shè)備與當(dāng)前播放設(shè)備的藍(lán)牙連接和傳輸性能可能會(huì)發(fā)生變化,如藍(lán)牙信號(hào)變?nèi)?、傳輸質(zhì)量變差,導(dǎo)致音視頻播放質(zhì)量下降如導(dǎo)致播放的音視頻中斷或出現(xiàn)雜音。比如,用戶(hù)使用其智能手機(jī)連接到音頻播放系統(tǒng)的某臺(tái)播放設(shè)備,并將音視頻發(fā)送到該臺(tái)播放設(shè)備播放,若用戶(hù)拿著智能手機(jī)到另外一個(gè)地方(如從一個(gè)客廳到臥室),由于距離變遠(yuǎn)和墻壁對(duì)信號(hào)的阻隔,上述智能手機(jī)與播放設(shè)備的藍(lán)牙連接質(zhì)量會(huì)下降,甚至導(dǎo)致傳輸上的中斷,最終表現(xiàn)為音頻播放系統(tǒng)播放上述智能手機(jī)傳輸過(guò)來(lái)的音視頻時(shí)出現(xiàn)斷首。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例的目的在于提供一種音頻播放系統(tǒng)中的藍(lán)牙連接切換方法、裝置及系統(tǒng),以提高音頻播放系統(tǒng)的音頻播放質(zhì)量。
[0005]第一方面,本發(fā)明實(shí)施例提供了一種音頻播放系統(tǒng)中的藍(lán)牙連接切換方法,包括:
[0006]當(dāng)前播放設(shè)備與音源設(shè)備建立藍(lán)牙連接后,在監(jiān)測(cè)到藍(lán)牙檢測(cè)觸發(fā)事件時(shí),獲取所述音頻播放系統(tǒng)中至少一個(gè)其它播放設(shè)備檢測(cè)到的所述音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度;
[0007]所述當(dāng)前播放設(shè)備依據(jù)獲取的第一藍(lán)牙信號(hào)強(qiáng)度,從所述至少一個(gè)其它播放設(shè)備中確定候選播放設(shè)備;
[0008]所述當(dāng)前播放設(shè)備在監(jiān)測(cè)到藍(lán)牙連接切換事件時(shí),斷開(kāi)與所述音源設(shè)備的藍(lán)牙連接,并控制建立所述候選播放設(shè)備與所述音源設(shè)備之間的藍(lán)牙連接,以由所述候選播放設(shè)備接收并播放所述音源設(shè)備的音視頻數(shù)據(jù)。
[0009]第二方面,本發(fā)明實(shí)施例提供了一種音頻播放系統(tǒng)中的藍(lán)牙連接切換方法,包括:
[0010]音源設(shè)備與當(dāng)前播放設(shè)備建立藍(lán)牙連接后,依據(jù)當(dāng)前播放設(shè)備的斷開(kāi)連接指示斷開(kāi)與所述當(dāng)前播放設(shè)備的藍(lán)牙連接,建立與所述當(dāng)前播放設(shè)備確定的候選播放設(shè)備的藍(lán)牙連接;所述候選播放設(shè)備是所述當(dāng)前播放設(shè)備在監(jiān)測(cè)到藍(lán)牙檢測(cè)觸發(fā)事件時(shí),依據(jù)音頻播放系統(tǒng)中至少一個(gè)其它播放設(shè)備檢測(cè)到的所述音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度確定的;
[0011]所述音源設(shè)備向所述候選播放設(shè)備發(fā)送音視頻數(shù)據(jù),使所述候選播放設(shè)備播放接收的音視頻數(shù)據(jù)。
[0012]第三方面,本發(fā)明實(shí)施例提供了一種音頻播放系統(tǒng)中的藍(lán)牙連接切換裝置,配置于當(dāng)前播放設(shè)備中,所述裝置包括:
[0013]藍(lán)牙強(qiáng)度獲取模塊,用于所述當(dāng)前播放設(shè)備與音源設(shè)備建立藍(lán)牙連接后,在監(jiān)測(cè)到藍(lán)牙檢測(cè)觸發(fā)事件時(shí),獲取所述音頻播放系統(tǒng)中至少一個(gè)其它播放設(shè)備檢測(cè)到的所述音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度;
[0014]候選設(shè)備確定模塊,用于依據(jù)獲取的第一藍(lán)牙信號(hào)強(qiáng)度,從所述至少一個(gè)其它播放設(shè)備中確定候選播放設(shè)備;
[0015]藍(lán)牙連接建立模塊,用于在監(jiān)測(cè)到藍(lán)牙連接切換事件時(shí),斷開(kāi)與所述音源設(shè)備的藍(lán)牙連接,并控制建立所述候選播放設(shè)備與所述音源設(shè)備之間的藍(lán)牙連接,以由所述候選播放設(shè)備接收并播放所述音源設(shè)備的音視頻數(shù)據(jù)。
[0016]第四方面,本發(fā)明實(shí)施例提供了一種音頻播放系統(tǒng)中的藍(lán)牙連接切換裝置,配置在音源設(shè)備中,所述裝置包括:
[0017]藍(lán)牙連接模塊,用于音源設(shè)備與當(dāng)前播放設(shè)備建立藍(lán)牙連接后,依據(jù)當(dāng)前播放設(shè)備的斷開(kāi)連接指示斷開(kāi)與所述當(dāng)前播放設(shè)備的藍(lán)牙連接,建立與所述當(dāng)前播放設(shè)備確定的候選播放設(shè)備的藍(lán)牙連接;所述候選播放設(shè)備是所述當(dāng)前播放設(shè)備在監(jiān)測(cè)到藍(lán)牙檢測(cè)觸發(fā)事件時(shí),依據(jù)音頻播放系統(tǒng)中至少一個(gè)其它播放設(shè)備檢測(cè)到的所述音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度確定的;
[0018]數(shù)據(jù)發(fā)送模塊,用于向所述候選播放設(shè)備發(fā)送音視頻數(shù)據(jù),使所述候選播放設(shè)備播放接收的音視頻數(shù)據(jù)。
[0019]第五方面,本發(fā)明實(shí)施例提供了一種音頻播放系統(tǒng),包括當(dāng)前播放設(shè)備和至少一個(gè)其它播放設(shè)備,所述當(dāng)前播放設(shè)備包括本發(fā)明任意實(shí)施例提供的配置于當(dāng)前播放設(shè)備中的音頻播放系統(tǒng)中的藍(lán)牙連接切換裝置。
[0020]本發(fā)明實(shí)施例提供的技術(shù)方案,當(dāng)前播放設(shè)備與音源設(shè)備建立藍(lán)牙連接后,當(dāng)前播放設(shè)備通過(guò)依據(jù)其它播放設(shè)備檢測(cè)到的音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度,從其它播放設(shè)備中為音源設(shè)備確定候選播放設(shè)備,并控制音源設(shè)備與候選播放設(shè)備建立藍(lán)牙連接,即,在音源設(shè)備與當(dāng)前播放設(shè)備之間音頻傳輸質(zhì)量較差時(shí),通過(guò)及時(shí)為音源設(shè)備更換播放設(shè)備,從而為音源設(shè)備提供高質(zhì)量的藍(lán)牙連接和傳輸,提高了音頻播放系統(tǒng)的音頻播放質(zhì)量。
【附圖說(shuō)明】
[0021]圖1a為本發(fā)明實(shí)施例一提供的一種音頻播放系統(tǒng)中的藍(lán)牙連接切換方法的流程示意圖;
[0022]圖1b是本發(fā)明實(shí)施例一提供的一種音頻播放系統(tǒng)結(jié)構(gòu)圖;
[0023]圖1c是本發(fā)明實(shí)施例一提供的一種音頻播放系統(tǒng)結(jié)構(gòu)圖;
[0024]圖2為本發(fā)明實(shí)施例二提供的一種音頻播放系統(tǒng)中的藍(lán)牙連接切換方法的流程示意圖;
[0025]圖3為本發(fā)明實(shí)施例三提供的一種音頻播放系統(tǒng)中的藍(lán)牙連接切換方法的流程示意圖;
[0026]圖4為本發(fā)明實(shí)施例四提供的一種音頻播放系統(tǒng)中的藍(lán)牙連接切換裝置的結(jié)構(gòu)示意圖;
[0027]圖5a為本發(fā)明實(shí)施例五提供的一種音頻播放系統(tǒng)中的藍(lán)牙連接切換裝置的結(jié)構(gòu)示意圖;
[0028]圖5b是本發(fā)明實(shí)施例五提供的一種音頻播放系統(tǒng)中播放設(shè)備的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0029]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
[0030]實(shí)施例一
[0031]圖1a為本發(fā)明實(shí)施例一提供的一種音頻播放系統(tǒng)中的藍(lán)牙連接切換方法的流程示意圖,該方法可以由音頻播放系統(tǒng)中的藍(lán)牙連接切換裝置執(zhí)行,其中該裝置可以由軟件和/或硬件實(shí)現(xiàn),可作為當(dāng)前播放設(shè)備的一部分被內(nèi)置在當(dāng)前播放設(shè)備內(nèi)部。如圖1a所示,該實(shí)現(xiàn)流程包括:
[0032]步驟11、當(dāng)前播放設(shè)備與音源設(shè)備建立藍(lán)牙連接后,在監(jiān)測(cè)到藍(lán)牙檢測(cè)觸發(fā)事件時(shí),獲取所述音頻播放系統(tǒng)中至少一個(gè)其它播放設(shè)備檢測(cè)到的所述音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度。
[0033]結(jié)合圖1b和圖1c所示,音頻播放系統(tǒng)包含多臺(tái)播放設(shè)備,播放設(shè)備之間通過(guò)網(wǎng)格(MESH)或點(diǎn)對(duì)點(diǎn)(Ad-hoc)等無(wú)線(xiàn)私有網(wǎng)絡(luò)進(jìn)行通訊,其中音頻播放系統(tǒng)中的一臺(tái)播放設(shè)備可以與路由器建立有線(xiàn)連接(參考圖1b),該臺(tái)播放設(shè)備也可以與路由器建立無(wú)線(xiàn)連接(參考圖lc)。音頻播放系統(tǒng)中每臺(tái)播放設(shè)備集成有藍(lán)牙模塊。具有藍(lán)牙功能的音源設(shè)備可以與播放設(shè)備通過(guò)藍(lán)牙連接,將音源設(shè)備的音視頻數(shù)據(jù)傳輸給播放設(shè)備,播放設(shè)備接收來(lái)自音源設(shè)備的音視頻數(shù)據(jù)后,不僅自身可以播放接收的音視頻數(shù)據(jù),還可以將接收的音視頻數(shù)據(jù)通過(guò)私有網(wǎng)絡(luò)傳輸給音頻播放系統(tǒng)中的其它播放設(shè)備進(jìn)行播放。
[0034]其中,當(dāng)前播放設(shè)備指的是音頻播放系統(tǒng)中任一臺(tái)播放設(shè)備,其它播放設(shè)備指的是音頻播放系統(tǒng)中除該播放設(shè)備外的播放設(shè)備。
[0035]示例性的,獲取所述音頻播放系統(tǒng)中至少一個(gè)其它播放設(shè)備檢測(cè)到的音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度,可以包括:
[0036]A、向所述音頻播放系統(tǒng)中至少一個(gè)其它播放設(shè)備發(fā)送藍(lán)牙信號(hào)檢測(cè)指令。
[0037]具體的,在當(dāng)前播放設(shè)備監(jiān)測(cè)到藍(lán)牙檢測(cè)觸發(fā)事件時(shí),當(dāng)前播放設(shè)備通過(guò)私有網(wǎng)絡(luò)向其它播放設(shè)備廣播藍(lán)牙信號(hào)檢測(cè)指令,其中藍(lán)牙信號(hào)檢測(cè)指令包括所述音源設(shè)備的藍(lán)牙模塊信息,所述藍(lán)牙模塊信息包括藍(lán)牙名稱(chēng)和/或藍(lán)牙MAC(Media Access Control,媒體訪(fǎng)問(wèn)控制)地址等。
[0038]B、獲取所述至少一個(gè)其它播放設(shè)備檢測(cè)到的音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度。
[0039]具體的,其它播放設(shè)備接收到藍(lán)牙信號(hào)檢測(cè)指令后,如果其它播放設(shè)備的藍(lán)牙模塊沒(méi)有打開(kāi)的,則其它播放設(shè)備開(kāi)啟藍(lán)牙模塊,監(jiān)測(cè)音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度,并將監(jiān)測(cè)到的第一藍(lán)牙信號(hào)強(qiáng)度發(fā)送給當(dāng)前播放設(shè)備,當(dāng)前播放設(shè)備獲得其它播放設(shè)備監(jiān)測(cè)到的音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度。
[0040]這里,為了下個(gè)步驟更為準(zhǔn)確的依據(jù)第一藍(lán)牙信號(hào)強(qiáng)度,從其它播放設(shè)備中確定候選播放設(shè)備,即為了更好的確定音源設(shè)備的位置,當(dāng)前播放設(shè)備可以在音頻播放系統(tǒng)內(nèi)多次廣播藍(lán)牙信號(hào)檢測(cè)指令指示其它播放設(shè)備多次檢測(cè)音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度并返回多次檢測(cè)結(jié)果,或者指示其它播放設(shè)備持續(xù)一段時(shí)間監(jiān)測(cè)并返回多次檢測(cè)結(jié)果的平均值。
[0041]步驟12、所述當(dāng)前播放設(shè)備依據(jù)獲取的第一藍(lán)牙信號(hào)強(qiáng)度,從所述至少一個(gè)其它播放設(shè)備中確定候選播放設(shè)備。
[0042]示例性的,當(dāng)前播放設(shè)備可以直接將檢測(cè)到的第一藍(lán)牙信號(hào)強(qiáng)度最強(qiáng)的其它播放設(shè)備確定為候選播放設(shè)備;也可以依據(jù)第一藍(lán)牙信號(hào)強(qiáng)度篩選滿(mǎn)足設(shè)定的篩選條件的其它播放設(shè)備,再?gòu)暮Y選后的其它播放設(shè)備中依據(jù)候選播放設(shè)備的工作負(fù)荷信息選擇候選播放設(shè)備,如將工作負(fù)荷最小的其它播放設(shè)備確定為候選播放設(shè)備。上述篩選條件可以第一藍(lán)牙信號(hào)強(qiáng)度大于當(dāng)前播放設(shè)備檢測(cè)到的音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度。
[0043]步驟13、所述當(dāng)前播放設(shè)備在監(jiān)測(cè)到藍(lán)牙連接切換事件時(shí),斷開(kāi)與所述音源設(shè)備的藍(lán)牙連接,并控制建立所述候選播放設(shè)備與所述音源設(shè)備之間的藍(lán)牙連接,以由所述候選播放設(shè)備接收并播放所述音源設(shè)備的音視頻數(shù)據(jù)。
[0044]具體的,當(dāng)前播放設(shè)備監(jiān)測(cè)到藍(lán)牙連接切換事件時(shí),當(dāng)前播放設(shè)備將候選播放設(shè)備的藍(lán)牙模塊信息如候選播放設(shè)備中藍(lán)牙名稱(chēng)和/或藍(lán)牙MAC地址,通過(guò)藍(lán)牙連接發(fā)送給音源設(shè)備,且斷開(kāi)與音源設(shè)備的藍(lán)牙連接,音源設(shè)備依據(jù)接收到的候選播放設(shè)備的藍(lán)牙模塊信息建立與候選播放設(shè)備之間的藍(lán)牙連接,且音源設(shè)備通過(guò)藍(lán)牙連接向候選播放設(shè)備傳輸音視頻數(shù)據(jù),候選播放設(shè)備可以播放接收到的音視頻數(shù)據(jù),也可以將音視頻數(shù)據(jù)傳輸?shù)疆?dāng)前播放設(shè)備進(jìn)行播放。需要說(shuō)明的是,若音源設(shè)備與當(dāng)前播放設(shè)備接入到同一無(wú)線(xiàn)路由器,則當(dāng)前播放設(shè)備也可以通過(guò)WIFI (Wireless Fidelity,無(wú)線(xiàn)保真)網(wǎng)絡(luò)將候選播放設(shè)備的藍(lán)牙模塊信息發(fā)送給音源設(shè)備。
[0045]本實(shí)施例提供的技術(shù)方案,當(dāng)前播放設(shè)備與音源設(shè)備建立藍(lán)牙連接后,當(dāng)前播放設(shè)備通過(guò)依據(jù)其它播放設(shè)備檢測(cè)到的音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度,從其它播放設(shè)備中為音源設(shè)備確定候選播放設(shè)備,并控制音源設(shè)備與候選播放設(shè)備建立藍(lán)牙連接,即,在音源設(shè)備與當(dāng)前播放設(shè)備之間音頻傳輸質(zhì)量較差時(shí),通過(guò)及時(shí)為音源設(shè)備更換播放設(shè)備,從而為音源設(shè)備提供高質(zhì)量的藍(lán)牙連接和傳輸,提高了音頻播放系統(tǒng)的音頻播放質(zhì)量。
[0046]示例性的,所述當(dāng)前播放設(shè)備依據(jù)所述當(dāng)前播放設(shè)備檢測(cè)到的音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度,或所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的丟包率或誤碼率,生成所述藍(lán)牙檢測(cè)觸發(fā)事件。
[0047]具體的,當(dāng)前播放設(shè)備與音源設(shè)備建立藍(lán)牙連接后,當(dāng)前播放設(shè)備周期性地檢測(cè)音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度,或者檢測(cè)自身與音源設(shè)備之間藍(lán)牙傳輸路徑的丟包率或誤碼率。若所述當(dāng)前播放設(shè)備檢測(cè)到的音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度小于預(yù)設(shè)的第一藍(lán)牙信號(hào)強(qiáng)度閥值,或所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的丟包率大于預(yù)設(shè)的丟包率閥值,或所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的誤碼率大于預(yù)設(shè)的誤碼率閥值,則生成所述藍(lán)牙檢測(cè)觸發(fā)事件。
[0048]示例性的,若接收到所述音源設(shè)備發(fā)送的藍(lán)牙連接檢測(cè)指令,則所述當(dāng)前播放設(shè)備檢測(cè)所述音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度,或所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的丟包率或誤碼率,其中所述藍(lán)牙連接檢測(cè)指令是由所述音源設(shè)備依據(jù)所述音源設(shè)備的運(yùn)動(dòng)狀態(tài)生成的。
[0049]具體的,當(dāng)前播放設(shè)備與音源設(shè)備建立藍(lán)牙連接后,音源設(shè)備中加速度傳感器、陀螺儀等運(yùn)動(dòng)傳感器檢測(cè)音源設(shè)備的運(yùn)動(dòng)狀態(tài)信息,若檢測(cè)到音源設(shè)備處于移動(dòng)狀態(tài),則音源設(shè)備向當(dāng)前播放設(shè)備發(fā)送藍(lán)牙連接檢測(cè)指令,當(dāng)前播放設(shè)備接收到藍(lán)牙連接檢測(cè)指令后,檢測(cè)音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度,或者檢測(cè)自身與音源設(shè)備之間藍(lán)牙傳輸路徑的丟包率或誤碼率。
[0050]示例性的,在所述候選播放設(shè)備檢測(cè)到的音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度,減所述當(dāng)前播放設(shè)備檢測(cè)到的音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度之差,大于預(yù)設(shè)的第二藍(lán)牙信號(hào)強(qiáng)度閥值時(shí),生成所述藍(lán)牙連接切換事件。其中,第二藍(lán)牙信號(hào)強(qiáng)度閥值為正數(shù)。
[0051]進(jìn)一步地,為了避免在當(dāng)前播放設(shè)備與音源設(shè)備通過(guò)藍(lán)牙連接傳輸音視頻數(shù)據(jù)的過(guò)程中,當(dāng)前播放設(shè)備斷開(kāi)與音源設(shè)備之間藍(lán)牙連接導(dǎo)致的傳輸數(shù)據(jù)中斷,示例性的,在所述候選播放設(shè)備檢測(cè)到的音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度,減所述當(dāng)前播放設(shè)備檢測(cè)到的音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度之差,大于預(yù)設(shè)的第二藍(lán)牙信號(hào)強(qiáng)度閥值,且所述當(dāng)前播放設(shè)備與所述音源設(shè)備未處于藍(lán)牙數(shù)據(jù)傳輸狀態(tài)時(shí),生成所述藍(lán)牙連接切換事件,如若當(dāng)前播放設(shè)備處于歌曲切換或播放暫停,則當(dāng)前播放設(shè)備與音源設(shè)備未處于藍(lán)牙數(shù)據(jù)傳輸狀態(tài)。
[0052]實(shí)施例二
[0053]圖2為本發(fā)明實(shí)施例二提供的一種音頻播放系統(tǒng)中的藍(lán)牙連接切換方法的流程示意圖,該方法可以由音頻播放系統(tǒng)中的藍(lán)牙連接切換裝置執(zhí)行,其中該裝置可以由軟件和/或硬件實(shí)現(xiàn),可作為音源設(shè)備的一部分被內(nèi)置在音源設(shè)備內(nèi)部。如圖2所示,該實(shí)現(xiàn)流程包括:
[0054]步驟21、音源設(shè)備與當(dāng)前播放設(shè)備建立藍(lán)牙連接后,依據(jù)當(dāng)前播放設(shè)備的斷開(kāi)連接指示斷開(kāi)與所述當(dāng)前播放設(shè)備的藍(lán)牙連接,建立與所述當(dāng)前播放設(shè)備確定的候選播放設(shè)備的藍(lán)牙連接。
[0055]其中,所述候選播放設(shè)備是所述當(dāng)前播放設(shè)備在監(jiān)測(cè)到藍(lán)牙檢測(cè)觸發(fā)事件時(shí),依據(jù)音頻播放系統(tǒng)中至少一個(gè)其它播放設(shè)備檢測(cè)到的所述音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度確定的。
[0056]步驟22、所述音源設(shè)備向所述候選播放設(shè)備發(fā)送音視頻數(shù)據(jù),使所述候選播放設(shè)備播放接收的音視頻數(shù)據(jù)。
[0057]示例性的,音源設(shè)備與當(dāng)前播放設(shè)備建立藍(lán)牙連接之后,斷開(kāi)與音頻播放系統(tǒng)中當(dāng)前播放設(shè)備的藍(lán)牙連接之前,還包括:
[0058]A、所述音源設(shè)備檢測(cè)所述音源設(shè)備的運(yùn)動(dòng)狀態(tài)信息。
[0059]音源設(shè)備中運(yùn)動(dòng)傳感器,如加速度傳感器或陀螺儀等檢測(cè)音源設(shè)備的運(yùn)動(dòng)狀態(tài)信息。
[0060]B、所述音源設(shè)備依據(jù)檢測(cè)到的運(yùn)動(dòng)狀態(tài)信息,生成藍(lán)牙連接檢測(cè)指令。
[0061]示例性的,所述音源設(shè)備依據(jù)檢測(cè)到的運(yùn)動(dòng)狀態(tài)信息,生成藍(lán)牙連接檢測(cè)指令,包括:若依據(jù)檢測(cè)到的運(yùn)動(dòng)狀態(tài)信息確定所述音源設(shè)備處于移動(dòng)狀態(tài),則所述音源設(shè)備生成藍(lán)牙連接檢測(cè)指令;否則,繼續(xù)執(zhí)行運(yùn)動(dòng)狀態(tài)檢測(cè)操作。
[0062]C、所述音源設(shè)備向所述當(dāng)前播放設(shè)備發(fā)送所述藍(lán)牙連接檢測(cè)指令,使所述當(dāng)前播放設(shè)備檢測(cè)所述音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度、所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的丟包率或誤碼率,以使所述當(dāng)前播放設(shè)備生成所述藍(lán)牙檢測(cè)觸發(fā)事件。
[0063]實(shí)施例三
[0064]本實(shí)施例在上述實(shí)施例一和實(shí)施例二的基礎(chǔ)上,以包含播放設(shè)備A、播放設(shè)備B和播放設(shè)備C的音頻播放系統(tǒng),且音源設(shè)備為智能手機(jī)為例,具體提供了一種音頻播放系統(tǒng)中的藍(lán)牙連接切換方法。圖3為本發(fā)明實(shí)施例三提供的一種音頻播放系統(tǒng)中的藍(lán)牙連接切換方法的流程示意圖,如圖3所示,該方法包括:
[0065]步驟31、智能手機(jī)與播放設(shè)備A建立藍(lán)牙連接后,智能手機(jī)中運(yùn)動(dòng)傳感器檢測(cè)智能手機(jī)的運(yùn)動(dòng)狀態(tài)信息。
[0066]步驟32、若智能手機(jī)處于移動(dòng)狀態(tài),則智能手機(jī)生成藍(lán)牙連接檢測(cè)指令,并向播放設(shè)備A發(fā)送藍(lán)牙檢測(cè)指令。
[0067]步驟33、播放設(shè)備A接收藍(lán)牙檢測(cè)指令后,若檢測(cè)到智能手機(jī)的第二藍(lán)牙信號(hào)強(qiáng)度小于第一藍(lán)牙信號(hào)強(qiáng)度閥值,或播放設(shè)備A與智能手機(jī)之間藍(lán)牙傳輸路徑的丟包率大于丟包率閥值,或所述藍(lán)牙傳輸路徑的誤碼率大于誤碼率閥值,則在音頻播放系統(tǒng)中廣播藍(lán)牙信號(hào)檢測(cè)指令。
[0068]其中,藍(lán)牙信號(hào)檢測(cè)指令包括智能手機(jī)的藍(lán)牙名稱(chēng)和/或藍(lán)牙MAC地址。
[0069]步驟34、播放設(shè)備B和播放設(shè)備C依據(jù)接收到的藍(lán)牙信號(hào)檢測(cè)指令,檢測(cè)智能手機(jī)的第一藍(lán)牙信號(hào)強(qiáng)度,并將第一藍(lán)牙信號(hào)強(qiáng)度發(fā)送給播放設(shè)備A。
[0070]步驟35、播放設(shè)備A依據(jù)接收的第一藍(lán)牙信號(hào)強(qiáng)度,從播放設(shè)備B和播放設(shè)備C中確定候選播放設(shè)備。
[0071]具體的,若播放設(shè)備B檢測(cè)到的第一藍(lán)牙信號(hào)強(qiáng)度大于或等于播放設(shè)備C檢測(cè)到的第一藍(lán)牙信號(hào)強(qiáng)度,則將播放設(shè)備B確定為候選播放設(shè)備;否則,將播放設(shè)備C確定為候選播放設(shè)備。
[0072]步驟36、播放設(shè)備A將候選播放設(shè)備的藍(lán)牙模塊信息發(fā)送給智能手機(jī),并斷開(kāi)與智能手機(jī)的藍(lán)牙連接。
[0073]步驟37、候選播放設(shè)備建立與智能手機(jī)的藍(lán)牙連接,通過(guò)藍(lán)牙連接接收智能手機(jī)的音視頻數(shù)據(jù)。
[0074]步驟38、候選播放設(shè)備將接收的音視頻數(shù)據(jù)傳輸給播放設(shè)備A進(jìn)行播放。
[0075]第四實(shí)施例
[0076]圖4為本發(fā)明實(shí)施例四提供的一種音頻播放系統(tǒng)中的藍(lán)牙連接切換裝置的結(jié)構(gòu)示意圖,該裝置可以配置于當(dāng)前播放設(shè)備中。如圖4所示,該音頻播放系統(tǒng)中的藍(lán)牙連接切換裝置的具體結(jié)構(gòu)可以包括:
[0077]藍(lán)牙強(qiáng)度獲取模塊41,用于所述當(dāng)前播放設(shè)備與音源設(shè)備建立藍(lán)牙連接后,在監(jiān)測(cè)到藍(lán)牙檢測(cè)觸發(fā)事件時(shí),獲取所述音頻播放系統(tǒng)中至少一個(gè)其它播放設(shè)備檢測(cè)到的所述音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度;
[0078]候選設(shè)備確定模塊42,用于依據(jù)獲取的第一藍(lán)牙信號(hào)強(qiáng)度,從所述至少一個(gè)其它播放設(shè)備中確定候選播放設(shè)備;
[0079]藍(lán)牙連接建立模塊43,用于在監(jiān)測(cè)到藍(lán)牙連接切換事件時(shí),斷開(kāi)與所述音源設(shè)備的藍(lán)牙連接,并控制建立所述候選播放設(shè)備與所述音源設(shè)備之間的藍(lán)牙連接,以由所述候選播放設(shè)備接收并播放所述音源設(shè)備的音視頻數(shù)據(jù)。
[0080]進(jìn)一步地,該裝置還包括:
[0081]觸發(fā)事件生成模塊,用于依據(jù)所述當(dāng)前播放設(shè)備檢測(cè)到的音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度,或所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的丟包率或誤碼率,生成所述藍(lán)牙檢測(cè)觸發(fā)事件。
[0082]進(jìn)一步地,所述觸發(fā)事件生成模塊具體用于:
[0083]若所述當(dāng)前播放設(shè)備檢測(cè)到的音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度小于預(yù)設(shè)的第一藍(lán)牙信號(hào)強(qiáng)度閥值,或所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的丟包率大于預(yù)設(shè)的丟包率閥值,或所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的誤碼率大于預(yù)設(shè)的誤碼率閥值,則生成所述藍(lán)牙檢測(cè)觸發(fā)事件。
[0084]進(jìn)一步地,該裝置還包括:
[0085]檢測(cè)指令接收模塊,用于若接收到所述音源設(shè)備發(fā)送的藍(lán)牙連接檢測(cè)指令,則檢測(cè)所述音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度,或所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的丟包率或誤碼率,其中所述藍(lán)牙連接檢測(cè)指令是由所述音源設(shè)備依據(jù)所述音源設(shè)備的運(yùn)動(dòng)狀態(tài)生成的。
[0086]進(jìn)一步地,藍(lán)牙強(qiáng)度獲取模塊41可以包括:
[0087]檢測(cè)指令發(fā)送單元,用于當(dāng)前播放設(shè)備與音源設(shè)備建立藍(lán)牙連接后,在監(jiān)測(cè)到藍(lán)牙檢測(cè)觸發(fā)事件時(shí),向所述音頻播放系統(tǒng)中至少一個(gè)其它播放設(shè)備發(fā)送藍(lán)牙信號(hào)檢測(cè)指令,所述藍(lán)牙信號(hào)檢測(cè)指令包括所述音源設(shè)備的藍(lán)牙模塊信息,其中所述藍(lán)牙模塊信息包括藍(lán)牙名稱(chēng)和/或藍(lán)牙MAC地址;
[0088]藍(lán)牙強(qiáng)度獲取單元,用于獲取所述至少一個(gè)其它播放設(shè)備檢測(cè)到的音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度。
[0089]進(jìn)一步地,該裝置還可以包括切換事件生成模塊,用于:
[0090]在檢測(cè)到的音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度,減所述當(dāng)前播放設(shè)備檢測(cè)到的音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度之差,大于預(yù)設(shè)的第二藍(lán)牙信號(hào)強(qiáng)度閥值時(shí),生成所述藍(lán)牙連接切換事件;或者,
[0091]在檢測(cè)到的音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度,減所述當(dāng)前播放設(shè)備檢測(cè)到的音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度之差,大于預(yù)設(shè)的第二藍(lán)牙信號(hào)強(qiáng)度閥值,且所述當(dāng)前播放設(shè)備與所述音源設(shè)備未處于藍(lán)牙數(shù)據(jù)傳輸狀態(tài)時(shí),生成所述藍(lán)牙連接切換事件。
[0092]進(jìn)一步地,候選設(shè)備確定模塊42具體用于:
[0093]將檢測(cè)到的第一藍(lán)牙信號(hào)強(qiáng)度最強(qiáng)的其它播放設(shè)備確定為候選播放設(shè)備。
[0094]本實(shí)施例提供的音頻播放系統(tǒng)中的藍(lán)牙連接切換裝置,與本發(fā)明任意實(shí)施例所提供的由當(dāng)前播放設(shè)備執(zhí)行的藍(lán)牙連接切換方法屬于同一發(fā)明構(gòu)思,可執(zhí)行本發(fā)明任意實(shí)施例所提供的由當(dāng)前播放設(shè)備執(zhí)行的藍(lán)牙連接切換方法,具備執(zhí)行由當(dāng)前播放設(shè)備執(zhí)行的藍(lán)牙連接切換方法相應(yīng)的功能模塊和有益效果。未在本實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見(jiàn)本發(fā)明任意實(shí)施例提供的由當(dāng)前播放設(shè)備執(zhí)行的藍(lán)牙連接切換方法。
[0095]第五實(shí)施例
[0096]圖5a為本發(fā)明實(shí)施例五提供的一種音頻播放系統(tǒng)中的藍(lán)牙連接切換裝置的結(jié)構(gòu)示意圖,該裝置可以配置于音源設(shè)備中。如圖5a所示,該音頻播放系統(tǒng)中的藍(lán)牙連接切換裝置的具體結(jié)構(gòu)可以包括:
[0097]藍(lán)牙連接模塊51,用于音源設(shè)備與當(dāng)前播放設(shè)備建立藍(lán)牙連接后,依據(jù)當(dāng)前播放設(shè)備的斷開(kāi)連接指示斷開(kāi)與所述當(dāng)前播放設(shè)備的藍(lán)牙連接,建立與所述當(dāng)前播放設(shè)備確定的候選播放設(shè)備的藍(lán)牙連接;所述候選播放設(shè)備是所述當(dāng)前播放設(shè)備在監(jiān)測(cè)到藍(lán)牙檢測(cè)觸發(fā)事件時(shí),依據(jù)音頻播放系統(tǒng)中至少一個(gè)其它播放設(shè)備檢測(cè)到的所述音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度確定的;
[0098]數(shù)據(jù)發(fā)送模塊52,用于向所述候選播放設(shè)備發(fā)送音視頻數(shù)據(jù),使所述候選播放設(shè)備播放接收的音視頻數(shù)據(jù)。
[0099]進(jìn)一步地,該裝置還可以包括:
[0100]運(yùn)動(dòng)狀態(tài)檢測(cè)模塊,用于音源設(shè)備與當(dāng)前播放設(shè)備建立藍(lán)牙連接之后,斷開(kāi)與音頻播放系統(tǒng)中當(dāng)前播放設(shè)備的藍(lán)牙連接之前,檢測(cè)所述音源設(shè)備的運(yùn)動(dòng)狀態(tài)信息;
[0101]檢測(cè)指令生成模塊,用于依據(jù)檢測(cè)到的運(yùn)動(dòng)狀態(tài)信息,生成藍(lán)牙連接檢測(cè)指令;
[0102]檢測(cè)指令發(fā)送模塊,用于向所述當(dāng)前播放設(shè)備發(fā)送所述藍(lán)牙連接檢測(cè)指令,使所述當(dāng)前播放設(shè)備檢測(cè)所述音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度、所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的丟包率或誤碼率,以使所述當(dāng)前播放設(shè)備生成所述藍(lán)牙檢測(cè)觸發(fā)事件。
[0103]進(jìn)一步地,檢測(cè)指令生成模塊具體用于:
[0104]若依據(jù)檢測(cè)到的運(yùn)動(dòng)狀態(tài)信息確定所述音源設(shè)備處于移動(dòng)狀態(tài),則所述音源設(shè)備生成藍(lán)牙連接檢測(cè)指令。
[0105]本實(shí)施例提供的音頻播放系統(tǒng)中的藍(lán)牙連接切換裝置,與本發(fā)明任意實(shí)施例所提供的由音源設(shè)備執(zhí)行的藍(lán)牙連接切換方法屬于同一發(fā)明構(gòu)思,可執(zhí)行本發(fā)明任意實(shí)施例所提供的由音源設(shè)備執(zhí)行的藍(lán)牙連接切換方法,具備執(zhí)行由音源設(shè)備執(zhí)行的藍(lán)牙連接切換方法相應(yīng)的功能模塊和有益效果。未在本實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見(jiàn)本發(fā)明任意實(shí)施例提供的由音源設(shè)備執(zhí)行的藍(lán)牙連接切換方法。
[0106]另外,本發(fā)明實(shí)施例還提供了一種音頻播放系統(tǒng),包括當(dāng)前播放設(shè)備和至少一個(gè)其它播放設(shè)備,所述當(dāng)前播放設(shè)備包括本發(fā)明任意實(shí)施例提供的配置于當(dāng)前播放設(shè)備中的音頻播放系統(tǒng)中的藍(lán)牙連接切換裝置。
[0107]如圖5b所示,音頻播放系統(tǒng)中每臺(tái)播放設(shè)備主要包括:處理器、藍(lán)牙模塊、網(wǎng)絡(luò)接口、音頻放大模塊、揚(yáng)聲器和存儲(chǔ)器;
[0108]所述處理器為播放設(shè)備的核心,用于執(zhí)行控制程序,與周邊各功能模塊通信,協(xié)調(diào)和控制各個(gè)功能模塊的工作。
[0109]所述藍(lán)牙模塊用于實(shí)現(xiàn)藍(lán)牙通信,使播放設(shè)備可以通過(guò)藍(lán)牙技術(shù)與同樣具備藍(lán)牙功能的設(shè)備(如智能手機(jī))建立連接,獲取音視頻數(shù)據(jù)或控制數(shù)據(jù)。藍(lán)牙模塊將獲取得到的音視頻數(shù)據(jù)和控制數(shù)據(jù)傳輸給處理器,也將處理器傳輸過(guò)來(lái)的音視頻數(shù)據(jù)和控制數(shù)據(jù)發(fā)送給其它藍(lán)牙設(shè)備。
[0110]所述網(wǎng)絡(luò)接口可以使有線(xiàn)網(wǎng)絡(luò)接口,也可以使符合802.11規(guī)范的無(wú)線(xiàn)網(wǎng)絡(luò)接口,所述處理器通過(guò)網(wǎng)絡(luò)接口可以連接到互聯(lián)網(wǎng),獲取網(wǎng)絡(luò)流媒體音視頻數(shù)據(jù)。通過(guò)網(wǎng)絡(luò)接口,特別是無(wú)線(xiàn)網(wǎng)絡(luò)的形式,多臺(tái)播放設(shè)備可以組成一個(gè)無(wú)線(xiàn)音視頻系統(tǒng),實(shí)現(xiàn)音視頻的同步播放。通常情況下,各個(gè)控制終端也是通過(guò)無(wú)線(xiàn)網(wǎng)絡(luò)(如WIFI)連接入音視頻系統(tǒng),對(duì)音視頻系統(tǒng)及系統(tǒng)內(nèi)的播放設(shè)備進(jìn)行操作控制。
[0111]所述音頻放大模塊用于將處理器發(fā)送過(guò)來(lái)的模擬音頻信號(hào)進(jìn)行功率放大,以驅(qū)動(dòng)揚(yáng)聲器發(fā)聲。
[0112]所述揚(yáng)聲器為聲音還原部件,其數(shù)量可以是一個(gè)或多個(gè)。
[0113]所述儲(chǔ)存器用于存儲(chǔ)處理器執(zhí)行的程序,以及音視頻系統(tǒng)的一些配置數(shù)據(jù),如網(wǎng)絡(luò)連接數(shù)據(jù),音量信息,分組信息、以及播放的歌曲列表等。
[0114]注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過(guò)以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說(shuō)明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。
【主權(quán)項(xiàng)】
1.一種音頻播放系統(tǒng)中的藍(lán)牙連接切換方法,其特征在于,包括: 當(dāng)前播放設(shè)備與音源設(shè)備建立藍(lán)牙連接后,在監(jiān)測(cè)到藍(lán)牙檢測(cè)觸發(fā)事件時(shí),獲取所述音頻播放系統(tǒng)中至少一個(gè)其它播放設(shè)備檢測(cè)到的所述音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度; 所述當(dāng)前播放設(shè)備依據(jù)獲取的第一藍(lán)牙信號(hào)強(qiáng)度,從所述至少一個(gè)其它播放設(shè)備中確定候選播放設(shè)備; 所述當(dāng)前播放設(shè)備在監(jiān)測(cè)到藍(lán)牙連接切換事件時(shí),斷開(kāi)與所述音源設(shè)備的藍(lán)牙連接,并控制建立所述候選播放設(shè)備與所述音源設(shè)備之間的藍(lán)牙連接,以由所述候選播放設(shè)備接收并播放所述音源設(shè)備的音視頻數(shù)據(jù)。2.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述當(dāng)前播放設(shè)備依據(jù)所述當(dāng)前播放設(shè)備檢測(cè)到的音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度,或所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的丟包率或誤碼率,生成所述藍(lán)牙檢測(cè)觸發(fā)事件。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述當(dāng)前播放設(shè)備依據(jù)所述當(dāng)前播放設(shè)備檢測(cè)到的音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度,或所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的丟包率或誤碼率,生成所述藍(lán)牙檢測(cè)觸發(fā)事件,包括: 若所述當(dāng)前播放設(shè)備檢測(cè)到的音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度小于預(yù)設(shè)的第一藍(lán)牙信號(hào)強(qiáng)度閥值,或所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的丟包率大于預(yù)設(shè)的丟包率閥值,或所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的誤碼率大于預(yù)設(shè)的誤碼率閥值,則生成所述藍(lán)牙檢測(cè)觸發(fā)事件。4.根據(jù)權(quán)利要求2所述的方法,其特征在于, 若接收到所述音源設(shè)備發(fā)送的藍(lán)牙連接檢測(cè)指令,則所述當(dāng)前播放設(shè)備檢測(cè)所述音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度,或所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的丟包率或誤碼率,其中所述藍(lán)牙連接檢測(cè)指令是由所述音源設(shè)備依據(jù)所述音源設(shè)備的運(yùn)動(dòng)狀態(tài)生成的。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲取所述音頻播放系統(tǒng)中至少一個(gè)其它播放設(shè)備檢測(cè)到的音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度,包括: 向所述音頻播放系統(tǒng)中至少一個(gè)其它播放設(shè)備發(fā)送藍(lán)牙信號(hào)檢測(cè)指令,所述藍(lán)牙信號(hào)檢測(cè)指令包括所述音源設(shè)備的藍(lán)牙模塊信息,其中所述藍(lán)牙模塊信息包括藍(lán)牙名稱(chēng)和/或藍(lán)牙MAC地址; 獲取所述至少一個(gè)其它播放設(shè)備檢測(cè)到的音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度。6.根據(jù)權(quán)利要求1所述的方法,其特征在于, 在所述候選播放設(shè)備檢測(cè)到的音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度,減所述當(dāng)前播放設(shè)備檢測(cè)到的音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度之差,大于預(yù)設(shè)的第二藍(lán)牙信號(hào)強(qiáng)度閥值時(shí),生成所述藍(lán)牙連接切換事件;或者, 在所述候選播放設(shè)備檢測(cè)到的音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度,減所述當(dāng)前播放設(shè)備檢測(cè)到的音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度之差,大于預(yù)設(shè)的第二藍(lán)牙信號(hào)強(qiáng)度閥值,且所述當(dāng)前播放設(shè)備與所述音源設(shè)備未處于藍(lán)牙數(shù)據(jù)傳輸狀態(tài)時(shí),生成所述藍(lán)牙連接切換事件。7.根據(jù)權(quán)利要求1所述的方法,其特征在于,依據(jù)獲取的第一藍(lán)牙信號(hào)強(qiáng)度,從所述至少一個(gè)其它播放設(shè)備中確定候選播放設(shè)備,包括: 將檢測(cè)到的第一藍(lán)牙信號(hào)強(qiáng)度最強(qiáng)的其它播放設(shè)備確定為候選播放設(shè)備。8.一種音頻播放系統(tǒng)中的藍(lán)牙連接切換方法,其特征在于,包括: 音源設(shè)備與當(dāng)前播放設(shè)備建立藍(lán)牙連接后,依據(jù)當(dāng)前播放設(shè)備的斷開(kāi)連接指示斷開(kāi)與所述當(dāng)前播放設(shè)備的藍(lán)牙連接,建立與所述當(dāng)前播放設(shè)備確定的候選播放設(shè)備的藍(lán)牙連接;所述候選播放設(shè)備是所述當(dāng)前播放設(shè)備在監(jiān)測(cè)到藍(lán)牙檢測(cè)觸發(fā)事件時(shí),依據(jù)音頻播放系統(tǒng)中至少一個(gè)其它播放設(shè)備檢測(cè)到的所述音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度確定的; 所述音源設(shè)備向所述候選播放設(shè)備發(fā)送音視頻數(shù)據(jù),使所述候選播放設(shè)備播放接收的音視頻數(shù)據(jù)。9.根據(jù)權(quán)利要求8所述的方法,其特征在于,音源設(shè)備與當(dāng)前播放設(shè)備建立藍(lán)牙連接之后,斷開(kāi)與音頻播放系統(tǒng)中當(dāng)前播放設(shè)備的藍(lán)牙連接之前,還包括: 所述音源設(shè)備檢測(cè)所述音源設(shè)備的運(yùn)動(dòng)狀態(tài)信息; 所述音源設(shè)備依據(jù)檢測(cè)到的運(yùn)動(dòng)狀態(tài)信息,生成藍(lán)牙連接檢測(cè)指令; 所述音源設(shè)備向所述當(dāng)前播放設(shè)備發(fā)送所述藍(lán)牙連接檢測(cè)指令,使所述當(dāng)前播放設(shè)備檢測(cè)所述音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度、所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的丟包率或誤碼率,以使所述當(dāng)前播放設(shè)備生成所述藍(lán)牙檢測(cè)觸發(fā)事件。10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述音源設(shè)備依據(jù)檢測(cè)到的運(yùn)動(dòng)狀態(tài)信息,生成藍(lán)牙連接檢測(cè)指令,包括: 若依據(jù)檢測(cè)到的運(yùn)動(dòng)狀態(tài)信息確定所述音源設(shè)備處于移動(dòng)狀態(tài),則所述音源設(shè)備生成藍(lán)牙連接檢測(cè)指令。11.一種音頻播放系統(tǒng)中的藍(lán)牙連接切換裝置,其特征在于,配置于當(dāng)前播放設(shè)備中,所述裝置包括: 藍(lán)牙強(qiáng)度獲取模塊,用于所述當(dāng)前播放設(shè)備與音源設(shè)備建立藍(lán)牙連接后,在監(jiān)測(cè)到藍(lán)牙檢測(cè)觸發(fā)事件時(shí),獲取所述音頻播放系統(tǒng)中至少一個(gè)其它播放設(shè)備檢測(cè)到的所述音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度; 候選設(shè)備確定模塊,用于依據(jù)獲取的第一藍(lán)牙信號(hào)強(qiáng)度,從所述至少一個(gè)其它播放設(shè)備中確定候選播放設(shè)備; 藍(lán)牙連接建立模塊,用于在監(jiān)測(cè)到藍(lán)牙連接切換事件時(shí),斷開(kāi)與所述音源設(shè)備的藍(lán)牙連接,并控制建立所述候選播放設(shè)備與所述音源設(shè)備之間的藍(lán)牙連接,以由所述候選播放設(shè)備接收并播放所述音源設(shè)備的音視頻數(shù)據(jù)。12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,還包括: 觸發(fā)事件生成模塊,用于依據(jù)所述當(dāng)前播放設(shè)備檢測(cè)到的音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度,或所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的丟包率或誤碼率,生成所述藍(lán)牙檢測(cè)觸發(fā)事件。13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述觸發(fā)事件生成模塊具體用于: 若所述當(dāng)前播放設(shè)備檢測(cè)到的音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度小于預(yù)設(shè)的第一藍(lán)牙信號(hào)強(qiáng)度閥值,或所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的丟包率大于預(yù)設(shè)的丟包率閥值,或所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的誤碼率大于預(yù)設(shè)的誤碼率閥值,則生成所述藍(lán)牙檢測(cè)觸發(fā)事件。14.根據(jù)權(quán)利要求12所述的裝置,其特征在于,還包括: 檢測(cè)指令接收模塊,用于若接收到所述音源設(shè)備發(fā)送的藍(lán)牙連接檢測(cè)指令,則檢測(cè)所述音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度,或所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的丟包率或誤碼率,其中所述藍(lán)牙連接檢測(cè)指令是由所述音源設(shè)備依據(jù)所述音源設(shè)備的運(yùn)動(dòng)狀態(tài)生成的。15.根據(jù)權(quán)利要求11所述的裝置,其特征在于,藍(lán)牙強(qiáng)度獲取模塊包括: 檢測(cè)指令發(fā)送單元,用于當(dāng)前播放設(shè)備與音源設(shè)備建立藍(lán)牙連接后,在監(jiān)測(cè)到藍(lán)牙檢測(cè)觸發(fā)事件時(shí),向所述音頻播放系統(tǒng)中至少一個(gè)其它播放設(shè)備發(fā)送藍(lán)牙信號(hào)檢測(cè)指令,所述藍(lán)牙信號(hào)檢測(cè)指令包括所述音源設(shè)備的藍(lán)牙模塊信息,其中所述藍(lán)牙模塊信息包括藍(lán)牙名稱(chēng)和/或藍(lán)牙MAC地址; 藍(lán)牙強(qiáng)度獲取單元,用于獲取所述至少一個(gè)其它播放設(shè)備檢測(cè)到的音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度。16.根據(jù)權(quán)利要求11所述的裝置,其特征在于,還包括切換事件生成模塊,用于: 在檢測(cè)到的音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度,減所述當(dāng)前播放設(shè)備檢測(cè)到的音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度之差,大于預(yù)設(shè)的第二藍(lán)牙信號(hào)強(qiáng)度閥值時(shí),生成所述藍(lán)牙連接切換事件;或者, 在檢測(cè)到的音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度,減所述當(dāng)前播放設(shè)備檢測(cè)到的音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度之差,大于預(yù)設(shè)的第二藍(lán)牙信號(hào)強(qiáng)度閥值,且所述當(dāng)前播放設(shè)備與所述音源設(shè)備未處于藍(lán)牙數(shù)據(jù)傳輸狀態(tài)時(shí),生成所述藍(lán)牙連接切換事件。17.根據(jù)權(quán)利要求11所述的裝置,其特征在于,候選設(shè)備確定模塊具體用于: 將檢測(cè)到的第一藍(lán)牙信號(hào)強(qiáng)度最強(qiáng)的其它播放設(shè)備確定為候選播放設(shè)備。18.—種音頻播放系統(tǒng)中的藍(lán)牙連接切換裝置,其特征在于,配置在音源設(shè)備中,所述裝置包括: 藍(lán)牙連接模塊,用于音源設(shè)備與當(dāng)前播放設(shè)備建立藍(lán)牙連接后,依據(jù)當(dāng)前播放設(shè)備的斷開(kāi)連接指示斷開(kāi)與所述當(dāng)前播放設(shè)備的藍(lán)牙連接,建立與所述當(dāng)前播放設(shè)備確定的候選播放設(shè)備的藍(lán)牙連接;所述候選播放設(shè)備是所述當(dāng)前播放設(shè)備在監(jiān)測(cè)到藍(lán)牙檢測(cè)觸發(fā)事件時(shí),依據(jù)音頻播放系統(tǒng)中至少一個(gè)其它播放設(shè)備檢測(cè)到的所述音源設(shè)備的第一藍(lán)牙信號(hào)強(qiáng)度確定的; 數(shù)據(jù)發(fā)送模塊,用于向所述候選播放設(shè)備發(fā)送音視頻數(shù)據(jù),使所述候選播放設(shè)備播放接收的音視頻數(shù)據(jù)。19.根據(jù)權(quán)利要求18所述的裝置,其特征在于,還包括: 運(yùn)動(dòng)狀態(tài)檢測(cè)模塊,用于音源設(shè)備與當(dāng)前播放設(shè)備建立藍(lán)牙連接之后,斷開(kāi)與音頻播放系統(tǒng)中當(dāng)前播放設(shè)備的藍(lán)牙連接之前,檢測(cè)所述音源設(shè)備的運(yùn)動(dòng)狀態(tài)信息; 檢測(cè)指令生成模塊,用于依據(jù)檢測(cè)到的運(yùn)動(dòng)狀態(tài)信息,生成藍(lán)牙連接檢測(cè)指令; 檢測(cè)指令發(fā)送模塊,用于向所述當(dāng)前播放設(shè)備發(fā)送所述藍(lán)牙連接檢測(cè)指令,使所述當(dāng)前播放設(shè)備檢測(cè)所述音源設(shè)備的第二藍(lán)牙信號(hào)強(qiáng)度、所述當(dāng)前播放設(shè)備與所述音源設(shè)備之間藍(lán)牙傳輸路徑的丟包率或誤碼率,以使所述當(dāng)前播放設(shè)備生成所述藍(lán)牙檢測(cè)觸發(fā)事件。20.根據(jù)權(quán)利要求19所述的裝置,其特征在于,檢測(cè)指令生成模塊具體用于: 若依據(jù)檢測(cè)到的運(yùn)動(dòng)狀態(tài)信息確定所述音源設(shè)備處于移動(dòng)狀態(tài),則所述音源設(shè)備生成藍(lán)牙連接檢測(cè)指令。21.一種音頻播放系統(tǒng),包括當(dāng)前播放設(shè)備和至少一個(gè)其它播放設(shè)備,其特征在于,所述當(dāng)前播放設(shè)備包括權(quán)利要求11-17所述的音頻播放系統(tǒng)中的藍(lán)牙連接切換裝置。
【文檔編號(hào)】H04N21/439GK105872654SQ201610165583
【公開(kāi)日】2016年8月17日
【申請(qǐng)日】2016年3月22日
【發(fā)明人】林尚波
【申請(qǐng)人】廣東歐珀移動(dòng)通信有限公司