音樂播放系統(tǒng)的控制方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種音樂播放系統(tǒng)的控制方法、裝置及系統(tǒng)。該方法包括:當(dāng)?shù)谝灰粼丛O(shè)備連接到所述音樂播放系統(tǒng)時(shí),獲取所述第一音源設(shè)備關(guān)聯(lián)的至少一個(gè)目標(biāo)播放設(shè)備,所述目標(biāo)播放設(shè)備用于播放所述第一音源設(shè)備傳輸?shù)囊纛l數(shù)據(jù);當(dāng)所述第一音源設(shè)備匹配的播放設(shè)備接收到所述第一音源設(shè)備發(fā)送的目標(biāo)音頻數(shù)據(jù)時(shí),將所述目標(biāo)音頻數(shù)據(jù)發(fā)送至所述至少一個(gè)目標(biāo)播放設(shè)備進(jìn)行播放。本發(fā)明并不是根據(jù)由第一音源設(shè)備匹配的播放設(shè)備播放目標(biāo)音頻數(shù)據(jù)的設(shè)備,而是由第一音源設(shè)備關(guān)聯(lián)的目標(biāo)設(shè)備播放目標(biāo)音頻數(shù)據(jù),提高用戶體驗(yàn)。
【專利說(shuō)明】
音樂播放系統(tǒng)的控制方法、裝置及系統(tǒng)
技術(shù)領(lǐng)域
[0001] 本發(fā)明實(shí)施例涉及音樂播放技術(shù),尤其涉及一種音樂播放系統(tǒng)的控制方法、裝置 及系統(tǒng)。
【背景技術(shù)】
[0002] 隨著智能音樂播放系統(tǒng)的不斷發(fā)展,音樂播放系統(tǒng)得到廣泛應(yīng)用。音樂播放系統(tǒng) 由一個(gè)主設(shè)備和多個(gè)播放設(shè)備組成。主設(shè)備存儲(chǔ)有各播放設(shè)備和各音源設(shè)備的配對(duì)關(guān)系, 通過配對(duì)關(guān)系主設(shè)備可對(duì)音樂播放系統(tǒng)中的播放設(shè)備進(jìn)行管理。例如,用戶可通過主設(shè)備 設(shè)置音樂播放系統(tǒng)中的全部播放設(shè)備同步播放音樂。用戶通過智能手機(jī)與音樂播放系統(tǒng)的 播放設(shè)備A連接后,用戶控制播放設(shè)備A播放歌曲X,此時(shí)由于音樂播放系統(tǒng)中的全部播放設(shè) 備被設(shè)置為同步播放音樂,因此音樂播放系統(tǒng)中的其他播放設(shè)備同步播放歌曲X。
[0003] 當(dāng)音源設(shè)備與播放設(shè)備匹配連接后,音源設(shè)備向播放設(shè)備輸出音頻數(shù)據(jù),播放設(shè) 備接收并輸出該音頻數(shù)據(jù)。在一種使用場(chǎng)景下,客人當(dāng)前在客廳,其通過手機(jī)與臥室的播放 設(shè)備匹配連接后,控制臥室的播放設(shè)備播放其手機(jī)中的歌曲。然而,如果此時(shí)臥室中有睡覺 的人,則此時(shí)播放的歌曲將影響臥室中人。此時(shí),播放設(shè)備在接收到音源設(shè)備發(fā)送的音頻數(shù) 據(jù)后直接播放該音頻數(shù)據(jù),會(huì)給用戶使用造成不便,用戶體驗(yàn)差。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明提供一種音樂播放系統(tǒng)的控制方法、裝置及系統(tǒng),以實(shí)現(xiàn)播放設(shè)備將音頻 數(shù)據(jù)轉(zhuǎn)發(fā)給適當(dāng)?shù)牟シ旁O(shè)備,使音頻數(shù)據(jù)在合適的播放設(shè)備中進(jìn)行播放,提高用戶體驗(yàn)。
[0005] 第一方面,本發(fā)明實(shí)施例提供了一種音樂播放系統(tǒng)的控制方法,所述方法應(yīng)用于 主設(shè)備,包括:
[0006] 當(dāng)?shù)谝灰粼丛O(shè)備連接到所述音樂播放系統(tǒng)時(shí),獲取所述第一音源設(shè)備關(guān)聯(lián)的至少 一個(gè)目標(biāo)播放設(shè)備,所述目標(biāo)播放設(shè)備用于播放所述第一音源設(shè)備傳輸?shù)囊纛l數(shù)據(jù);
[0007] 當(dāng)所述第一音源設(shè)備匹配的播放設(shè)備接收到所述第一音源設(shè)備發(fā)送的目標(biāo)音頻 數(shù)據(jù)時(shí),將所述目標(biāo)音頻數(shù)據(jù)發(fā)送至所述至少一個(gè)目標(biāo)播放設(shè)備進(jìn)行播放。
[0008] 第二方面,本發(fā)明實(shí)施例還提供了一種音樂播放系統(tǒng)的控制裝置,包括:
[0009] 目標(biāo)播放設(shè)備獲取單元,用于當(dāng)?shù)谝灰粼丛O(shè)備連接到所述音樂播放系統(tǒng)時(shí),獲取 所述第一音源設(shè)備關(guān)聯(lián)的至少一個(gè)目標(biāo)播放設(shè)備,所述目標(biāo)播放設(shè)備用于播放所述第一音 源設(shè)備傳輸?shù)囊纛l數(shù)據(jù);
[0010] 發(fā)送單元,用于當(dāng)所述第一音源設(shè)備匹配的播放設(shè)備接收到所述第一音源設(shè)備發(fā) 送的目標(biāo)音頻數(shù)據(jù)時(shí),將所述目標(biāo)音頻數(shù)據(jù)發(fā)送至所述目標(biāo)播放設(shè)備獲取單元確定的所述 至少一個(gè)目標(biāo)播放設(shè)備進(jìn)行播放。
[0011] 第三方面,本發(fā)明實(shí)施例還提供了一種音樂播放系統(tǒng),包括至少一個(gè)第二方面所 示的音樂播放系統(tǒng)的控制裝置。
[0012] 本發(fā)明實(shí)施例可以在第一音源設(shè)備連接到所述音樂播放系統(tǒng)時(shí),獲取所述第一音 源設(shè)備關(guān)聯(lián)的至少一個(gè)目標(biāo)播放設(shè)備,然后將第一音源設(shè)備發(fā)送的音頻數(shù)據(jù)發(fā)送至該至少 一個(gè)目標(biāo)播放設(shè)備進(jìn)行播放?,F(xiàn)有技術(shù)中,播放設(shè)備在接收到音源設(shè)備發(fā)送的音頻數(shù)據(jù)后 直接播放該音頻數(shù)據(jù),給用戶使用造成不便。本發(fā)明實(shí)施例并不是根據(jù)由第一音源設(shè)備匹 配的播放設(shè)備播放目標(biāo)音頻數(shù)據(jù)的設(shè)備,而是由第一音源設(shè)備關(guān)聯(lián)的目標(biāo)設(shè)備播放目標(biāo)音 頻數(shù)據(jù)。例如,可實(shí)現(xiàn)用戶在客廳中連接臥室中的播放設(shè)備后,如果臥室中的播放設(shè)備不是 與第一音源設(shè)備關(guān)聯(lián)的目標(biāo)播放設(shè)備,則臥室中的播放設(shè)備在接收到目標(biāo)音頻數(shù)據(jù)后,僅 將目標(biāo)音頻數(shù)據(jù)轉(zhuǎn)發(fā)至目標(biāo)播放設(shè)備,臥室中的播放設(shè)備自設(shè)不播放該目標(biāo)音頻數(shù)據(jù),實(shí) 現(xiàn)音源設(shè)備的播放范圍進(jìn)行控制,提高用戶體驗(yàn)。
【附圖說(shuō)明】
[0013] 圖1是本發(fā)明實(shí)施例一中的音樂播放系統(tǒng)的結(jié)構(gòu)示意圖;
[0014] 圖2是本發(fā)明實(shí)施例一中的音樂播放系統(tǒng)的控制方法的流程圖;
[0015] 圖3是本發(fā)明實(shí)施例二中的音樂播放系統(tǒng)的控制方法的流程圖;
[0016] 圖4是本發(fā)明實(shí)施例三中的一個(gè)音樂播放系統(tǒng)的控制方法的流程圖;
[0017] 圖5是本發(fā)明實(shí)施例四中的一個(gè)音樂播放系統(tǒng)的控制裝置的結(jié)構(gòu)示意圖;
[0018] 圖6是本發(fā)明實(shí)施例四中的另一個(gè)音樂播放系統(tǒng)的控制裝置的結(jié)構(gòu)示意圖;
[0019] 圖7為本發(fā)明實(shí)施例五中的音樂播放系統(tǒng)的控制系統(tǒng)的示意圖。
【具體實(shí)施方式】
[0020] 下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明。可以理解的是,此處所描 述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便 于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
[0021] 實(shí)施例一
[0022] 本發(fā)明實(shí)施例一提供了一種音樂播放系統(tǒng),如圖1所示,該音樂播放系統(tǒng)通常包括 一個(gè)主設(shè)備和至少一個(gè)播放設(shè)備,各播放設(shè)備之間、以及主設(shè)備與各播放設(shè)備之間通過音 樂播放系統(tǒng)內(nèi)部網(wǎng)絡(luò)進(jìn)行通信。主設(shè)備同時(shí)具有播放設(shè)備的功能,主設(shè)備與播放設(shè)備的區(qū) 別在于主設(shè)備保存有藍(lán)牙連接信息列表,藍(lán)牙連接信息列表用于記錄音樂播放系統(tǒng)中各播 放設(shè)備和與之匹配連接的音源設(shè)備的映射關(guān)系。當(dāng)一播放設(shè)備從主設(shè)備處獲取藍(lán)牙連接信 息列表是,該播放設(shè)備可作為另一主設(shè)備。音樂播放系統(tǒng)內(nèi)部網(wǎng)絡(luò)(又稱為音樂播放網(wǎng)絡(luò)) 可以為WiFi也可為無(wú)線MESH網(wǎng)絡(luò)。用戶通過具有藍(lán)牙連接功能的終端(又稱音源設(shè)備)可與 音樂播放系統(tǒng)中的一個(gè)播放設(shè)備A建立藍(lán)牙連接,終端將其中存儲(chǔ)的音頻數(shù)據(jù)(如歌曲或錄 音文件等)傳輸?shù)讲シ旁O(shè)備A,播放設(shè)備A可基于音樂播放系統(tǒng)內(nèi)部網(wǎng)絡(luò)將接收到的音頻數(shù) 據(jù)傳輸?shù)揭魳凡シ畔到y(tǒng)中的播放設(shè)備B、播放設(shè)備C,實(shí)現(xiàn)播放設(shè)備B和播放設(shè)備C同步播放 該音頻數(shù)據(jù)。音源設(shè)備顧名思義,指存儲(chǔ)有待播放音頻數(shù)據(jù)的設(shè)備,同時(shí),音源設(shè)備是可以 輸出音頻和/或視頻數(shù)據(jù)的設(shè)備。相應(yīng)的,如果音源設(shè)備輸出的數(shù)據(jù)為視頻數(shù)據(jù),則本發(fā)明 各實(shí)施例中音頻數(shù)據(jù)可以理解為視頻數(shù)據(jù)。
[0023] 圖2為本發(fā)明實(shí)施例一提供的音樂播放系統(tǒng)的控制方法的流程圖,本實(shí)施例可適 用于音源設(shè)備通過音樂播放系統(tǒng)播放音頻數(shù)據(jù)的情況,該方法可以由音樂播放系統(tǒng)中的主 設(shè)備或播放設(shè)備來(lái)執(zhí)行,具體包括如下步驟:
[0024] 步驟110、當(dāng)?shù)谝灰粼丛O(shè)備連接到音樂播放系統(tǒng)時(shí),獲取第一音源設(shè)備關(guān)聯(lián)的至少 一個(gè)目標(biāo)播放設(shè)備。
[0025] 其中,目標(biāo)播放設(shè)備用于播放第一音源設(shè)備傳輸?shù)囊纛l數(shù)據(jù)。第一音源設(shè)備為任 意一個(gè)連接到音頻播放系統(tǒng)的音源設(shè)備。
[0026] 在一種實(shí)現(xiàn)方式中,本方法的執(zhí)行主體為音樂播放系統(tǒng)中的某一個(gè)播放設(shè)備X。第 一音源設(shè)備通過藍(lán)牙與播放設(shè)備X配對(duì)后,播放設(shè)備X將藍(lán)牙連接信息發(fā)送至音樂播放系統(tǒng) 的主設(shè)備。藍(lán)牙連接信息包括第一音源設(shè)備標(biāo)識(shí)。主設(shè)備在接收到該藍(lán)牙連接信息后,根據(jù) 藍(lán)牙連接信息中的源地址確定播放設(shè)備X,然后根據(jù)第一音源設(shè)備標(biāo)識(shí)和播放設(shè)備X的標(biāo)識(shí) 在藍(lán)牙連接信息列表中建立一條記錄,該記錄用于表示第一音源設(shè)備與播放設(shè)備X進(jìn)行藍(lán) 牙匹配后連接到音樂播放系統(tǒng)中。
[0027] 在另一種實(shí)現(xiàn)方式中,本方法的執(zhí)行主體為音樂播放系統(tǒng)中的一個(gè)主設(shè)備Y。主設(shè) 備通過藍(lán)牙與主設(shè)備Y配對(duì)后,主設(shè)備Y根據(jù)第一音源設(shè)備標(biāo)識(shí)和主設(shè)備Y的標(biāo)識(shí)在藍(lán)牙連 接信息列表中建立一條記錄,該記錄用于表示第一音源設(shè)備與主設(shè)備Y進(jìn)行藍(lán)牙匹配后連 接到音樂播放系統(tǒng)中。
[0028] 其中,藍(lán)牙連接列表包括下述表項(xiàng):播放設(shè)備標(biāo)識(shí)、音源設(shè)備標(biāo)識(shí)和連接狀態(tài)。上 述設(shè)備的標(biāo)識(shí)可以為設(shè)備名稱或者物理地址作,上述設(shè)備為主設(shè)備、第一音源設(shè)備或播放 設(shè)備X。
[0029] 可選的,步驟110'、根據(jù)所述第一音源設(shè)備的標(biāo)識(shí)從播放映射關(guān)系列表中查找所 述第一音源設(shè)備關(guān)聯(lián)的至少一個(gè)目標(biāo)播放設(shè)備。
[0030] 如果本方法的執(zhí)行主體為播放設(shè)備,則播放設(shè)備通過音樂播放系統(tǒng)的內(nèi)部網(wǎng)路從 主設(shè)備處讀取播放映射關(guān)系列表,然后從播放映射關(guān)系列表中查找所述第一音源設(shè)備關(guān)聯(lián) 的至少一個(gè)目標(biāo)播放設(shè)備。如果本方法的執(zhí)行主體為主設(shè)備,則主設(shè)備從本地存儲(chǔ)的播放 映射關(guān)系列表中查找所述第一音源設(shè)備關(guān)聯(lián)的至少一個(gè)目標(biāo)播放設(shè)備。
[0031] 播放映射關(guān)系列表可以由用戶預(yù)先設(shè)置。如表1所示,播放映射關(guān)系列表包含音源 設(shè)備標(biāo)識(shí)表項(xiàng)、播放設(shè)備標(biāo)識(shí)表項(xiàng)。根據(jù)表1可知,當(dāng)?shù)谝灰粼丛O(shè)備的標(biāo)識(shí)為音源設(shè)備A時(shí), 目標(biāo)播放設(shè)備為播放設(shè)備M。當(dāng)?shù)谝灰粼丛O(shè)備的標(biāo)識(shí)為音源設(shè)備B時(shí),目標(biāo)播放設(shè)備為播放 設(shè)備N和播放設(shè)備P。當(dāng)?shù)谝灰粼丛O(shè)備的標(biāo)識(shí)為音源設(shè)備(非A且非B),即第一音源設(shè)備的標(biāo) 識(shí)既不是音源設(shè)備A也不是音源設(shè)備B時(shí),目標(biāo)播放設(shè)備為播放設(shè)備0。由于主設(shè)備同樣具有 播放功能,因此在播放映射關(guān)系列表可包含主設(shè)備標(biāo)識(shí)??蛇x的,主設(shè)備標(biāo)識(shí)P在表1中表示 為播放設(shè)備P。
[0032] 表 1
L0034」在一種實(shí)現(xiàn)方式中,音源設(shè)備A表示家庭成員a的智能手機(jī)1和音源設(shè)備B表示家庭 成員b的平板電腦1;音源設(shè)備(非A且非B)可以為音源設(shè)備C或音源設(shè)備D等,表示客人的設(shè) 備標(biāo)識(shí),即非家庭成員的設(shè)備標(biāo)識(shí)。家庭成員a可通過其智能手機(jī)1控制其臥室的播放設(shè)備M 播放歌曲。家庭成員b可通過其平板電腦1控制其臥室的播放設(shè)備N和播放設(shè)備P(即主設(shè)備 P)同步播放歌曲。除了智能手機(jī)1和平板電腦1意外的任何設(shè)備只能通過客廳中的播放設(shè)備 O播放歌曲。
[0035]步驟120、當(dāng)?shù)谝灰粼丛O(shè)備匹配的播放設(shè)備接收到第一音源設(shè)備發(fā)送的目標(biāo)音頻 數(shù)據(jù)時(shí),將目標(biāo)音頻數(shù)據(jù)發(fā)送至至少一個(gè)目標(biāo)播放設(shè)備進(jìn)行播放。
[0036] 第一音源設(shè)備通過藍(lán)牙方式與音樂播放系統(tǒng)中的播放設(shè)備X(或主設(shè)備Y)建立了 一對(duì)一的藍(lán)牙連接之后,通過該藍(lán)牙連接向匹配的播放設(shè)備X(或主設(shè)備Y)發(fā)送目標(biāo)音頻數(shù) 據(jù)。播放設(shè)備X(或主設(shè)備Y)在獲取到與第一音源設(shè)備關(guān)聯(lián)的目標(biāo)播放設(shè)備后,將接收到的 目標(biāo)音頻數(shù)據(jù)轉(zhuǎn)發(fā)到目標(biāo)播放設(shè)備。目標(biāo)播放設(shè)備接收到目標(biāo)音頻數(shù)據(jù)后輸出目標(biāo)音頻數(shù) 據(jù)。
[0037] 本實(shí)施例可以在第一音源設(shè)備連接到所述音樂播放系統(tǒng)時(shí),獲取所述第一音源設(shè) 備關(guān)聯(lián)的至少一個(gè)目標(biāo)播放設(shè)備,然后將第一音源設(shè)備發(fā)送的音頻數(shù)據(jù)發(fā)送至該至少一個(gè) 目標(biāo)播放設(shè)備進(jìn)行播放?,F(xiàn)有技術(shù)中,播放設(shè)備在接收到音源設(shè)備發(fā)送的音頻數(shù)據(jù)后直接 播放該音頻數(shù)據(jù),給用戶使用造成不便。本實(shí)施例并不是根據(jù)由第一音源設(shè)備匹配的播放 設(shè)備播放目標(biāo)音頻數(shù)據(jù)的設(shè)備,而是由第一音源設(shè)備關(guān)聯(lián)的目標(biāo)設(shè)備播放目標(biāo)音頻數(shù)據(jù)。 例如,可實(shí)現(xiàn)用戶在客廳中連接臥室中的播放設(shè)備后,如果臥室中的播放設(shè)備不是與第一 音源設(shè)備關(guān)聯(lián)的目標(biāo)播放設(shè)備,則臥室中的播放設(shè)備在接收到目標(biāo)音頻數(shù)據(jù)后,僅將目標(biāo) 音頻數(shù)據(jù)轉(zhuǎn)發(fā)至目標(biāo)播放設(shè)備,臥室中的播放設(shè)備自設(shè)不播放該目標(biāo)音頻數(shù)據(jù),實(shí)現(xiàn)音源 設(shè)備的播放范圍進(jìn)行控制,提高用戶體驗(yàn)。
[0038] 實(shí)施例二
[0039] 圖3為本發(fā)明實(shí)施例二提供的音樂播放系統(tǒng)的控制方法的流程圖,步驟110'、根據(jù) 所述第一音源設(shè)備的標(biāo)識(shí)從播放映射關(guān)系列表中查找所述第一音源設(shè)備關(guān)聯(lián)的至少一個(gè) 目標(biāo)播放設(shè)備,可通過下述方式進(jìn)行實(shí)施:
[0040] 步驟111、判斷播放映射關(guān)系列表中是否存在第一音源設(shè)備的標(biāo)識(shí)。
[0041] 表1中的最后一條記錄可省略,得到表2。在獲取第一音源設(shè)備的標(biāo)識(shí)后,查找播放 映射關(guān)系列表中是否存在該標(biāo)識(shí)。如果存在則執(zhí)行標(biāo)識(shí)112;否則,如果不存在,則執(zhí)行步驟 113。以表2為例,假設(shè)第一音源設(shè)備的標(biāo)識(shí)為音源設(shè)備A,則查找音源設(shè)備標(biāo)識(shí)一列可知,播 放映射關(guān)系列表中存在所述第一音源設(shè)備的標(biāo)識(shí),執(zhí)行步驟112。假設(shè)第一音源設(shè)備的標(biāo)識(shí) 為音源設(shè)備D,則查找音源設(shè)備標(biāo)識(shí)一列可知,播放映射關(guān)系列表中不存在所述第一音源設(shè) 備的標(biāo)識(shí),執(zhí)行步驟113。
[0042] 表 2
?〇〇44]^步驟112、如果播放映射關(guān)系列表中存在第一音源設(shè)備的標(biāo)識(shí),則根據(jù)標(biāo)識(shí)查找到 第一音源設(shè)備對(duì)應(yīng)的映射關(guān)系記錄,根據(jù)映射關(guān)系記錄確定第一音源設(shè)備關(guān)聯(lián)的至少一個(gè) 目標(biāo)播放設(shè)備。
[0045]在播放列表中查找具有第一音源設(shè)備的記錄中播放設(shè)備標(biāo)識(shí)表項(xiàng)的內(nèi)容,根據(jù)該 內(nèi)容確定目標(biāo)播放設(shè)備。以表2為例,音源設(shè)備A關(guān)聯(lián)的目標(biāo)播放設(shè)備為播放設(shè)備M;音源設(shè) 備B關(guān)聯(lián)的目標(biāo)播放設(shè)備為播放設(shè)備N和播放設(shè)備P。
[0046] 步驟113、如果播放映射關(guān)系列表中不存在第一音源設(shè)備的標(biāo)識(shí),則將至少一個(gè)預(yù) 設(shè)播放設(shè)備作為第一音源設(shè)備關(guān)聯(lián)的至少一個(gè)目標(biāo)播放設(shè)備。
[0047] 如果預(yù)設(shè)播放設(shè)備為一個(gè),則播放映射關(guān)系列表中沒有記載的第一音源設(shè)備,可 通過該預(yù)設(shè)播放設(shè)備播放目標(biāo)音頻數(shù)據(jù)。如果預(yù)設(shè)播放設(shè)備為多個(gè),則播放映射關(guān)系列表 中沒有記載的第一音源設(shè)備,可通過該多個(gè)預(yù)設(shè)播放設(shè)備同步播放目標(biāo)音頻數(shù)據(jù)。
[0048] 本實(shí)施例可根據(jù)播放映射關(guān)系列表查詢到第一音源設(shè)備關(guān)聯(lián)的目標(biāo)播放設(shè)備,實(shí) 現(xiàn)快速查找,提高音樂播放系統(tǒng)的穩(wěn)定性。
[0049] 進(jìn)一步的,在步驟110、當(dāng)?shù)谝灰粼丛O(shè)備連接到音樂播放系統(tǒng)時(shí),獲取第一音源設(shè) 備關(guān)聯(lián)的至少一個(gè)目標(biāo)播放設(shè)備之前,還包括:
[0050] 步驟101、接收第一音源設(shè)備發(fā)送的播放映射關(guān)系設(shè)置指令。
[0051]步驟102、根據(jù)播放映射關(guān)系設(shè)置指令對(duì)播放映射關(guān)系列表進(jìn)行設(shè)置,播放映射關(guān) 系列表用于記錄音源設(shè)備和播放設(shè)備之間的播放映射關(guān)系。
[0052] 第一音源設(shè)備與播放設(shè)備進(jìn)行藍(lán)牙匹配連接后,可通過藍(lán)牙連接獲取播放映射關(guān) 系列表,當(dāng)用戶認(rèn)為播放映射關(guān)系列表中記載的映射關(guān)系需要調(diào)整時(shí),可對(duì)播放映射關(guān)系 列表進(jìn)行編輯。
[0053] 可選的,播放映射關(guān)系列表可存儲(chǔ)在音源設(shè)備中,也可存儲(chǔ)在播放設(shè)備或主設(shè)備 中。如果存儲(chǔ)在音源設(shè)備中,則音源設(shè)備從本地讀取并顯示播放映射關(guān)系列表,接收用戶輸 入的播放映射關(guān)系設(shè)置指令,并根據(jù)播放映射關(guān)系設(shè)置指令對(duì)播放映射關(guān)系列表進(jìn)行修 改。同時(shí),將播放映射關(guān)系設(shè)置指令發(fā)送到匹配的播放設(shè)備中,播放設(shè)備接收到播放映射關(guān) 系設(shè)置指令后,將其轉(zhuǎn)發(fā)給主設(shè)備,由主設(shè)備根據(jù)播放映射關(guān)系設(shè)置指令修改播放映射關(guān) 系列表。如果存儲(chǔ)在主設(shè)備(或播放設(shè)備)中,則音源設(shè)備從主設(shè)備(或播放設(shè)備)中獲取播 放映射關(guān)系列表,然后顯示播放映射關(guān)系列表,接收用戶輸入的播放映射關(guān)系設(shè)置指令,并 將播放映射關(guān)系設(shè)置指令發(fā)送到匹配的播放設(shè)備中。匹配的播放設(shè)備接收到播放映射關(guān)系 設(shè)置指令后,將其轉(zhuǎn)發(fā)給主設(shè)備,由主設(shè)備根據(jù)播放映射關(guān)系設(shè)置指令修改播放映射關(guān)系 列表;或者匹配的播放設(shè)備根據(jù)播放映射關(guān)系設(shè)置指令修改播放映射關(guān)系列表。
[0054] 例如,用戶通過音源設(shè)備獲取到音源設(shè)備A關(guān)聯(lián)的目標(biāo)設(shè)備為播放設(shè)備M,用戶在 音源設(shè)備上將播放設(shè)備M修改為播放設(shè)備N。音源設(shè)備生成的播放映射關(guān)系設(shè)置指令中包含 "音源設(shè)備A"和"播放設(shè)備N",并將播放映射關(guān)系設(shè)置指令發(fā)送到與之匹配的播放設(shè)備中, 進(jìn)而對(duì)播放映射關(guān)系列表的相應(yīng)記錄進(jìn)行修改。
[0055] 本實(shí)施例中播放設(shè)備或主設(shè)備可根據(jù)用戶通過音源設(shè)備發(fā)送的播放映射關(guān)系設(shè) 置指令對(duì)播放映射關(guān)系列表進(jìn)行設(shè)置,使得用戶可對(duì)音源設(shè)備和播放設(shè)備的映射關(guān)系進(jìn)行 自定義,提尚易用性。
[0056] 實(shí)施例三
[0057] 圖4為本發(fā)明實(shí)施例三提供的音樂播放系統(tǒng)的控制方法的流程圖,作為對(duì)上述實(shí) 施例的進(jìn)一步說(shuō)明,步驟110、將所述目標(biāo)音頻數(shù)據(jù)發(fā)送至所述至少一個(gè)目標(biāo)播放設(shè)備進(jìn)行 播放,可通過下述方式進(jìn)行實(shí)施:
[0058] 步驟114、判斷至少一個(gè)目標(biāo)播放設(shè)備中是否存在沖突播放設(shè)備,所述沖突播放設(shè) 備為當(dāng)前正在接收第二音源設(shè)備傳輸?shù)囊粼磾?shù)據(jù)。
[0059] 從該至少一個(gè)目標(biāo)播放設(shè)備中依次選中一個(gè)目標(biāo)播放設(shè)備作為沖突檢驗(yàn)播放設(shè) 備。根據(jù)藍(lán)牙連接信息列表可獲知沖突檢驗(yàn)播放設(shè)備是否處于播放狀態(tài),如果處于播放狀 體,則將該沖突檢驗(yàn)播放設(shè)備確定為沖突播放設(shè)備。
[0060] 步驟115、如果存在沖突播放設(shè)備,則將目標(biāo)音頻數(shù)據(jù)發(fā)送至其余播放設(shè)備,其余 播放設(shè)備為至少一個(gè)目標(biāo)播放設(shè)備中除沖突播放設(shè)備以外的播放設(shè)備。
[0061 ]在一種實(shí)現(xiàn)方式中,假設(shè)目標(biāo)播放設(shè)備由η個(gè),步驟114查找出m個(gè)沖突播放設(shè)備, 則將目標(biāo)音頻數(shù)據(jù)發(fā)送至剩余的n-m個(gè)目標(biāo)播放設(shè)備(即其余播放設(shè)備)。
[0062] 步驟116、如果不存在沖突播放設(shè)備,則目標(biāo)音頻數(shù)據(jù)發(fā)送至所示至少一個(gè)目標(biāo)播 放設(shè)備中。
[0063] 在上述實(shí)現(xiàn)方式中,如果未發(fā)現(xiàn)沖突播放設(shè)備,則將目標(biāo)音頻數(shù)據(jù)發(fā)送至η個(gè)目標(biāo) 播放設(shè)備中。
[0064] 本實(shí)施例通過檢查目標(biāo)播放設(shè)備中的沖突設(shè)備,可有效防止對(duì)于同時(shí)關(guān)聯(lián)不同音 源設(shè)備且該不同音源設(shè)備均傳輸目標(biāo)音頻數(shù)據(jù)時(shí),沖突設(shè)備播放沖突的問題,由于不會(huì)打 斷在先播放的音頻數(shù)據(jù),因此可提高播放質(zhì)量。
[0065] 進(jìn)一步的,在步驟114、判斷所述至少一個(gè)目標(biāo)播放設(shè)備中是否存在沖突播放設(shè)備 之后,還包括:
[0066] 步驟117、如果存在沖突播放設(shè)備,則獲取第二音源設(shè)備和第一音源設(shè)備的優(yōu)先 級(jí)。
[0067] 如果本方法的執(zhí)行主體為主設(shè)備,則從本地獲取第二音源設(shè)備和所述第一音源設(shè) 備的優(yōu)先級(jí)。第二音源設(shè)備和所述第一音源設(shè)備的優(yōu)先級(jí)可保存在播放映射關(guān)系列表中, 也可保存在藍(lán)牙連接信息列表中,還可通過獨(dú)立的數(shù)據(jù)表單進(jìn)行存儲(chǔ)。優(yōu)先級(jí)的級(jí)別可根 據(jù)用戶使用需求進(jìn)行設(shè)定。示例性的,設(shè)置三個(gè)高、中、低三個(gè)優(yōu)先級(jí)。高優(yōu)先級(jí)對(duì)應(yīng)家長(zhǎng)用 戶,中優(yōu)先級(jí)對(duì)應(yīng)孩子用戶,低優(yōu)先級(jí)對(duì)應(yīng)客人用戶。
[0068] 步驟118、如果第一音源設(shè)備的優(yōu)先級(jí)高于第二音源設(shè)備的優(yōu)先級(jí),則將目標(biāo)音頻 數(shù)據(jù)發(fā)送至至少一個(gè)目標(biāo)播放設(shè)備進(jìn)行播放。
[0069] 步驟119、如果第一音源設(shè)備的優(yōu)先級(jí)低于第二音源設(shè)備的優(yōu)先級(jí),則將目標(biāo)音頻 數(shù)據(jù)發(fā)送至其余播放設(shè)備。
[0070] 本實(shí)施例通過優(yōu)先級(jí)對(duì)沖突播放設(shè)備的播放權(quán)進(jìn)行鑒權(quán),根據(jù)鑒權(quán)結(jié)果確定沖突 播放設(shè)備的使用權(quán),進(jìn)而使高優(yōu)先級(jí)用戶(如管理員用戶或家長(zhǎng)用戶)的歌曲被優(yōu)先播放, 提高音樂播放系統(tǒng)的可用性。
[0071] 實(shí)施例四
[0072] 圖5為本發(fā)明實(shí)施例四提供的音樂播放系統(tǒng)的控制裝置的結(jié)構(gòu)示意圖,該裝置位 于主設(shè)備或播放設(shè)備中,包括:
[0073] 目標(biāo)播放設(shè)備獲取單元11,用于當(dāng)?shù)谝灰粼丛O(shè)備連接到所述音樂播放系統(tǒng)時(shí),獲 取所述第一音源設(shè)備關(guān)聯(lián)的至少一個(gè)目標(biāo)播放設(shè)備,所述目標(biāo)播放設(shè)備用于播放所述第一 音源設(shè)備傳輸?shù)囊纛l數(shù)據(jù);
[0074]發(fā)送單元12,用于當(dāng)所述第一音源設(shè)備匹配的播放設(shè)備接收到所述第一音源設(shè)備 發(fā)送的目標(biāo)音頻數(shù)據(jù)時(shí),將所述目標(biāo)音頻數(shù)據(jù)發(fā)送至所述目標(biāo)播放設(shè)備獲取單元11確定的 所述至少一個(gè)目標(biāo)播放設(shè)備進(jìn)行播放。
[0075] 進(jìn)一步的,所述目標(biāo)播放設(shè)備獲取單元11具體用于,根據(jù)所述第一音源設(shè)備的標(biāo) 識(shí)從播放映射關(guān)系列表中查找所述第一音源設(shè)備關(guān)聯(lián)的至少一個(gè)目標(biāo)播放設(shè)備。
[0076] 進(jìn)一步的,所述目標(biāo)播放設(shè)備獲取單元11具體用于:
[0077] 如果所述播放映射關(guān)系列表中存在所述第一音源設(shè)備的標(biāo)識(shí),則根據(jù)所述標(biāo)識(shí)查 找到所述第一音源設(shè)備對(duì)應(yīng)的映射關(guān)系,根據(jù)所述映射關(guān)系確定至少一個(gè)目標(biāo)播放設(shè)備;
[0078] 如果所述播放映射關(guān)系列表中不存在所述第一音源設(shè)備的標(biāo)識(shí),則將至少一個(gè)預(yù) 設(shè)播放設(shè)備確定為所述第一音源設(shè)備關(guān)聯(lián)的目標(biāo)播放設(shè)備。
[0079] 進(jìn)一步的,還包括:接收單元13和設(shè)置單元14;
[0080] 接收單元13,用于接收第一音源設(shè)備發(fā)送的播放映射關(guān)系設(shè)置指令;
[0081] 設(shè)置單元14,用于根據(jù)所述接收單元13接收到的所述播放映射關(guān)系設(shè)置指令對(duì)所 述播放映射關(guān)系列表進(jìn)行設(shè)置,所述播放映射關(guān)系列表用于記錄音源設(shè)備和播放設(shè)備之間 的播放映射關(guān)系。
[0082]進(jìn)一步的,所述發(fā)送單元12具體包括:
[0083] 判斷子單元121,用于判斷所述至少一個(gè)目標(biāo)播放設(shè)備中是否存在沖突播放設(shè)備, 所述沖突播放設(shè)備為當(dāng)前正在接收第二音源設(shè)備傳輸?shù)囊粼磾?shù)據(jù);
[0084] 第一發(fā)送子單元122,用于如果所述判斷子單元121得到存在所述沖突播放設(shè)備, 則將所述目標(biāo)音頻數(shù)據(jù)發(fā)送至其余播放設(shè)備,所述其余播放設(shè)備為所述至少一個(gè)目標(biāo)播放 設(shè)備中除所述沖突播放設(shè)備以外的播放設(shè)備。
[0085]進(jìn)一步的,所述發(fā)送單元12還包括:
[0086] 優(yōu)先級(jí)獲取子單元123,用于如果所述判斷子單元121得到存在所述沖突播放設(shè) 備,則獲取所述第二音源設(shè)備和所述第一音源設(shè)備的優(yōu)先級(jí);
[0087] 第二發(fā)送子單元124,用于如果所述優(yōu)先級(jí)獲取子單元123獲取的所述第一音源設(shè) 備的優(yōu)先級(jí)高于所述第二音源設(shè)備的優(yōu)先級(jí),則將所述目標(biāo)音頻數(shù)據(jù)發(fā)送至所述至少一個(gè) 目標(biāo)播放設(shè)備進(jìn)行播放;
[0088]第三發(fā)送子單元125,用于如果所述優(yōu)先級(jí)獲取子單元123獲取的所述第一音源設(shè) 備的優(yōu)先級(jí)低于所述第二音源設(shè)備的優(yōu)先級(jí),則將所述目標(biāo)音頻數(shù)據(jù)發(fā)送至所述其余播放 設(shè)備。
[0089] 進(jìn)一步的,圖6為本發(fā)明實(shí)施例提供的另一個(gè)播放設(shè)備的結(jié)構(gòu)示意圖,作為播放設(shè) 備的一種硬件實(shí)現(xiàn)方案,播放設(shè)備(或主設(shè)備)包括下列主要功能模塊:
[0090] (1)處理器21:播放設(shè)備的核心,執(zhí)行控制程序,與周邊各功能模塊通信,協(xié)調(diào)和控 制各個(gè)功能模塊的工作。
[0091 ] (2)藍(lán)牙模塊22:實(shí)現(xiàn)藍(lán)牙通信,使播放設(shè)備可以通過藍(lán)牙技術(shù)與同樣具備藍(lán)牙功 能的設(shè)備(如智能手機(jī))建立連接,獲取音頻數(shù)據(jù)或控制數(shù)據(jù)。藍(lán)牙模塊22將獲取得到的音 頻數(shù)據(jù)和控制數(shù)據(jù)傳輸給處理器21,也將處理器21傳輸過來(lái)的音頻數(shù)據(jù)和控制數(shù)據(jù)發(fā)送給 其它藍(lán)牙設(shè)備。
[0092] (3)網(wǎng)絡(luò)接口23:可以使有線網(wǎng)絡(luò)接口23,也可以使符合802.11規(guī)范的無(wú)線網(wǎng)絡(luò)接 口23。處理器21通過網(wǎng)絡(luò)接口23可以連接到互聯(lián)網(wǎng),獲取網(wǎng)絡(luò)流媒體音樂數(shù)據(jù)。通過網(wǎng)絡(luò)接 口 23,特別是無(wú)線網(wǎng)絡(luò)的形式,多個(gè)播放設(shè)備可以組成一個(gè)無(wú)線音樂播放系統(tǒng),實(shí)現(xiàn)音樂的 同步播放。通常情況下,各個(gè)控制終端也是通過無(wú)線網(wǎng)絡(luò)(如WIFI)連接入音樂播放系統(tǒng),對(duì) 音樂播放系統(tǒng)及系統(tǒng)內(nèi)的播放設(shè)備進(jìn)行操作控制。
[0093] (4)音頻放大模塊24:處理器21將獲得的音頻數(shù)據(jù),經(jīng)過解碼或數(shù)字/模擬轉(zhuǎn)換后, 發(fā)送給音頻放大模塊24。音頻放大模塊24主要是將處理器21發(fā)送過來(lái)的模擬音頻信號(hào)進(jìn)行 功率放大,以驅(qū)動(dòng)揚(yáng)聲器25發(fā)聲。
[0094] (5)揚(yáng)聲器25:聲音還原部件。揚(yáng)聲器25是數(shù)量可以是一個(gè)或多個(gè)。
[0095] (6)儲(chǔ)存器26:存儲(chǔ)處理器21執(zhí)行的程序,以及音樂播放系統(tǒng)的一些配置數(shù)據(jù),如 網(wǎng)絡(luò)連接數(shù)據(jù),音量信息,分組信息、以及播放的歌曲列表等。
[0096]如果該設(shè)備為主設(shè)備則存儲(chǔ)器中還包括:藍(lán)牙連接信息列表和播放映射關(guān)系列 表。
[0097]上述裝置可執(zhí)行本發(fā)明實(shí)施例一至實(shí)施例三所提供的方法,具備執(zhí)行上述方法相 應(yīng)的功能模塊和有益效果。未在本實(shí)施例中詳盡描述的技術(shù)細(xì)節(jié),可參見本發(fā)明實(shí)施例一 至實(shí)施例三所提供的方法。
[0098] 實(shí)施例五
[0099] 圖7為本發(fā)明實(shí)施例五提供的音樂播放系統(tǒng)的控制系統(tǒng)的示意圖,該系統(tǒng)包括至 少一個(gè)實(shí)施例三所示的音樂播放系統(tǒng)的控制裝置。該音樂播放系統(tǒng)的控制裝置可以為播放 設(shè)備也可為存儲(chǔ)藍(lán)牙信息列表和播放映射關(guān)系列表的主設(shè)備。
[0100] 在一種實(shí)現(xiàn)方式中,主設(shè)備、播放設(shè)備和音源設(shè)備的數(shù)據(jù)交互過程如下所示:
[0101] 1.音樂播放系統(tǒng)記錄下音源設(shè)備的藍(lán)牙信息,方法包括:當(dāng)音源設(shè)備連接到音樂 播放系統(tǒng)內(nèi)的任一臺(tái)播放設(shè)備時(shí),音樂播放系統(tǒng)會(huì)記錄下該音源設(shè)備的藍(lán)牙信息(包括該 音源設(shè)備的藍(lán)牙名稱和MAC地址等),或者是用戶在已連接到音樂播放系統(tǒng)的控制終端的用 戶界面上手動(dòng)輸入音源設(shè)備的藍(lán)牙信息。上述音樂播放系統(tǒng)記錄下的音源設(shè)備的藍(lán)牙信 息,通常保存在音樂播放系統(tǒng)的主設(shè)備中,或者同步保存在音樂播放系統(tǒng)的每臺(tái)播放設(shè)備 中。
[0102] 2.音樂播放系統(tǒng)獲得了音源設(shè)備的藍(lán)牙信息后,用戶可以通過控制終端,設(shè)置每 臺(tái)音源設(shè)備的藍(lán)牙音頻的播放范圍,即音樂播放系統(tǒng)接收到該音源設(shè)備通過藍(lán)牙傳輸過來(lái) 的音頻后會(huì)在哪些播放設(shè)備上播放。另一方面,用戶也可以設(shè)置每臺(tái)播放設(shè)備可以接收和 播放的音源設(shè)備的信息,這些設(shè)置信息也保持在音樂播放系統(tǒng)的主設(shè)備,或者同步保存在 音樂播放系統(tǒng)的所有播放設(shè)備中。
[0103] 3.當(dāng)某個(gè)音源設(shè)備與音樂播放系統(tǒng)中的任一臺(tái)播放設(shè)備建立藍(lán)牙連接后,該被連 接的播放設(shè)備首先會(huì)查詢音樂播放系統(tǒng)中哪些播放設(shè)備可以播放該音源設(shè)備傳輸過來(lái)的 音樂。查詢的方法包括:如果音源設(shè)備的藍(lán)牙信息和權(quán)限信息是保存在音樂播放系統(tǒng)的主 設(shè)備,則該播放設(shè)備通過音樂播放系統(tǒng)的私有網(wǎng)絡(luò)向主設(shè)備查詢;如果音源設(shè)備的藍(lán)牙信 息和權(quán)限信息是保存在音樂播放系統(tǒng)的各臺(tái)播放設(shè)備中,則該播放設(shè)備直接在自身的數(shù)據(jù) 中查詢。
[0104] 4.上述與音源設(shè)備建立藍(lán)牙連接的播放設(shè)備,通過第3步獲得查詢結(jié)果后,即建立 一個(gè)藍(lán)牙音頻的傳輸關(guān)系表,即接收到當(dāng)前連接的音源設(shè)備傳輸過來(lái)的音頻數(shù)據(jù)后,會(huì)傳 輸給音樂播放系統(tǒng)中的哪些播放設(shè)備。
[0105] 5.音源設(shè)備傳輸音頻數(shù)據(jù)到與之建立了藍(lán)牙連接的播放設(shè)備后,該播放設(shè)備根據(jù) 已建立的傳輸關(guān)系表,將音頻數(shù)據(jù)通過私有網(wǎng)絡(luò)發(fā)送給目標(biāo)播放設(shè)備,實(shí)現(xiàn)單臺(tái)播放或多 臺(tái)播放設(shè)備同步播放音樂。
[0106] 例(1): 一個(gè)由A、B、C、D四臺(tái)播放設(shè)備組成的音樂播放系統(tǒng),用戶設(shè)置音源設(shè)備甲 通過藍(lán)牙傳輸?shù)揭魳凡シ畔到y(tǒng)的音樂只能在播放設(shè)備B上播放。當(dāng)音源設(shè)備甲連接到播放 設(shè)備D時(shí),播放設(shè)備D查詢得到音源設(shè)備甲的音頻只能在播放設(shè)備B上播放,因此,當(dāng)播放設(shè) 備D接收到音源設(shè)備甲傳輸過來(lái)的藍(lán)牙音頻數(shù)據(jù)時(shí),會(huì)通過私有網(wǎng)絡(luò)轉(zhuǎn)發(fā)給播放設(shè)備B播 放,而播放設(shè)備D自己不播放。
[0107] 例(2):-個(gè)由A、B、C、D四臺(tái)播放設(shè)備組成的音樂播放系統(tǒng),用戶設(shè)置音源設(shè)備乙 通過藍(lán)牙傳輸?shù)揭魳凡シ畔到y(tǒng)的音樂可以同時(shí)在播放設(shè)備A、B、C三臺(tái)播放設(shè)備上播放。當(dāng) 音源設(shè)備乙連接到播放設(shè)備A時(shí),播放設(shè)備A查詢得到音源設(shè)備乙的音頻可以同時(shí)在播放設(shè) 備A、B、C上同步播放,因此,當(dāng)播放設(shè)備A接收到音源設(shè)備乙傳輸過來(lái)的藍(lán)牙音頻數(shù)據(jù)時(shí),會(huì) 通過私有網(wǎng)絡(luò)轉(zhuǎn)發(fā)給播放設(shè)備B、C,實(shí)現(xiàn)播放設(shè)備A、B、C同步播放音源設(shè)備乙傳輸過來(lái)的音 樂。
[0108] 例(3)-個(gè)由A、B、C、D四臺(tái)播放設(shè)備組成的音樂播放系統(tǒng),用戶設(shè)置播放設(shè)備D可 以播放任何音源設(shè)備通過藍(lán)牙傳輸給音樂播放系統(tǒng)的音樂。當(dāng)任一臺(tái)音源設(shè)備通過藍(lán)牙連 接到音樂播放系統(tǒng)的其中一臺(tái)播放設(shè)備后,該與音源設(shè)備建立藍(lán)牙連接的播放設(shè)備,總會(huì) 將接收到的音頻數(shù)據(jù)通過私有網(wǎng)絡(luò)轉(zhuǎn)發(fā)給播放設(shè)備D播放。
[0109] 6.如果一臺(tái)音源設(shè)備通過藍(lán)牙連接到音樂播放系統(tǒng)的某臺(tái)播放設(shè)備后,發(fā)現(xiàn)可以 播放它的音樂的一臺(tái)或多臺(tái)播放設(shè)備,正在被其它音源設(shè)備使用,則這些正在被使用的播 放設(shè)備,新連接的音源設(shè)備不可使用。
[0110]例(4): 一個(gè)由A、B、C、D四臺(tái)播放設(shè)備組成的音樂播放系統(tǒng),用戶設(shè)置音源設(shè)備乙 通過藍(lán)牙傳輸?shù)揭魳凡シ畔到y(tǒng)的音樂可以同時(shí)在播放設(shè)備A、B、C三臺(tái)播放設(shè)備上播放。當(dāng) 音源設(shè)備乙連接到播放設(shè)備A時(shí),播放設(shè)備A查詢得到音源設(shè)備乙的音頻可以同時(shí)在播放設(shè) 備A、B、C上同步播放,當(dāng)時(shí)播放設(shè)備B正在被其它音源設(shè)備使用,則播放設(shè)備A接收到音源設(shè) 備乙通過藍(lán)牙發(fā)送過來(lái)的音頻數(shù)據(jù)后,只通過私有網(wǎng)絡(luò)轉(zhuǎn)發(fā)給播放設(shè)備C,實(shí)現(xiàn)播放設(shè)備A 和C同步播放音樂。
[0111]例(5):-個(gè)由A、B、C、D四臺(tái)播放設(shè)備組成的音樂播放系統(tǒng),用戶設(shè)置音源設(shè)備丁 通過藍(lán)牙傳輸?shù)揭魳凡シ畔到y(tǒng)的音樂可以同時(shí)在播放設(shè)備A、B兩臺(tái)播放設(shè)備上播放。當(dāng)音 源設(shè)備丁連接到播放設(shè)備A時(shí),播放設(shè)備A查詢得到音源設(shè)備丁的音頻可以同時(shí)在播放設(shè)備 A、B上同步播放,但是播放設(shè)備A和B都正在被其它音源設(shè)備使用,則音樂播放系統(tǒng)拒絕音源 設(shè)備丁的藍(lán)牙連接。
[0112]注意,上述僅為本發(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ù)范圍。因此,雖然通過以上實(shí)施例對(duì)本發(fā)明進(jìn)行 了較為詳細(xì)的說(shuō)明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還 可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。
【主權(quán)項(xiàng)】
1. 一種音樂播放系統(tǒng)的控制方法,其特征在于,包括: 當(dāng)?shù)谝灰粼丛O(shè)備連接到所述音樂播放系統(tǒng)時(shí),獲取所述第一音源設(shè)備關(guān)聯(lián)的至少一個(gè) 目標(biāo)播放設(shè)備,所述目標(biāo)播放設(shè)備用于播放所述第一音源設(shè)備傳輸?shù)囊纛l數(shù)據(jù); 當(dāng)所述第一音源設(shè)備匹配的播放設(shè)備接收到所述第一音源設(shè)備發(fā)送的目標(biāo)音頻數(shù)據(jù) 時(shí),將所述目標(biāo)音頻數(shù)據(jù)發(fā)送至所述至少一個(gè)目標(biāo)播放設(shè)備進(jìn)行播放。2. 根據(jù)權(quán)利要求1所述的音樂播放系統(tǒng)的控制方法,其特征在于,所述獲取所述第一音 源設(shè)備關(guān)聯(lián)的至少一個(gè)目標(biāo)播放設(shè)備,包括: 根據(jù)所述第一音源設(shè)備的標(biāo)識(shí)從播放映射關(guān)系列表中查找所述第一音源設(shè)備關(guān)聯(lián)的 至少一個(gè)目標(biāo)播放設(shè)備。3. 根據(jù)權(quán)利要求2所述的音樂播放系統(tǒng)的控制方法,其特征在于,所述根據(jù)所述第一音 源設(shè)備的標(biāo)識(shí)從播放映射關(guān)系列表中查找所述第一音源設(shè)備關(guān)聯(lián)的至少一個(gè)目標(biāo)播放設(shè) 備,包括: 如果所述播放映射關(guān)系列表中存在所述第一音源設(shè)備的標(biāo)識(shí),則根據(jù)所述標(biāo)識(shí)查找到 所述第一音源設(shè)備對(duì)應(yīng)的映射關(guān)系記錄,根據(jù)所述映射關(guān)系記錄確定所述第一音源設(shè)備關(guān) 聯(lián)的至少一個(gè)目標(biāo)播放設(shè)備; 如果所述播放映射關(guān)系列表中不存在所述第一音源設(shè)備的標(biāo)識(shí),則將至少一個(gè)預(yù)設(shè)播 放設(shè)備作為所述第一音源設(shè)備關(guān)聯(lián)的至少一個(gè)目標(biāo)播放設(shè)備。4. 根據(jù)權(quán)利要求2所述的音樂播放系統(tǒng)的控制方法,其特征在于,當(dāng)?shù)谝灰粼丛O(shè)備連接 到所述音樂播放系統(tǒng)時(shí),獲取所述第一音源設(shè)備關(guān)聯(lián)的至少一個(gè)目標(biāo)播放設(shè)備之前,還包 括: 接收第一音源設(shè)備發(fā)送的播放映射關(guān)系設(shè)置指令; 根據(jù)所述播放映射關(guān)系設(shè)置指令對(duì)所述播放映射關(guān)系列表進(jìn)行設(shè)置,所述播放映射關(guān) 系列表用于記錄音源設(shè)備和播放設(shè)備之間的播放映射關(guān)系。5. 根據(jù)權(quán)利要求1所述的音樂播放系統(tǒng)的控制方法,其特征在于,所述將所述目標(biāo)音頻 數(shù)據(jù)發(fā)送至所述至少一個(gè)目標(biāo)播放設(shè)備進(jìn)行播放,包括: 判斷所述至少一個(gè)目標(biāo)播放設(shè)備中是否存在沖突播放設(shè)備,所述沖突播放設(shè)備為當(dāng)前 正在接收第二音源設(shè)備傳輸?shù)囊粼磾?shù)據(jù); 如果存在所述沖突播放設(shè)備,則將所述目標(biāo)音頻數(shù)據(jù)發(fā)送至其余播放設(shè)備,所述其余 播放設(shè)備為所述至少一個(gè)目標(biāo)播放設(shè)備中除所述沖突播放設(shè)備以外的播放設(shè)備。6. 根據(jù)權(quán)利要求5所述的音樂播放系統(tǒng)的控制方法,其特征在于,在判斷所述至少一個(gè) 目標(biāo)播放設(shè)備中是否存在沖突播放設(shè)備之后,還包括: 如果存在所述沖突播放設(shè)備,則獲取所述第二音源設(shè)備和所述第一音源設(shè)備的優(yōu)先 級(jí); 如果所述第一音源設(shè)備的優(yōu)先級(jí)高于所述第二音源設(shè)備的優(yōu)先級(jí),則將所述目標(biāo)音頻 數(shù)據(jù)發(fā)送至所述至少一個(gè)目標(biāo)播放設(shè)備進(jìn)行播放; 如果所述第一音源設(shè)備的優(yōu)先級(jí)低于所述第二音源設(shè)備的優(yōu)先級(jí),則將所述目標(biāo)音頻 數(shù)據(jù)發(fā)送至所述其余播放設(shè)備。7. -種音樂播放系統(tǒng)的控制裝置,其特征在于,包括: 目標(biāo)播放設(shè)備獲取單元,用于當(dāng)?shù)谝灰粼丛O(shè)備連接到所述音樂播放系統(tǒng)時(shí),獲取所述 第一音源設(shè)備關(guān)聯(lián)的至少一個(gè)目標(biāo)播放設(shè)備,所述目標(biāo)播放設(shè)備用于播放所述第一音源設(shè) 備傳輸?shù)囊纛l數(shù)據(jù); 發(fā)送單元,用于當(dāng)所述第一音源設(shè)備匹配的播放設(shè)備接收到所述第一音源設(shè)備發(fā)送的 目標(biāo)音頻數(shù)據(jù)時(shí),將所述目標(biāo)音頻數(shù)據(jù)發(fā)送至所述目標(biāo)播放設(shè)備獲取單元確定的所述至少 一個(gè)目標(biāo)播放設(shè)備進(jìn)行播放。8. 根據(jù)權(quán)利要求7所述的音樂播放系統(tǒng)的控制裝置,其特征在于,所述目標(biāo)播放設(shè)備獲 取單元具體用于,根據(jù)所述第一音源設(shè)備的標(biāo)識(shí)從播放映射關(guān)系列表中查找所述第一音源 設(shè)備關(guān)聯(lián)的至少一個(gè)目標(biāo)播放設(shè)備。9. 根據(jù)權(quán)利要求8所述的音樂播放系統(tǒng)的控制裝置,其特征在于,所述目標(biāo)播放設(shè)備獲 取單元具體用于: 如果所述播放映射關(guān)系列表中存在所述第一音源設(shè)備的標(biāo)識(shí),則根據(jù)所述標(biāo)識(shí)查找到 所述第一音源設(shè)備對(duì)應(yīng)的映射關(guān)系,根據(jù)所述映射關(guān)系確定至少一個(gè)目標(biāo)播放設(shè)備; 如果所述播放映射關(guān)系列表中不存在所述第一音源設(shè)備的標(biāo)識(shí),則將至少一個(gè)預(yù)設(shè)播 放設(shè)備確定為所述第一音源設(shè)備關(guān)聯(lián)的目標(biāo)播放設(shè)備。10. 根據(jù)權(quán)利要求8所述的音樂播放系統(tǒng)的控制裝置,其特征在于,還包括: 接收單元,用于接收第一音源設(shè)備發(fā)送的播放映射關(guān)系設(shè)置指令; 設(shè)置單元,用于根據(jù)所述接收單元接收到的所述播放映射關(guān)系設(shè)置指令對(duì)所述播放映 射關(guān)系列表進(jìn)行設(shè)置,所述播放映射關(guān)系列表用于記錄音源設(shè)備和播放設(shè)備之間的播放映 射關(guān)系。11. 根據(jù)權(quán)利要求7所述的音樂播放系統(tǒng)的控制裝置,其特征在于,所述發(fā)送單元具體 包括: 判斷子單元,用于判斷所述至少一個(gè)目標(biāo)播放設(shè)備中是否存在沖突播放設(shè)備,所述沖 突播放設(shè)備為當(dāng)前正在接收第二音源設(shè)備傳輸?shù)囊粼磾?shù)據(jù); 第一發(fā)送子單元,用于如果所述判斷子單元得到存在所述沖突播放設(shè)備,則將所述目 標(biāo)音頻數(shù)據(jù)發(fā)送至其余播放設(shè)備,所述其余播放設(shè)備為所述至少一個(gè)目標(biāo)播放設(shè)備中除所 述沖突播放設(shè)備以外的播放設(shè)備。12. 根據(jù)權(quán)利要求11所述的音樂播放系統(tǒng)的控制裝置,其特征在于,所述發(fā)送單元還包 括: 優(yōu)先級(jí)獲取子單元,用于如果所述判斷子單元得到存在所述沖突播放設(shè)備,則獲取所 述第二音源設(shè)備和所述第一音源設(shè)備的優(yōu)先級(jí); 第二發(fā)送子單元,用于如果所述優(yōu)先級(jí)獲取子單元獲取的所述第一音源設(shè)備的優(yōu)先級(jí) 高于所述第二音源設(shè)備的優(yōu)先級(jí),則將所述目標(biāo)音頻數(shù)據(jù)發(fā)送至所述至少一個(gè)目標(biāo)播放設(shè) 備進(jìn)行播放; 第三發(fā)送子單元,用于如果所述優(yōu)先級(jí)獲取子單元獲取的所述第一音源設(shè)備的優(yōu)先級(jí) 低于所述第二音源設(shè)備的優(yōu)先級(jí),則將所述目標(biāo)音頻數(shù)據(jù)發(fā)送至所述其余播放設(shè)備。13. -種音樂播放系統(tǒng),其特征在于,包括至少一個(gè)權(quán)利要求7-12所述的音樂播放系統(tǒng) 的控制裝置。
【文檔編號(hào)】G11B19/02GK105845156SQ201610164683
【公開日】2016年8月10日
【申請(qǐng)日】2016年3月22日
【發(fā)明人】林尚波
【申請(qǐng)人】廣東歐珀移動(dòng)通信有限公司