音箱添加方法、裝置、移動(dòng)終端和智能音箱的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實(shí)施例涉及移動(dòng)設(shè)備技術(shù)領(lǐng)域,尤其涉及一種音箱添加方法、裝置、移動(dòng)終端和智能音箱。
【背景技術(shù)】
[0002]隨著科技的發(fā)展,無(wú)線智能音箱逐漸進(jìn)入人們的生活。無(wú)線智能音箱通過(guò)無(wú)線自組網(wǎng)絡(luò)將多個(gè)音箱連接在一起,能同時(shí)同步地播放從網(wǎng)絡(luò)上下載的音樂(lè)。一組音箱能做到同時(shí)同步流暢地播放,就需要音箱之間有網(wǎng)絡(luò)連接,現(xiàn)有采用的方案都是自組網(wǎng)的方式,讓音箱和音箱之間不經(jīng)過(guò)路由器直接能組成一個(gè)網(wǎng)絡(luò),該網(wǎng)絡(luò)可以稱為無(wú)線網(wǎng)格(MESH)網(wǎng)絡(luò)。
[0003]在創(chuàng)建MESH網(wǎng)絡(luò)時(shí),通常需要通過(guò)移動(dòng)終端上的應(yīng)用程序(APP)將第一臺(tái)音箱連接到某個(gè)路由器下,同時(shí)該音箱創(chuàng)建MESH網(wǎng)絡(luò)并將自身作為一個(gè)主機(jī)音箱(MPP),即APP與MESH網(wǎng)絡(luò)中其他音箱通信的入口。
[0004]其他的新音箱在開(kāi)機(jī)時(shí),會(huì)被周圍的MPP檢測(cè)到,APP可以連接到該MPP并獲取MPP搜索到的新音箱信息,然后APP向MPP發(fā)送特殊指令(下文稱添加音箱指令),以控制MPP將搜索到的新音箱添加到MESH網(wǎng)絡(luò)。
[0005]上述新音箱添加方案會(huì)存在如下問(wèn)題:兩個(gè)甚至多個(gè)距離較近的MPP (比如作為鄰居的兩個(gè)家庭中設(shè)置的MPP)被啟動(dòng)后,新音箱在開(kāi)機(jī)時(shí)能夠同時(shí)被這兩個(gè)甚至多個(gè)MPP搜索到,此時(shí)這兩個(gè)甚至多個(gè)MPP都有可能將新音箱加入到各自的MESH網(wǎng)絡(luò)中,可能造成新音箱無(wú)法被加入到正確的MPP的MESH網(wǎng)絡(luò)中,比如新音箱被加入到對(duì)該新音箱不具有所有權(quán)的家庭中設(shè)置的MPP的MESH網(wǎng)絡(luò)中。
【發(fā)明內(nèi)容】
[0006]本發(fā)明的目的是提出一種音箱添加方法、裝置、移動(dòng)終端和智能音箱,以防止音箱被誤加入非正確的MESH網(wǎng)絡(luò)。
[0007]第一方面,本發(fā)明實(shí)施例提供一種音箱添加方法,包括:
[0008]獲取并顯示待加入無(wú)線網(wǎng)格MESH網(wǎng)絡(luò)的新音箱的標(biāo)識(shí)信息;
[0009]在檢測(cè)到針對(duì)所述新音箱的添加觸發(fā)事件后,向所述MESH網(wǎng)絡(luò)的主機(jī)音箱MPP發(fā)送攜帶所述標(biāo)識(shí)信息的音箱添加指令,以通知所述MPP將所述標(biāo)識(shí)信息對(duì)應(yīng)的新音箱添加到MESH網(wǎng)絡(luò)中。
[0010]第二方面,本發(fā)明實(shí)施例提供一種音箱添加方法,包括:
[0011]接收移動(dòng)終端發(fā)送的攜帶待加入MESH網(wǎng)絡(luò)的新音箱的標(biāo)識(shí)信息的音箱添加指令;
[0012]根據(jù)所述新音箱的標(biāo)識(shí)信息將所述新音箱添加到當(dāng)前的MESH網(wǎng)絡(luò)中。
[0013]第三方面,本發(fā)明實(shí)施例提供一種音箱添加裝置,包括:
[0014]標(biāo)識(shí)信息獲取單元,用于獲取并顯示待加入無(wú)線網(wǎng)格MESH網(wǎng)絡(luò)的新音箱的標(biāo)識(shí)信息;
[0015]添加指令發(fā)送單元,用于在檢測(cè)到針對(duì)所述新音箱的添加觸發(fā)事件后,向所述MESH網(wǎng)絡(luò)的主機(jī)音箱MPP發(fā)送攜帶所述標(biāo)識(shí)信息的音箱添加指令,以通知所述MPP將所述標(biāo)識(shí)信息對(duì)應(yīng)的新音箱添加到MESH網(wǎng)絡(luò)中。
[0016]第四方面,本發(fā)明實(shí)施例提供一種音箱添加裝置,包括:
[0017]添加指令接收單元,用于接收移動(dòng)終端發(fā)送的攜帶待加入MESH網(wǎng)絡(luò)的新音箱的標(biāo)識(shí)信息的音箱添加指令;
[0018]音箱添加單元,用于根據(jù)所述新音箱的標(biāo)識(shí)信息將所述新音箱添加到當(dāng)前的MESH網(wǎng)絡(luò)中。
[0019]第五方面,本發(fā)明實(shí)施例提供一種移動(dòng)終端,包括第三方面提供的所述音箱添加
目.ο
[0020]第六方面,本發(fā)明實(shí)施例提供一種智能音箱,包括第四方面提供的所述音箱添加
目.0
[0021]本發(fā)明實(shí)施例中,移動(dòng)終端獲取并顯示待加入MESH網(wǎng)絡(luò)的新音箱的標(biāo)識(shí)信息,在檢測(cè)到針對(duì)所述新音箱的添加觸發(fā)事件后,向所述MESH網(wǎng)絡(luò)的MPP發(fā)送攜帶所述標(biāo)識(shí)信息的音箱添加指令,所述MPP接收所述音箱添加指令,將所述標(biāo)識(shí)信息對(duì)應(yīng)的新音箱添加到MESH網(wǎng)絡(luò)中??梢?jiàn),本方案中,在移動(dòng)終端發(fā)送給MPP的音箱添加指令中攜帶有需要添加的新音箱的標(biāo)識(shí)信息,使得MPP可以有針對(duì)性的添加該標(biāo)識(shí)信息對(duì)應(yīng)的新音箱到MESH網(wǎng)絡(luò)中,而不會(huì)添加其他音箱,從而防止了新音箱被誤加入非正確的MESH網(wǎng)絡(luò)。
【附圖說(shuō)明】
[0022]圖1為本發(fā)明實(shí)施例一提供的一種音箱添加方法的流程示意圖;
[0023]圖2為本發(fā)明實(shí)施例二提供的一種音箱添加方法的流程示意圖;
[0024]圖3為本發(fā)明實(shí)施例三提供的一種音箱添加方法的流程示意圖;
[0025]圖4為本發(fā)明實(shí)施例四提供的一種音箱添加裝置的結(jié)構(gòu)示意圖;
[0026]圖5為本發(fā)明實(shí)施例五提供的一種音箱添加裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0027]下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明??梢岳斫獾氖?,此處所描述的具體實(shí)施例僅僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
[0028]在更加詳細(xì)地討論示例性實(shí)施例之前應(yīng)當(dāng)提到的是,一些示例性實(shí)施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項(xiàng)操作(或步驟)描述成順序的處理,但是其中的許多操作可以被并行地、并發(fā)地或者同時(shí)實(shí)施。此外,各項(xiàng)操作的順序可以被重新安排。當(dāng)其操作完成時(shí)所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對(duì)應(yīng)于方法、函數(shù)、規(guī)程、子例程、子程序等等。
[0029]實(shí)施例一
[0030]圖1為本發(fā)明實(shí)施例一提供的一種音箱添加方法的流程圖,該方法可以由音箱添加裝置來(lái)執(zhí)行,該裝置可以設(shè)置在移動(dòng)終端中,如圖1所示,本實(shí)施例的方法具體包括:步驟110-步驟120。
[0031]步驟110:獲取并顯示待加入MESH網(wǎng)絡(luò)的新音箱的標(biāo)識(shí)信息;
[0032]步驟120:在檢測(cè)到針對(duì)所述新音箱的添加觸發(fā)事件后,向MESH網(wǎng)絡(luò)的MPP發(fā)送攜帶所述標(biāo)識(shí)信息的音箱添加指令,以通知所述MPP將所述標(biāo)識(shí)信息對(duì)應(yīng)的新音箱添加到MESH網(wǎng)絡(luò)中。這里的添加觸發(fā)事件可以是用戶對(duì)顯示的所述新音箱的標(biāo)識(shí)信息的點(diǎn)擊操作。
[0033]具體的,步驟110中獲取待加入MESH網(wǎng)絡(luò)的新音箱的標(biāo)識(shí)信息,具體實(shí)現(xiàn)可以如下:
[0034]控制移動(dòng)終端的信號(hào)接收器件打開(kāi);
[0035]獲取所述信號(hào)接收器接收到的、所述新音箱發(fā)出的攜帶所述新音箱的標(biāo)識(shí)信息的信號(hào);
[0036]對(duì)所述信號(hào)進(jìn)行解碼,得到所述新音箱的標(biāo)識(shí)信息。
[0037]當(dāng)然,獲取待加入MESH網(wǎng)絡(luò)的新音箱的標(biāo)識(shí)信息的方法并不局限于上述方案,還可以獲取用戶手動(dòng)輸入的新音箱的標(biāo)識(shí)信息等。
[0038]具體的,所述信號(hào)接收器件為麥克風(fēng),攜帶所述新音箱的標(biāo)識(shí)信息的信號(hào)為超聲波信號(hào);或者,
[0039]所述信號(hào)接收器件為紅外接收器,攜帶所述新音箱的標(biāo)識(shí)信息的信號(hào)為紅外信號(hào);或者,
[0040]所述信號(hào)接收器件為近距離無(wú)線通信(NFC芯片),攜帶所述新音箱的標(biāo)識(shí)信息的信號(hào)為掃描NFC信號(hào)。
[0041]所述新音箱的標(biāo)識(shí)信息具體可以是MAC地址等能夠唯一標(biāo)識(shí)音箱的任何信息。
[0042]本發(fā)明實(shí)施例中,移動(dòng)終端獲取并顯示待加入MESH網(wǎng)絡(luò)的新音箱的標(biāo)識(shí)信息,在檢測(cè)到針對(duì)所述新音箱的添加觸發(fā)事件后,向所述MESH網(wǎng)絡(luò)的MPP發(fā)送攜帶所述標(biāo)識(shí)信息的音箱添加指令,所述MPP接收所述音箱添加指令,將所述標(biāo)識(shí)信息對(duì)應(yīng)的新音箱添加到MESH網(wǎng)絡(luò)中??梢?jiàn),本方案中,在移動(dòng)終端發(fā)送給MPP的音箱添加指令中攜帶有需要添加的新音箱的標(biāo)識(shí)信息,使得MPP可以有針對(duì)性的添加該標(biāo)識(shí)信息對(duì)應(yīng)的新音箱到MESH網(wǎng)絡(luò)中,而不會(huì)添加其他音箱,從而防止了新音箱被誤加入非正確的MESH網(wǎng)絡(luò)。
[0043]實(shí)施例二:
[0044]圖2為本發(fā)明實(shí)施例二提供的一種音箱添加方法的流程圖,該方法可以由音箱添加裝置來(lái)執(zhí)行,該裝置可以設(shè)置在智能音箱中,如圖2所示,本實(shí)施例的方法具體包括:步驟210-步驟220。
[0045]步驟210:接收移動(dòng)終端發(fā)送的攜帶待加入MESH網(wǎng)絡(luò)的新音箱的標(biāo)識(shí)信息的音箱添加指令;
[0046]步驟220:根據(jù)所述新音箱的標(biāo)識(shí)信息將所述新音箱添加到當(dāng)前的MESH網(wǎng)絡(luò)中。
[0047]步驟220中,根據(jù)所述新音箱的標(biāo)識(shí)信息將所述新音箱添加到當(dāng)前的MESH網(wǎng)絡(luò)中,具體實(shí)現(xiàn)可以如下:
[0048]檢查所述新音箱的標(biāo)識(shí)信息是否在新音箱地址列表中,如果在,則將所述新音箱添加到當(dāng)前的MESH網(wǎng)絡(luò)中,否則,返回音箱添加失敗的提示信息。
[0049]每臺(tái)音箱在啟動(dòng)后,通過(guò)用戶的觸發(fā)會(huì)發(fā)送入網(wǎng)請(qǐng)求,MPP接收到入網(wǎng)請(qǐng)求后,會(huì)將該MPP的標(biāo)識(shí)信息添加到新音箱地址列表中,新音箱地址列表中的標(biāo)識(shí)信息是有入網(wǎng)需求的新音箱的標(biāo)識(shí)信息,因此若在新音箱地址列表中沒(méi)有所述新音箱的標(biāo)識(shí)信息,則不需要將該新音箱加入MESH網(wǎng)絡(luò)。
[0050]進(jìn)一步的,新音箱上電后,會(huì)發(fā)出攜帶所述新音箱的標(biāo)識(shí)信息的信號(hào)。具體的,攜帶所述新音箱的標(biāo)識(shí)信息的信號(hào)可以為超聲波信號(hào)、或者紅外信號(hào)、或者掃描NFC信號(hào)。
[0051]由于新音箱采用短距離通信的方式發(fā)出攜帶所述新音箱的標(biāo)識(shí)信息的信號(hào),因此只有對(duì)該新音箱具有所有權(quán)的用戶的移動(dòng)終端才可以接收到該信號(hào)進(jìn)而獲取到所述新音箱的標(biāo)識(shí)信息,從而可防止其他移動(dòng)終端接收到該信號(hào),也就不會(huì)被其他非法MPP加入到MESH網(wǎng)絡(luò)中。
[0052]本發(fā)明實(shí)施例中,移動(dòng)終端獲取并顯示待加入MESH網(wǎng)絡(luò)的新音箱的標(biāo)識(shí)信息,在檢測(cè)到針對(duì)所述新音箱的添加觸發(fā)事件后,向所述MESH網(wǎng)絡(luò)的MPP發(fā)送攜帶所述標(biāo)識(shí)信息的音箱添加指令,所述MPP接收所述音箱添加指令,將所述標(biāo)識(shí)信