一種無線音箱的組網(wǎng)方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于智能終端技術(shù)領(lǐng)域,涉及一種無線音箱的組網(wǎng)方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]在支持無線MESH(網(wǎng)格)網(wǎng)絡(luò)的無線音箱中,通常第一臺音箱需要移動(dòng)終端的應(yīng)用程序(AppliCat1n,App)控制連接到某個(gè)路由器下,同時(shí)該音箱創(chuàng)建MESH網(wǎng)絡(luò)并將自身作為一個(gè)主音箱(MPP),其中主音箱是App與MESH網(wǎng)絡(luò)中其他音箱通信的入口。當(dāng)其他的音箱啟動(dòng)時(shí),它會(huì)被周圍的MPP檢測到,App通過MPP獲取該新音箱的信息,然后App向MPP發(fā)添加音箱指令,以控制MPP將該新音箱添加到MESH網(wǎng)絡(luò)。
[0003]但是現(xiàn)有的音箱組網(wǎng)方法不能避免音箱被添加到錯(cuò)誤的MESH網(wǎng)絡(luò)中。例如,A用戶在家里啟動(dòng)了第一 MPP,B用戶在家里啟動(dòng)了第二 MPP,使得A用戶家里或B用戶家里的任一新音箱啟動(dòng)后能夠被第一 MPP和第二 MPP檢測到,此時(shí)A用戶和B用戶都可以將該新音箱添加到各自的MESH網(wǎng)絡(luò)中。如果該新音箱是A用戶購買的,A用戶不希望B用戶將該新音箱加入到B的MESH網(wǎng)絡(luò)中。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是提出一種無線音箱的組網(wǎng)方法、裝置及系統(tǒng),以防止無線音箱被添加到錯(cuò)誤的網(wǎng)格網(wǎng)絡(luò)中。
[0005]一方面,本發(fā)明實(shí)施例提供一種主無線音箱的組網(wǎng)方法,包括:
[0006]接收從無線音箱發(fā)送的連接請求,所述連接請求包括所述從無線音箱的物理地址;
[0007]在預(yù)設(shè)的物理地址列表包括所述從無線音箱的物理地址時(shí),根據(jù)所述物理地址建立與所述從無線音箱的連接。
[0008]又一方面,本發(fā)明實(shí)施例提供一種移動(dòng)終端控制的音箱組網(wǎng)方法,包括:
[0009]獲取至少一個(gè)從無線音箱的物理地址;
[0010]在預(yù)設(shè)的音箱添加事件被觸發(fā)時(shí),生成添加音箱指令,所述添加音箱指令包括所述至少一個(gè)從無線音箱的物理地址;
[0011]向連接的主無線音箱發(fā)送所述添加音箱指令,使所述主無線音箱根據(jù)所述添加音箱指令建立與從無線音箱的連接。
[0012]又一方面,本發(fā)明實(shí)施例提供一種主無線音箱的組網(wǎng)裝置,包括:
[0013]連接請求接收單元,用于接收從無線音箱發(fā)送的連接請求,所述連接請求包括所述從無線音箱的物理地址;
[0014]從音箱連接單元,用于在預(yù)設(shè)的物理地址包括所述無線音箱的物理地址時(shí),根據(jù)所述物理地址建立與所述從無線音箱的連接。
[0015]另一方面,本發(fā)明實(shí)施例提供一種移動(dòng)終端控制的音箱組網(wǎng)裝置,包括:
[0016]地址獲取單元,用于獲取至少一個(gè)從無線音箱的物理地址;
[0017]指令生成單元,用于在預(yù)設(shè)的音箱添加事件被觸發(fā)時(shí),生成添加音箱指令,所述添加音箱指令包括所述至少一個(gè)從無線音箱的物理地址;
[0018]指令發(fā)送單元,用于向連接的主無線音箱發(fā)送所述添加音箱指令,使所述主無線音箱根據(jù)所述添加音箱指令建立與從無線音箱的連接。
[0019]再一方面,本發(fā)明實(shí)施例提供一種音箱組網(wǎng)系統(tǒng),包括一個(gè)主無線音箱和至少一個(gè)從無線音箱,其中所述從無線音箱向所述主無線音箱發(fā)送連接請求,所述連接請求包括所述從無線音箱的物理地址;
[0020]所述主無線音箱接收所述連接請求,在所述主無線音箱確定預(yù)設(shè)的物理地址列表包括所述從無線音箱的物理地址時(shí),所述主無線音箱根據(jù)所述物理地址建立與所述從無線音箱的連接。
[0021]本發(fā)明實(shí)施例提供的無線音箱的組網(wǎng)方法、裝置及系統(tǒng),防止了無線音箱被添加到錯(cuò)誤的網(wǎng)絡(luò)網(wǎng)格中。該方法主無線音箱接收從無線音箱發(fā)送的連接請求,在主無線音箱中預(yù)設(shè)的物理地址列表包括所述從無線音箱的物理地址時(shí),根據(jù)所述物理地址建立與所述無線音箱的連接,即主無線音箱在建立與從無線音箱的連接之前,先通過從無線音箱的物理地址來確定是否有與所述從無線音箱建立連接的權(quán)限,避免了無線音箱被添加到錯(cuò)誤的網(wǎng)格網(wǎng)絡(luò)中。
【附圖說明】
[0022]此處所說明的附圖用來提供對本發(fā)明實(shí)施例的進(jìn)一步理解,構(gòu)成本發(fā)明實(shí)施例的一部分,并不構(gòu)成對本發(fā)明實(shí)施例的限定。在附圖中:
[0023]圖1是本發(fā)明第一實(shí)施例中提供的一種主無線音箱的組網(wǎng)方法的實(shí)現(xiàn)流程圖;
[0024]圖2是本發(fā)明第二實(shí)施例中提供的一種主無線音箱的組網(wǎng)方法的實(shí)現(xiàn)流程圖;
[0025]圖3是本發(fā)明第三實(shí)施例中提供的一種移動(dòng)終端控制的音箱組網(wǎng)方法的實(shí)現(xiàn)流程圖;
[0026]圖4是本發(fā)明第四實(shí)施例中提供的一種主無線音箱的組網(wǎng)裝置的結(jié)構(gòu)示意圖;
[0027]圖5是本發(fā)明第五實(shí)施例中提供的一種移動(dòng)終端控制的音箱組網(wǎng)裝置的結(jié)構(gòu)示意圖;
[0028]圖6是本發(fā)明第六實(shí)施例中提供的一種音箱組網(wǎng)系統(tǒng)的結(jié)構(gòu)示意圖;
【具體實(shí)施方式】
[0029]下面結(jié)合附圖及具體實(shí)施例對本發(fā)明實(shí)施例進(jìn)行更加詳細(xì)與完整的說明??梢岳斫獾氖牵颂幩枋龅木唧w實(shí)施例僅用于解釋本發(fā)明實(shí)施例,而非對本發(fā)明實(shí)施例的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明實(shí)施例相關(guān)的部分而非全部內(nèi)容。
[0030]第一實(shí)施例:
[0031]圖1是本發(fā)明第一實(shí)施例中提供的一種主無線音箱的組網(wǎng)方法的實(shí)現(xiàn)流程圖,該方法可以由主無線音箱的組網(wǎng)裝置執(zhí)行,其中該裝置可以由軟件和/或硬件實(shí)現(xiàn),可作為主無線音箱的一部分被內(nèi)置在主無線音箱內(nèi)部。如圖1所示,該實(shí)現(xiàn)流程包括:
[0032]步驟11、接收從無線音箱發(fā)送的連接請求,所述連接請求包括所述從無線音箱的物理地址。
[0033]主無線音箱接收從無線音箱發(fā)送的連接請求,其中所述主無線音箱為與移動(dòng)終端連接的無線音箱。所述主無線音箱與所述移動(dòng)終端與同一無線路由器連接,且所述主無線音箱能夠與所述移動(dòng)終端通信。所述從無線音箱為未與移動(dòng)終端連接的無線音箱。
[0034]需要說明的是,本發(fā)明中主無線音箱和從無線音箱可以相互替換。具體的,若無線音箱與移動(dòng)終端連接,則該無線音箱作為主無線音箱;若無線音箱不與移動(dòng)終端連接,而與主無線音箱連接,則該無線音箱作為從無線音箱。
[0035]步驟12、在預(yù)設(shè)的物理地址列表包括所述從無線音箱的物理地址時(shí),根據(jù)所述物理地址建立與所述從無線音箱的連接。
[0036]主無線音箱中保存有一個(gè)物理地址列表,物理地址列表中的各物理地址對應(yīng)的各無線音箱都能夠與主無線音箱建立連接,即主無線音箱具有與所述各無線音箱連接的權(quán)限。
[0037]在所述物理地址列表包括所述從無線音箱的物理地址時(shí),所述主無線音箱具有與所述從無線音箱連接的權(quán)限,所述主無線音箱根據(jù)所述物理地址建立與所述從無線音箱的連接,使所述主無線音箱能夠與所述從無線音箱通信。
[0038]現(xiàn)有的無線音箱的組網(wǎng)方法,主無線音箱接收任一從無線音箱發(fā)送的連接請求時(shí),主無線音箱將該從無線音箱的信息發(fā)送給移動(dòng)終端,移動(dòng)終端的音箱添加事件被觸發(fā)時(shí),移動(dòng)終端向主無線音箱發(fā)送添加音箱指令,主無線音箱接收到添加音箱指令后建立與該從無線音箱的連接,即現(xiàn)有的無線音箱的組網(wǎng)方法通過從無線音箱、主無線音箱、移動(dòng)終端三者之間的交互,建立從無線音箱與主無線音箱之間的連接。然而,本發(fā)明中只需通過從無線音箱與主無線音箱之間的交互即能夠建立從無線音箱與主無線音箱之間的連接,簡化了影響添加步驟,提升了用戶體驗(yàn)。
[0039]本發(fā)明實(shí)施例提供的主無線音箱的組網(wǎng)方法,主無線音箱接收從無線音箱發(fā)送的連接請求,在主無線音箱中預(yù)設(shè)的物理地址列表包括所述從無線音箱的物理地址時(shí),根據(jù)所述物理地址建立與所述無線音箱的連接,即主無線音箱在建立與從無線音箱的連接之前,先通過從無線音箱的物理地址確定是否具有與所述從無線音箱建立連接的權(quán)限,避免了無線音箱被添加到錯(cuò)誤的網(wǎng)格網(wǎng)絡(luò)中,簡化了音箱添加步驟。
[0040]第二實(shí)施例
[0041]圖2是本發(fā)明第二實(shí)施例中提供的一種主無線音箱的組網(wǎng)方法的實(shí)現(xiàn)流程圖。所述主無線音箱的組網(wǎng)方法以本發(fā)明第一實(shí)施例為基礎(chǔ),進(jìn)一步的,所述接收從無線音箱發(fā)送的連接請求之前,還包括:接收連接的移動(dòng)終端發(fā)送的添加音箱指令,所述添加音箱指令包括至少一個(gè)從無線音箱的物理地址;確定預(yù)設(shè)的物理地址列表是否包括所述至少一個(gè)從無線音箱的物理地址,并根據(jù)確定結(jié)果響應(yīng)所述添加音箱指令。
[0042]如圖2所示,所述主無線音箱的組網(wǎng)方法包括:
[0043]步驟21、接收連接的移動(dòng)終端發(fā)送的添加音箱指令,所述添加音箱指令包括至少一個(gè)從無線音箱的物理地址。
[0044]移動(dòng)終端中的添加音箱事件被觸發(fā)時(shí),移動(dòng)終端向主無線音箱發(fā)送所述添加音箱指令,所述主無線音箱接收所述添加音箱指令。
[0045]步驟22、確定預(yù)設(shè)的物理地址列表是否包括所述至少一個(gè)從無線音箱的物理地址,并根據(jù)確定結(jié)果響應(yīng)所述添加音箱指令。
[0046]可選的,所述確定預(yù)設(shè)的物理地址列表是否包括所述至少一個(gè)從無線音箱的物理地址,并根據(jù)確定結(jié)果響應(yīng)所述添加音箱指令,包括:對于所述至少一個(gè)無線音箱的物理地址中的每個(gè)物理地址,若預(yù)設(shè)的物理地址列表包括該物理地址,則建立與該物理地址對應(yīng)的從無線音箱的連接;否則,將該物理地址添加到所述物理地址列表中。
[0047]步驟23、接收從無線音箱發(fā)送的連接請求,所述連接請求包括所述從無線音箱的物理地址。
[0048]主無線音箱接收從無線音箱發(fā)送的連接請求,其中所述主無線音箱為與移動(dòng)終端連接的無線音箱。所述主無線音箱與所述移動(dòng)終端與同一無線路由器連接,且所述主無線音箱能夠與所述移動(dòng)終端通信。所述從無線音箱為未與移動(dòng)終端連接的無線音箱。
[0049]步驟24、在預(yù)設(shè)的物理地址列表包括所述從無線音箱的物理地址時(shí),根據(jù)所述物理地址建立與所述從無線音箱的連接。
[0050]主無線音箱中保存有一個(gè)物理地址列表。在所述物理地址列表包括所述從無線音箱的物理地址時(shí),所述主無線音箱具有與所述從無線音箱連接的權(quán)限,所述主無線音箱根據(jù)所述物理地址建立與所述從無線音箱的連接,使所述主無線音箱能夠與所述從無線音箱通信。
[0051]本發(fā)明實(shí)施例提供的主無線音箱的組網(wǎng)方法,主無線音箱通過添加音箱指令建立與從無線音箱的連接或更新所述物理地址列表,而且主無線音箱接收到從任一無線音箱發(fā)送的連接請求,在主無線音箱中預(yù)設(shè)的物理地址列表包括所述從無線音箱的物理地址時(shí),根據(jù)所述物理地址建立與所述