一種無線播放系統(tǒng)的控制方法及播放設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通訊技術(shù)領(lǐng)域,尤其涉及一種無線播放系統(tǒng)的控制方法及播放設(shè)備。
【背景技術(shù)】
[0002]隨著人們生活品質(zhì)的提高,越來越多的用戶喜歡在家里放置多個播放設(shè)備(如音箱),這多個播放設(shè)備可以構(gòu)成一個無線播放系統(tǒng)。安裝有控制APP的用戶終端(如智能手機)通過無線網(wǎng)絡(luò)可以與無線播放系統(tǒng)建立連接,從而控制無線播放系統(tǒng)。通常,播放設(shè)備的身份狀態(tài)主要分為兩種:主設(shè)備和從設(shè)備,該無線播放系統(tǒng)通常由一個主設(shè)備和多個從設(shè)備組成,其中,主設(shè)備不僅需要與無線路由設(shè)備保持良好的連接,同時,還需要與無線播放系統(tǒng)中的所有從設(shè)備保持良好的連接。
[0003]然而,實踐中經(jīng)常會有這樣的情況發(fā)生,比如:用戶在使用無線播放系統(tǒng)時,只開啟了其中的幾個播放設(shè)備,而這幾個播放設(shè)備在上電之前的身份狀態(tài)都是從設(shè)備,此時,無線播放系統(tǒng)由于缺少主設(shè)備而無法正常運行。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實施例提供了一種無線播放系統(tǒng)的控制方法及播放設(shè)備,可以智能地設(shè)置主設(shè)備,控制無線播放系統(tǒng)正常運行。
[0005]本發(fā)明實施例第一方面公開了一種無線播放系統(tǒng)的控制方法,包括:
[0006]播放設(shè)備在上電時,獲取當前連接無線路由設(shè)備的所有播放設(shè)備中除所述播放設(shè)備之外的其余播放設(shè)備的身份狀態(tài);
[0007]所述播放設(shè)備根據(jù)所有所述其余播放設(shè)備的身份狀態(tài),判斷所有所述其余播放設(shè)備中是否存在身份狀態(tài)為主設(shè)備的播放設(shè)備;
[0008]當所述播放設(shè)備的初始身份狀態(tài)為從設(shè)備且所有所述其余播放設(shè)備中不存在身份狀態(tài)為主設(shè)備的播放設(shè)備時,所述播放設(shè)備根據(jù)當前連接所述無線路由設(shè)備的所有播放設(shè)備的優(yōu)先級,從所述所有播放設(shè)備中確定優(yōu)先級最高的目標設(shè)備;其中,所述播放設(shè)備的初始身份狀態(tài)為所述播放設(shè)備在上電前的身份狀態(tài);
[0009]當所述目標設(shè)備為所述播放設(shè)備時,所述播放設(shè)備將所述播放設(shè)備的所述初始身份狀態(tài)進行修改,以使所述播放設(shè)備的身份狀態(tài)為主設(shè)備。
[0010]結(jié)合第一方面,在第一方面的第一種可能的實施方式中,所述播放設(shè)備根據(jù)當前連接所述無線路由設(shè)備的所有播放設(shè)備的優(yōu)先級,從所述所有播放設(shè)備中確定優(yōu)先級最高的目標設(shè)備,包括:
[0011]所述播放設(shè)備獲取當前連接所述無線路由設(shè)備的所有播放設(shè)備的網(wǎng)絡(luò)連接狀態(tài);
[0012]所述播放設(shè)備根據(jù)所有的網(wǎng)絡(luò)連接狀態(tài),確定每一個播放設(shè)備的網(wǎng)絡(luò)連接優(yōu)先級;
[0013]所述播放設(shè)備從所述所有播放設(shè)備中,將網(wǎng)絡(luò)連接優(yōu)先級最高的播放設(shè)備確定為目標設(shè)備。
[0014]結(jié)合第一方面,在第一方面的第二種可能的實施方式中,所述播放設(shè)備根據(jù)當前連接所述無線路由設(shè)備的所有播放設(shè)備的優(yōu)先級,從所述所有播放設(shè)備中確定優(yōu)先級最高的目標設(shè)備,包括:
[0015]所述播放設(shè)備獲取當前連接所述無線路由設(shè)備的所有播放設(shè)備的網(wǎng)絡(luò)連接狀態(tài);
[0016]所述播放設(shè)備根據(jù)所有的網(wǎng)絡(luò)連接狀態(tài),從所述所有播放設(shè)備中確定網(wǎng)絡(luò)連接狀態(tài)為有線連接狀態(tài)的連接設(shè)備;
[0017]當所述連接設(shè)備的數(shù)量大于預設(shè)數(shù)量時,所述播放設(shè)備獲取每個所述連接設(shè)備分別與所述無線路線設(shè)備的距離,并確定每個所述連接設(shè)備的距離優(yōu)先級;
[0018]所述播放設(shè)備從所有所述連接設(shè)備中,將距離優(yōu)先級最高的連接設(shè)備確定為目標設(shè)備。
[0019]結(jié)合第一方面,在第一方面的第三種可能的實施方式中,所述播放設(shè)備根據(jù)當前連接所述無線路由設(shè)備的所有播放設(shè)備的優(yōu)先級,從所述所有播放設(shè)備中確定優(yōu)先級最高的目標設(shè)備,包括:
[0020]所述播放設(shè)備獲取當前連接所述無線路由設(shè)備的所有播放設(shè)備的網(wǎng)絡(luò)傳輸延時;
[0021]所述播放設(shè)備根據(jù)所有的網(wǎng)絡(luò)傳輸延時,確定每一個播放設(shè)備的網(wǎng)絡(luò)傳輸優(yōu)先級;
[0022]所述播放設(shè)備從所述所有播放設(shè)備中,將網(wǎng)絡(luò)傳輸優(yōu)先級最高的播放設(shè)備確定為目標設(shè)備。
[0023]結(jié)合第一方面至第一方面的第三種可能的實施方式,在第一方面的第四種可能的實施方式中,所述方法還包括:
[0024]當所述播放設(shè)備的初始身份狀態(tài)為主設(shè)備且所有所述其余播放設(shè)備中不存在身份狀態(tài)為主設(shè)備的播放設(shè)備時,所述播放設(shè)備確定所述播放設(shè)備的身份狀態(tài)為主設(shè)備。
[0025]結(jié)合第一方面至第一方面的第三種可能的實施方式,在第一方面的第五種可能的實施方式中,所述方法還包括:
[0026]當所述播放設(shè)備的初始身份狀態(tài)為出廠設(shè)置狀態(tài)且所有所述其余播放設(shè)備的身份狀態(tài)均為所述出廠設(shè)置狀態(tài)時,所述播放設(shè)備判斷在預設(shè)時間內(nèi)是否接收到用戶終端發(fā)送的連接請求;
[0027]當在預設(shè)時間內(nèi)接收到所述用戶終端發(fā)送的連接請求時,所述播放設(shè)備將所述播放設(shè)備的初始身份狀態(tài)進行修改,以使所述播放設(shè)備的身份狀態(tài)為主設(shè)備,并分別向每個所述其余播放設(shè)備發(fā)送提示信息,所述提示信息用于提示所述其余播放設(shè)備將所述其余播放設(shè)備的身份狀態(tài)從所述出廠設(shè)置狀態(tài)修改為從設(shè)備。
[0028]本發(fā)明實施例第二方面公開了一種播放設(shè)備,包括:
[0029]獲取單元,用于播放設(shè)備在上電時,獲取當前連接無線路由設(shè)備的所有播放設(shè)備中除所述播放設(shè)備之外的其余播放設(shè)備的身份狀態(tài);
[0030]判斷單元,用于根據(jù)所有所述其余播放設(shè)備的身份狀態(tài),判斷所有所述其余播放設(shè)備中是否存在身份狀態(tài)為主設(shè)備的播放設(shè)備;
[0031]確定單元,用于當所述播放設(shè)備的初始身份狀態(tài)為從設(shè)備且所述判斷單元判斷所有所述其余播放設(shè)備中不存在身份狀態(tài)為主設(shè)備的播放設(shè)備時,根據(jù)當前連接所述無線路由設(shè)備的所有播放設(shè)備的優(yōu)先級,從所述所有播放設(shè)備中確定優(yōu)先級最高的目標設(shè)備;其中,所述播放設(shè)備的初始身份狀態(tài)為所述播放設(shè)備在上電前的身份狀態(tài);
[0032]修改單元,用于當所述目標設(shè)備為所述播放設(shè)備時,將所述播放設(shè)備的所述初始身份狀態(tài)進行修改,以使所述播放設(shè)備的身份狀態(tài)為主設(shè)備。
[0033]結(jié)合第二方面,在第二方面的第一種可能的實施方式中,所述確定單元包括:
[0034]第一獲取子單元,用于獲取當前連接所述無線路由設(shè)備的所有播放設(shè)備的網(wǎng)絡(luò)連接狀態(tài);
[0035]第一確定子單元,用于根據(jù)所有的網(wǎng)絡(luò)連接狀態(tài),確定每一個播放設(shè)備的網(wǎng)絡(luò)連接優(yōu)先級;
[0036]所述第一確定子單元,還用于從所述所有播放設(shè)備中,將網(wǎng)絡(luò)連接優(yōu)先級最高的播放設(shè)備確定為目標設(shè)備。
[0037]結(jié)合第二方面,在第二方面的第二種可能的實施方式中,所述確定單元包括:
[0038]第二獲取子單元,用于獲取當前連接所述無線路由設(shè)備的所有播放設(shè)備的網(wǎng)絡(luò)連接狀態(tài);
[0039]第二確定子單元,用于根據(jù)所有的網(wǎng)絡(luò)連接狀態(tài),從所述所有播放設(shè)備中確定網(wǎng)絡(luò)連接狀態(tài)為有線連接狀態(tài)的連接設(shè)備;
[0040]所述第二獲取子單元,還用于當所述連接設(shè)備的數(shù)量大于預設(shè)數(shù)量時,獲取每個所述連接設(shè)備分別與所述無線路線設(shè)備的距離,并確定每個所述連接設(shè)備的距離優(yōu)先級;
[0041]第二確定子單元,還用于從所有所述連接設(shè)備中,將距離優(yōu)先級最高的連接設(shè)備確定為目標設(shè)備。
[0042]結(jié)合第二方面,在第二方面的第三種可能的實施方式中,所述確定單元包括:
[0043]第三獲取子單元,用于獲取當前連接所述無線路由設(shè)備的所有播放設(shè)備的網(wǎng)絡(luò)傳輸延時;
[0044]第三確定子單元,用于根據(jù)所有的網(wǎng)絡(luò)傳輸延時,確定每一個播放設(shè)備的網(wǎng)絡(luò)傳輸優(yōu)先級;
[0045]所述第三確定子單元,還用于從所述所有播放設(shè)備中,將網(wǎng)絡(luò)傳輸優(yōu)先級最高的播放設(shè)備確定為目標設(shè)備。
[0046]結(jié)合第二方面至第二方面的第三種可能的實施方式,在第二方面的第四種可能的實施方式中,所述確定單元還用于當所述播放設(shè)備的初始身份狀態(tài)為主設(shè)備且所述判斷單元判斷所有所述其余播放設(shè)備中不存在身份狀態(tài)為主設(shè)備的播放設(shè)備時,確定所述播放設(shè)備的身份狀態(tài)為主設(shè)備。
[0047]結(jié)合第二方面至第二方面的第三種可能的實施方式,在第二方面的第五種可能的實施方式中,所述判斷單元還用于當所述播放設(shè)備的初始身份狀態(tài)為出廠設(shè)置狀態(tài)且所有所述其余播放設(shè)備的身份狀態(tài)均為所述出廠設(shè)置狀態(tài)時,判斷在預設(shè)時間內(nèi)是否接收到用戶終端發(fā)送的連接請求;
[0048]所述修改單元,還用于當所述判斷單元判斷在預設(shè)時間內(nèi)接收到用戶終端發(fā)送的連接請求時,將所述播放設(shè)備的初始身份狀態(tài)進行修改,以使所述播放設(shè)備的身份狀態(tài)為主設(shè)備,并分別向每個所述其余播放設(shè)備發(fā)送提示信息,所述提示信息用于提示所述其余播放設(shè)備將所述其余播放設(shè)備的身份狀態(tài)從所述出廠設(shè)置狀態(tài)修改為從設(shè)備。
[0049]本發(fā)明實施例中,播放設(shè)備在上電時,可以獲取當前連接無線路由設(shè)備的所有播放設(shè)備中除播放設(shè)備之外的其余播放設(shè)備的身份狀態(tài),并根據(jù)所有其余播放設(shè)備的身份狀態(tài),判斷所有其余播放設(shè)備中是否存在身份狀態(tài)為主設(shè)備的播放設(shè)備;當播放設(shè)備的初始身份狀態(tài)為從設(shè)備且所有其余播放設(shè)備中不存在身份狀態(tài)為主設(shè)備的播放設(shè)備時,播放設(shè)備可以