一種多播放設(shè)備的控制方法、相關(guān)設(shè)備及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種多播放設(shè)備的控制方法、相關(guān)設(shè)備及系統(tǒng)。
【背景技術(shù)】
[0002]隨著音頻播放終端技術(shù)的發(fā)展以及人們對(duì)其便捷性、可移動(dòng)性等越來(lái)越高的要求,各式各樣的無(wú)線音箱進(jìn)入了用戶的眼球,由無(wú)線音箱等組成的多播放設(shè)備無(wú)線音樂(lè)網(wǎng)絡(luò)越來(lái)越受用戶的歡迎。在這個(gè)無(wú)線音樂(lè)網(wǎng)絡(luò)中,多個(gè)播放設(shè)備組成一個(gè)無(wú)線的私有局域網(wǎng)絡(luò),如無(wú)線網(wǎng)格網(wǎng),且多個(gè)播放設(shè)備中的某一播放設(shè)備作為主播放設(shè)備,是面向互聯(lián)網(wǎng)的接口,其他設(shè)備作為關(guān)聯(lián)播放設(shè)備,主播放設(shè)備作為面向互聯(lián)網(wǎng)的接口,可以通過(guò)互聯(lián)網(wǎng)下載需要播放的文件,或接收控制終端發(fā)送的播放控制指令,并將它們傳送給無(wú)線音樂(lè)網(wǎng)絡(luò)中的關(guān)聯(lián)播放設(shè)備。
[0003]用戶可以將無(wú)線音樂(lè)網(wǎng)絡(luò)中的多個(gè)播放設(shè)備放置在家里、辦公場(chǎng)所、商場(chǎng)等的不同房間,例如將組成無(wú)線音樂(lè)網(wǎng)絡(luò)的多個(gè)播放設(shè)備放置在家里的客廳、不同的臥室、陽(yáng)臺(tái)、廚房的地方,進(jìn)而通過(guò)手機(jī)等控制終端對(duì)多個(gè)播放設(shè)備進(jìn)行控制播放音樂(lè)等。用戶通過(guò)控制終端向無(wú)線音樂(lè)網(wǎng)絡(luò)發(fā)送播放、暫停、快進(jìn)等播放控制指令時(shí),往往希望多個(gè)播放設(shè)備同時(shí)執(zhí)行該播放控制指令,例如,發(fā)送暫停指令后,希望各個(gè)播放設(shè)備同時(shí)暫停播放,但是由于不同播放設(shè)備放置位置不同等因素,造成各個(gè)播放設(shè)備接收到播放控制指令的時(shí)間有先后,進(jìn)而導(dǎo)致執(zhí)行播放控制指令不同步,用戶體驗(yàn)較差。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種多播放設(shè)備的控制方法、相關(guān)設(shè)備及系統(tǒng),可以改善同一無(wú)線音樂(lè)網(wǎng)絡(luò)中多播放設(shè)備執(zhí)行播放控制指令不同步的問(wèn)題,使相互關(guān)聯(lián)的多播放設(shè)備同步執(zhí)行播放控制指令,進(jìn)而提高用戶體驗(yàn)。
[0005]本發(fā)明實(shí)施例第一方面提供了一種多播放設(shè)備的控制方法,所述方法包括:
[0006]接收控制終端發(fā)送的播放控制指令;
[0007]獲取至少一個(gè)關(guān)聯(lián)播放設(shè)備對(duì)應(yīng)的指令傳輸延時(shí);
[0008]根據(jù)所述關(guān)聯(lián)播放設(shè)備對(duì)應(yīng)的指令傳輸延時(shí)向所述關(guān)聯(lián)播放設(shè)備發(fā)送所述播放控制指令,以使所述關(guān)聯(lián)播放設(shè)備接收并執(zhí)行所述播放控制指令;
[0009]根據(jù)所述指令傳輸延時(shí)執(zhí)行所述播放控制指令。
[0010]本發(fā)明實(shí)施例第二方面提供了一種多播放設(shè)備的控制方法,所述方法包括:
[0011]關(guān)聯(lián)播放設(shè)備接收主播放設(shè)備發(fā)送的播放控制指令和延時(shí)差,所述播放控制指令是所述主播放設(shè)備從控制終端接收到的,所述延時(shí)差是由所述主播放設(shè)備根據(jù)至少一個(gè)關(guān)聯(lián)播放設(shè)備對(duì)應(yīng)的指令傳輸延時(shí)確定得到的;
[0012]根據(jù)所述延時(shí)差執(zhí)行所述播放控制指令。
[0013]本發(fā)明實(shí)施例第三方面提供了一種無(wú)線音樂(lè)網(wǎng)絡(luò)的主關(guān)聯(lián)設(shè)備,所述主播放設(shè)備包括:
[0014]控制指令接收單元,用于接收控制終端發(fā)送的播放控制指令;
[0015]傳輸延時(shí)獲取單元,用于獲取至少一個(gè)關(guān)聯(lián)播放設(shè)備對(duì)應(yīng)的指令傳輸延時(shí);
[0016]控制指令發(fā)送單元,用于根據(jù)所述關(guān)聯(lián)播放設(shè)備對(duì)應(yīng)的指令傳輸延時(shí)向所述關(guān)聯(lián)播放設(shè)備發(fā)送所述播放控制指令,以使所述關(guān)聯(lián)播放設(shè)備接收并執(zhí)行所述播放控制指令;
[0017]控制指令執(zhí)行單元,用于根據(jù)所述指令傳輸延時(shí)執(zhí)行所述播放控制指令。
[0018]本發(fā)明實(shí)施例第四方面提供了一種無(wú)線音樂(lè)網(wǎng)絡(luò)的關(guān)聯(lián)播放設(shè)備,所述關(guān)聯(lián)播放設(shè)備包括:
[0019]接收單元,用于接收主播放設(shè)備發(fā)送的播放控制指令和延時(shí)差,所述播放控制指令是所述主播放設(shè)備從控制終端接收到的,所述延時(shí)差是由所述主播放設(shè)備根據(jù)至少一個(gè)關(guān)聯(lián)播放設(shè)備對(duì)應(yīng)的指令傳輸延時(shí)確定得到的;
[0020]第二控制指令執(zhí)行單元,用于根據(jù)所述延時(shí)差時(shí)執(zhí)行所述播放控制指令。
[0021]本發(fā)明實(shí)施例第五方面提供了一種多播放設(shè)備的控制系統(tǒng),所述系統(tǒng)包括本發(fā)明實(shí)施例第三方面所述的主播放設(shè)備和本發(fā)明實(shí)施例第四方面所述的關(guān)聯(lián)播放設(shè)備,其中:
[0022]所述主播放設(shè)備,用于接收控制終端發(fā)送的播放控制指令;獲取至少一個(gè)關(guān)聯(lián)播放設(shè)備對(duì)應(yīng)的指令傳輸延時(shí);根據(jù)所述關(guān)聯(lián)播放設(shè)備對(duì)應(yīng)的指令傳輸延時(shí)向所述關(guān)聯(lián)播放設(shè)備發(fā)送所述播放控制指令,以使所述關(guān)聯(lián)播放設(shè)備接收并執(zhí)行所述播放控制指令;根據(jù)所述指令傳輸延時(shí)執(zhí)行所述播放控制指令;
[0023]所述關(guān)聯(lián)播放設(shè)備,用于接收所述主播放設(shè)備發(fā)送的播放控制指令和延時(shí)差,所述播放控制指令是所述主播放設(shè)備從控制終端接收到的,所述延時(shí)差是由所述主播放設(shè)備根據(jù)至少一個(gè)關(guān)聯(lián)播放設(shè)備對(duì)應(yīng)的指令傳輸延時(shí)確定得到的;根據(jù)所述延時(shí)差執(zhí)行所述播放控制指令。
[0024]實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:
[0025]本實(shí)施例通過(guò)在接收到控制終端發(fā)送的播放控制指令后,根據(jù)至少一個(gè)關(guān)聯(lián)播放設(shè)備對(duì)應(yīng)的指令傳輸延時(shí)向關(guān)聯(lián)播放設(shè)備發(fā)送所述播放控制指令,并根據(jù)所述指令傳輸延時(shí)執(zhí)行所述播放控制指令,可以保證主播放設(shè)備和關(guān)聯(lián)播放設(shè)備同步執(zhí)行所述播放控制指令,進(jìn)而提高了用戶體驗(yàn)。
【附圖說(shuō)明】
[0026]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0027]圖1是本發(fā)明實(shí)施例提供的一種多播放設(shè)備的控制方法的流程示意圖;
[0028]圖2是本發(fā)明另一實(shí)施例提供的一種多播放設(shè)備的控制方法的流程示意圖;
[0029]圖3是本發(fā)明又一實(shí)施例提供的一種多播放設(shè)備的控制方法的流程示意圖;
[0030]圖4是本發(fā)明又一實(shí)施例提供的一種多播放設(shè)備的控制方法的流程示意圖;
[0031]圖5是本發(fā)明實(shí)施例提供的一種無(wú)線音樂(lè)網(wǎng)絡(luò)的主播放設(shè)備的結(jié)構(gòu)示意圖;
[0032]圖6是本發(fā)明實(shí)施例中圖5中控制指令發(fā)送單元的實(shí)施例的結(jié)構(gòu)示意圖;
[0033]圖7是本發(fā)明實(shí)施例中圖5中控制指令發(fā)送單元的實(shí)施例的結(jié)構(gòu)示意圖;
[0034]圖8是本發(fā)明實(shí)施例提供的一種無(wú)線音樂(lè)網(wǎng)絡(luò)的關(guān)聯(lián)播放設(shè)備的結(jié)構(gòu)示意圖;
[0035]圖9是本發(fā)明實(shí)施例提供的一種多播放設(shè)備的控制系統(tǒng)的結(jié)構(gòu)示意圖;
[0036]圖10是本發(fā)明實(shí)施例中一種多播放設(shè)備的控制方法的應(yīng)用場(chǎng)景示意圖。
【具體實(shí)施方式】
[0037]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0038]圖10是本發(fā)明實(shí)施例中一種多播放設(shè)備的控制方法的應(yīng)用場(chǎng)景示意圖,如圖所示,播放設(shè)備1、播放設(shè)備2、播放設(shè)備3和播放設(shè)備4組成無(wú)線音樂(lè)網(wǎng)絡(luò),播放設(shè)備I作為主播放設(shè)備,是該無(wú)線音樂(lè)網(wǎng)絡(luò)面向互聯(lián)網(wǎng)的接口,可以和路由器通過(guò)無(wú)線或有線方式相連,播放設(shè)備2、播放設(shè)備3和播放設(shè)備4是播放設(shè)備I的關(guān)聯(lián)播放設(shè)備。播放設(shè)備1、播放設(shè)備2、播放設(shè)備3和播放設(shè)備4可以分別放置在用戶家里的四個(gè)房間內(nèi),用戶通過(guò)手機(jī)向播放設(shè)備I發(fā)送播放控制指令,并通過(guò)播放設(shè)備I間接控制播放設(shè)備2、播放設(shè)備3和播放設(shè)備4。本發(fā)明實(shí)施例中提及的播放設(shè)備可以包括無(wú)線音箱等音樂(lè)播放設(shè)備。
[0039]參閱圖1,圖1是本發(fā)明實(shí)施例提供的一種多播放設(shè)備的控制方法的流程示意圖,如圖所示,所述方法可以包括:
[0040]SlOl,接收控制終端發(fā)送的播放控制指令。
[0041]具體的,上述播放控制指令可以包括播放指令、暫停指令、快進(jìn)指令、后退指令、靜音指令、曲目切換指令等。上述控制終端可以是手機(jī)、平板電腦、筆記本電腦等終端。主播放設(shè)備和上述控制終端連接在同一局域網(wǎng)內(nèi),控制終端發(fā)送的播放控制指令通過(guò)上述局域網(wǎng)傳送。
[0042]S102,獲取至少一個(gè)關(guān)聯(lián)播放設(shè)備對(duì)應(yīng)的指令傳輸延時(shí)。
[0043]具體的,上述指令傳輸延時(shí)是主播放設(shè)備將播放控制指令發(fā)送至對(duì)應(yīng)的關(guān)聯(lián)播放設(shè)備所用的時(shí)間。預(yù)先確定至少一個(gè)關(guān)聯(lián)播放設(shè)備對(duì)應(yīng)的指令傳輸延時(shí),步驟SlOl接收到播放控制指令后,獲取預(yù)設(shè)的至少一個(gè)關(guān)聯(lián)播放設(shè)備對(duì)應(yīng)的指令傳輸延時(shí)。
[0044]可選的,步驟S102之前,所述方法還包括步驟11)、12)和13):
[0045]11)、向所述關(guān)聯(lián)播放設(shè)備發(fā)送延時(shí)測(cè)試指令。
[0046]具體的,主播放設(shè)備可以以預(yù)設(shè)時(shí)間間隔向所述關(guān)聯(lián)播放設(shè)備發(fā)送延時(shí)測(cè)試指令,步驟S102中獲取最近一次確定得到的所述關(guān)聯(lián)播放設(shè)備對(duì)應(yīng)的指令傳輸延時(shí)。
[0047]12)、接收所述關(guān)聯(lián)播放設(shè)備響應(yīng)所述延時(shí)測(cè)試指令發(fā)送的測(cè)試反饋信息。
[0048]13)、根據(jù)從發(fā)送所述延時(shí)測(cè)試指令到接收到所述測(cè)試反饋信息的總時(shí)長(zhǎng)確定所述關(guān)聯(lián)播放設(shè)備對(duì)應(yīng)的指令傳輸延時(shí)。
[0049]實(shí)際應(yīng)用中,播放設(shè)備之間的網(wǎng)絡(luò)狀況不穩(wěn)定或傳輸路徑不同導(dǎo)致傳輸播放控制指令至關(guān)聯(lián)播放設(shè)備的占用時(shí)長(zhǎng)不同,以預(yù)設(shè)的時(shí)間間隔為時(shí)間周期確定關(guān)聯(lián)播放設(shè)備的指令傳輸延時(shí),上述預(yù)設(shè)時(shí)間間隔越短,確定的關(guān)聯(lián)播放設(shè)備的指令傳輸延時(shí)越接近于上述播放控制指令在當(dāng)前網(wǎng)絡(luò)狀況下,通過(guò)當(dāng)前傳輸路徑傳送至相應(yīng)關(guān)聯(lián)播放設(shè)備實(shí)際所用的時(shí)間。當(dāng)上述預(yù)設(shè)時(shí)間間隔足夠短時(shí),可近似認(rèn)為該步驟中確定的指令傳輸延時(shí)即為上述播放控制指令傳送至相應(yīng)關(guān)聯(lián)播放設(shè)備所用的時(shí)間。
[0050]S103,根據(jù)所述關(guān)聯(lián)播放設(shè)備對(duì)應(yīng)的