息發(fā)送給所述控制終端。
[0126]其中,K為整數(shù),且大于或等于0,播放場(chǎng)景的描述信息具體可為預(yù)設(shè)的播放場(chǎng)景的名稱(chēng)或標(biāo)識(shí)。
[0127]具體的,接收模塊401接收到該控制終端發(fā)送的播放場(chǎng)景獲取請(qǐng)求時(shí),判斷模塊402查詢(xún)預(yù)先生成的場(chǎng)景數(shù)據(jù)庫(kù)中是否存在與該第一賬號(hào)的用戶(hù)名匹配的記錄,如果存在,即該主播放設(shè)備的場(chǎng)景數(shù)據(jù)庫(kù)中存在通過(guò)該第一賬號(hào)進(jìn)行的播放場(chǎng)景保存記錄,則由發(fā)送模塊403從場(chǎng)景數(shù)據(jù)庫(kù)中獲取與該第一賬號(hào)的用戶(hù)名匹配的記錄中包含的K個(gè)播放場(chǎng)景的描述信息,并將該K個(gè)播放場(chǎng)景的描述信息發(fā)送給該控制終端。
[0128]所述接收模塊401,還用于接收所述控制終端發(fā)送的目標(biāo)播放場(chǎng)景還原指令,所述目標(biāo)播放場(chǎng)景還原指令包含所述第一賬號(hào)信息和所述目標(biāo)播放場(chǎng)景的描述信息,所述目標(biāo)播放場(chǎng)景的描述信息是由所述控制終端從所述K個(gè)播放場(chǎng)景的描述信息中選定的。
[0129]其中,該控制終端可將接收到的該K個(gè)播放場(chǎng)景的描述信息通過(guò)該目標(biāo)APP展示給用戶(hù),并根據(jù)用戶(hù)的選擇操作,從該K個(gè)播放場(chǎng)景的描述信息中選定目標(biāo)播放場(chǎng)景的描述信息。
[0130]具體的,接收模塊401接收該控制終端確定出需要還原的播放場(chǎng)景后,發(fā)送的目標(biāo)播放場(chǎng)景還原指令,該目標(biāo)播放場(chǎng)景還原指令包含該第一賬號(hào)信息和該目標(biāo)播放場(chǎng)景的描述信息。
[0131]獲取模塊404,用于根據(jù)所述目標(biāo)播放場(chǎng)景的描述信息,從所述與所述第一賬號(hào)信息匹配的記錄中獲取所述目標(biāo)播放場(chǎng)景的播放參數(shù);
[0132]轉(zhuǎn)發(fā)模塊405,用于向至少一個(gè)從播放設(shè)備轉(zhuǎn)發(fā)所述目標(biāo)播放場(chǎng)景的播放參數(shù),以便于所述播放終端和所述至少一個(gè)從播放設(shè)備按照所述目標(biāo)播放場(chǎng)景的播放參數(shù)播放多媒體資源。
[0133]具體的,獲取模塊404根據(jù)該目標(biāo)播放場(chǎng)景的描述信息(如名稱(chēng)),從與該第一賬號(hào)的用戶(hù)名匹配的記錄中,得到該目標(biāo)播放場(chǎng)景的播放參數(shù),同時(shí)由轉(zhuǎn)發(fā)模塊405向該自組織網(wǎng)絡(luò)中已建立連接的至少一個(gè)從播放設(shè)備廣播該目標(biāo)播放場(chǎng)景的播放參數(shù),進(jìn)而該主播放設(shè)備和該至少一個(gè)從播放設(shè)備按照該目標(biāo)播放場(chǎng)景的播放參數(shù)播放多媒體資源,從而完成該目標(biāo)播放場(chǎng)景在該多媒體播放系統(tǒng)中的還原。
[0134]需要說(shuō)明的是,該多媒體資源可為各個(gè)播放設(shè)備根據(jù)該目標(biāo)播放場(chǎng)景的播放參數(shù)中包含的歌單信息從網(wǎng)絡(luò)上實(shí)時(shí)下載的多媒體資源,也可為各個(gè)播放設(shè)備本地存儲(chǔ)或緩存的多媒體資源,還可為控制終端通過(guò)該主播放設(shè)備向該自組織網(wǎng)絡(luò)推送的自身存儲(chǔ)的多媒體資源,本發(fā)明實(shí)施例不做限定。
[0135]需要指出的是,每一個(gè)播放設(shè)備在該自組織網(wǎng)絡(luò)中均有唯一的設(shè)備標(biāo)識(shí),如介質(zhì)訪(fǎng)問(wèn)控制(英文全稱(chēng):Media Access Control,英文簡(jiǎn)稱(chēng):MAC)地址,該目標(biāo)播放場(chǎng)景的播放參數(shù)包含對(duì)每一個(gè)播放設(shè)備設(shè)置的播放參數(shù),通過(guò)該設(shè)備標(biāo)識(shí)進(jìn)行區(qū)分,即從播放設(shè)備接收到轉(zhuǎn)發(fā)模塊405廣播的該目標(biāo)播放場(chǎng)景的播放參數(shù)后,通過(guò)設(shè)備標(biāo)識(shí)獲取針對(duì)自身設(shè)置的播放參數(shù),進(jìn)而按照針對(duì)自身設(shè)置的播放參數(shù)播放多媒體資源。
[0136]在一些可行的實(shí)施方式中,若該自組織網(wǎng)絡(luò)中的播放設(shè)備被劃分成若干個(gè)播放組,則該目標(biāo)播放場(chǎng)景的播放參數(shù)可包含對(duì)每一個(gè)播放組設(shè)置的播放參數(shù),即同一個(gè)播放組中的播放設(shè)備按照相同的播放參數(shù)播放多媒體資源。
[0137]本發(fā)明實(shí)施例中,主播放設(shè)備接收控制終端發(fā)送的播放場(chǎng)景獲取請(qǐng)求,該播放場(chǎng)景獲取請(qǐng)求包含目標(biāo)應(yīng)用程序APP登錄的第一賬號(hào)信息;該主播放設(shè)備判斷場(chǎng)景數(shù)據(jù)庫(kù)中是否存在與該第一賬號(hào)信息匹配的記錄;若是,則該主播放設(shè)備將與該第一賬號(hào)信息匹配的記錄包含的K個(gè)播放場(chǎng)景的描述信息發(fā)送給該控制終端;該主播放設(shè)備接收該控制終端發(fā)送的目標(biāo)播放場(chǎng)景還原指令,該目標(biāo)播放場(chǎng)景還原指令包含該第一賬號(hào)信息和該目標(biāo)播放場(chǎng)景的描述信息,該主播放設(shè)備根據(jù)該目標(biāo)播放場(chǎng)景的描述信息,從與該第一賬號(hào)信息匹配的記錄中獲取該目標(biāo)播放場(chǎng)景的播放參數(shù),并向至少一個(gè)從播放設(shè)備轉(zhuǎn)發(fā)該目標(biāo)播放場(chǎng)景的播放參數(shù),以便于該主播放設(shè)備和該至少一個(gè)從播放設(shè)備按照該目標(biāo)播放場(chǎng)景的播放參數(shù)播放多媒體資源,可以實(shí)現(xiàn)播放場(chǎng)景的快速還原,降低多媒體播放設(shè)備的控制復(fù)雜度。
[0138]請(qǐng)參閱圖5,為本發(fā)明實(shí)施例提供的一種播放終端的第二實(shí)施例結(jié)構(gòu)示意圖。本實(shí)施例中所描述的播放終端,應(yīng)用于多媒體播放系統(tǒng)中,所述多媒體播放系統(tǒng)包括控制終端和至少一個(gè)從播放設(shè)備,所述控制終端上安裝有目標(biāo)應(yīng)用程序APP,所述播放終端包括:接收模塊501、判斷模塊502、發(fā)送模塊503、獲取模塊504、轉(zhuǎn)發(fā)模塊505和存儲(chǔ)模塊506,其中:
[0139]接收模塊501,用于接收所述控制終端發(fā)送的播放控制指令,所述播放控制指令包含第一播放參數(shù)。
[0140]在一些可行的實(shí)施方式中,該主播放設(shè)備可通過(guò)無(wú)線(xiàn)訪(fǎng)問(wèn)接入點(diǎn)(英文全稱(chēng):Wireless Access Point,英文簡(jiǎn)稱(chēng):AP),如無(wú)線(xiàn)保真W1-Fi熱點(diǎn)等,與該控制終端建立連接,并接收該控制終端發(fā)送的組網(wǎng)指令,并向至少一個(gè)從播放設(shè)備轉(zhuǎn)發(fā)該組網(wǎng)指令,進(jìn)而該主播放設(shè)備和該至少一個(gè)從播放設(shè)備之間建立連接,并完成播放組的建立。
[0141]需要說(shuō)明的是,該多媒體播放系統(tǒng)中的播放設(shè)備之間建立連接后,可組成一個(gè)自組織網(wǎng)絡(luò),如無(wú)線(xiàn)網(wǎng)格mesh網(wǎng)絡(luò)等,該主播放設(shè)備為該自組織網(wǎng)絡(luò)中負(fù)責(zé)與該控制終端進(jìn)行數(shù)據(jù)交互的中心節(jié)點(diǎn),即該控制終端可通過(guò)該主播放設(shè)備實(shí)現(xiàn)對(duì)該自組織網(wǎng)絡(luò)中播放設(shè)備的分組控制和播放控制等,同時(shí)該主播放設(shè)備也可將該自組織網(wǎng)絡(luò)中播放設(shè)備的播放參數(shù)等數(shù)據(jù)信息上報(bào)給該控制終端。
[0142]其中,該目標(biāo)APP為專(zhuān)用于控制該多媒體播放系統(tǒng)的應(yīng)用軟件,可通過(guò)該目標(biāo)APP設(shè)置該多媒體播放系統(tǒng)中各個(gè)播放設(shè)備的播放參數(shù),該播放參數(shù)具體可包括歌單列表、分組信息、音量、音效和聲道組合中的一種或多種,以及對(duì)該多媒體播放系統(tǒng)中各個(gè)播放設(shè)備進(jìn)行分組,如在一個(gè)家庭多媒體播放系統(tǒng)中,可將所有播放設(shè)備分為“客廳”、“臥室”、“書(shū)房”、“健身房”和“廚房”五個(gè)播放組,每個(gè)播放組包括至少一個(gè)播放設(shè)備,該主播放設(shè)備可位于該五個(gè)播放組中的任一個(gè)。
[0143]進(jìn)一步的,可通過(guò)該目標(biāo)APP注冊(cè)一個(gè)或多個(gè)賬號(hào),該主播放設(shè)備可記錄不同的賬號(hào)對(duì)該多媒體播放系統(tǒng)的控制記錄,如播放參數(shù)的設(shè)置、分組設(shè)置等。
[0144]轉(zhuǎn)發(fā)模塊505,還用于向所述至少一個(gè)從播放設(shè)備轉(zhuǎn)發(fā)所述第一播放參數(shù),以便于所述播放終端和所述至少一個(gè)從播放設(shè)備按照所述第一播放參數(shù),播放多媒體資源。
[0145]具體的,該多媒體播放系統(tǒng)的播放設(shè)備完成組網(wǎng)后,接收模塊501接收該控制終端發(fā)送的播放控制指令,獲取該播放控制指令包含第一播放參數(shù),并由轉(zhuǎn)發(fā)模塊505向該至少一個(gè)從播放設(shè)備廣播該第一播放參數(shù),進(jìn)而該主播放設(shè)備和該至少一個(gè)從播放設(shè)備按照該第一播放參數(shù),播放多媒體資源。
[0146]需要指出的是,每一個(gè)播放設(shè)備在該自組織網(wǎng)絡(luò)中均有唯一的設(shè)備標(biāo)識(shí),如MAC地址,該第一播放參數(shù)包含對(duì)每一個(gè)播放設(shè)備設(shè)置的播放參數(shù),通過(guò)該設(shè)備標(biāo)識(shí)進(jìn)行區(qū)分,即從播放設(shè)備接收到轉(zhuǎn)發(fā)模塊505廣播的該第一播放參數(shù)后,通過(guò)設(shè)備標(biāo)識(shí)獲取針對(duì)自身設(shè)置的播放參數(shù),進(jìn)而按照針對(duì)自身設(shè)置的播放參數(shù)播放多媒體資源。
[0147]在一些可行的實(shí)施方式中,若該自組織網(wǎng)絡(luò)中的播放設(shè)備被劃分成若干個(gè)播放組,則該目標(biāo)播放場(chǎng)景的播放參數(shù)可包含對(duì)每一個(gè)播放組設(shè)置的播放參數(shù),即同一個(gè)播放組中的播放設(shè)備按照相同的播放參數(shù)播放多媒體資源。
[0148]需要說(shuō)明的是,該多媒體資源可為各個(gè)播放設(shè)備根據(jù)該目標(biāo)播放場(chǎng)景的播放參數(shù)中包含的歌單信息從網(wǎng)絡(luò)上實(shí)時(shí)下載的多媒體資源,也可為各個(gè)播放設(shè)備本地存儲(chǔ)或緩存的多媒體資源,還可為控制終端通過(guò)該主播放設(shè)備向該自組織網(wǎng)絡(luò)推送的自身存儲(chǔ)的多媒體資源,本發(fā)明實(shí)施例不做限定。
[0149]所述接收模塊501,還用于接收所述控制終端發(fā)送的播放場(chǎng)景保存指令,所述播放場(chǎng)景保存指令包含描述信息和所述目標(biāo)APP登錄的第二賬號(hào)信息。
[0150]具體的,若用戶(hù)對(duì)當(dāng)前播放設(shè)備的整體播放效果滿(mǎn)意,則可通過(guò)登錄有第二賬號(hào)信息的該目標(biāo)APP發(fā)出播放場(chǎng)景保存指令,該播放場(chǎng)景保存指令包含用戶(hù)設(shè)定的描述信息和該目標(biāo)APP登錄的第二賬號(hào)信息。
[0151]存儲(chǔ)模塊506,用于將所述第一播放參數(shù)、所述描述信息和所述第二賬號(hào)信息以第一記錄的形式保存在場(chǎng)景數(shù)據(jù)庫(kù)中;
[0152]所述轉(zhuǎn)發(fā)模塊505,還用于向所述至少一個(gè)從播放設(shè)備轉(zhuǎn)發(fā)所述第一記錄。
[0153]需要說(shuō)明的是,該主播放設(shè)備可將通過(guò)該目標(biāo)APP登錄的不同賬號(hào)對(duì)當(dāng)前建立連接的播放設(shè)備進(jìn)行的設(shè)置以及賬號(hào)信息,設(shè)為不同的播放場(chǎng)景,并設(shè)置播放場(chǎng)景的描述信息,進(jìn)而以記錄的形式存儲(chǔ)在場(chǎng)景數(shù)據(jù)庫(kù)中。
[0154]具體的,接收模塊501接收到該控制終端發(fā)送的播放場(chǎng)景保存指令后,存儲(chǔ)模塊506將該第一播放參數(shù)、該描述信息和該第二賬號(hào)信息設(shè)為一個(gè)播放場(chǎng)景,并以第一記錄的形式保存在場(chǎng)景數(shù)據(jù)庫(kù)中,同時(shí)由轉(zhuǎn)發(fā)模塊505向該至少一個(gè)從播放設(shè)備轉(zhuǎn)發(fā)該第一記錄,使得該至少一個(gè)從播放設(shè)備存儲(chǔ)該第一記錄。
[0155]所述接收模塊501,還用于接收控制終端發(fā)送的播放場(chǎng)景獲取請(qǐng)求,所述播放場(chǎng)景獲取請(qǐng)求包含所述目標(biāo)APP登錄的第一賬號(hào)信息。
[0156]具體的,在控制終端要還原某個(gè)賬號(hào)下的播放場(chǎng)景時(shí),接收模塊501會(huì)接收到該控制終端發(fā)送的播放場(chǎng)景獲取請(qǐng)求,該播放場(chǎng)景獲取請(qǐng)求包含該目標(biāo)APP當(dāng)前登錄的第一賬號(hào)信息。
[0157]其中,該第一賬號(hào)信息可為該第一賬號(hào)的用戶(hù)名。
[0158]需要說(shuō)明的是,該目標(biāo)APP的同一個(gè)賬號(hào)可以對(duì)應(yīng)多個(gè)播放場(chǎng)景。
[0159]判斷模塊502,用于判斷場(chǎng)景數(shù)據(jù)庫(kù)中是否存在與所述第一賬號(hào)信息匹配的記錄;
[0160]發(fā)送模塊503,用于在所述判斷模塊判斷出所述場(chǎng)景數(shù)據(jù)庫(kù)中存在與所述第一賬號(hào)信息匹配的記錄時(shí),將所述與所述第一賬號(hào)信息匹配的記錄包含的K個(gè)播放場(chǎng)景的描述信息發(fā)送給所述控制終端。
[0161]其中,K為整數(shù),且大于或等于0,播放場(chǎng)景的描述信息具體可為預(yù)設(shè)的播放場(chǎng)景的名稱(chēng)或標(biāo)識(shí)。
[0162]具體的,接收模塊501接收到該控制終端發(fā)送的播放場(chǎng)景獲取請(qǐng)求時(shí),判斷模塊502查詢(xún)預(yù)先生成的場(chǎng)景數(shù)據(jù)庫(kù)中是否存在與該第一賬號(hào)的用戶(hù)名匹配的記錄,如果存在,即該主播放設(shè)備的場(chǎng)景數(shù)據(jù)庫(kù)中存在通過(guò)該第一賬號(hào)進(jìn)行的播放場(chǎng)景保存記錄,則由發(fā)送模塊503從場(chǎng)景數(shù)據(jù)庫(kù)中獲取與該第一賬號(hào)的用戶(hù)名匹配的記錄中包含的K個(gè)播放場(chǎng)景的描述信息,并將該K個(gè)播放場(chǎng)景的描述信息發(fā)送給該控制終端。
[0163]所述接收模塊501,還用于接收所述控制終端發(fā)送的目標(biāo)播放場(chǎng)景還原指令,所述目標(biāo)播放場(chǎng)景還原指令包含所述第一賬號(hào)信息和所述目標(biāo)播放場(chǎng)景的描述信息,所述目標(biāo)播放場(chǎng)景的描述信息是由所述控制終端從所述K個(gè)播放場(chǎng)景的描述信息中選定的。
[0164]其中,該控制終端可將接收到的該K個(gè)播放場(chǎng)景的描述信息通過(guò)該目標(biāo)APP展示給用戶(hù),并根據(jù)用戶(hù)的選擇操作,從該K個(gè)播放場(chǎng)景的描述信息中選定目標(biāo)播放場(chǎng)景的描述信息。
[0165]具體的,接收模塊501接收該控制終端確定出需要還原的播放場(chǎng)景后,發(fā)送的目標(biāo)播放場(chǎng)景還原指令,該目標(biāo)播放場(chǎng)景還原指令包含該第一賬號(hào)信息和該目標(biāo)播放場(chǎng)景的描述信息。
[0166]獲取模塊504,用于根據(jù)所述目標(biāo)播放場(chǎng)景的描述信息,從所述與所述第一賬號(hào)信息匹配的記錄中獲取所述目標(biāo)播放場(chǎng)景的播放參數(shù);
[0167]所述轉(zhuǎn)發(fā)模塊505,還用于向至少一個(gè)從播放設(shè)備轉(zhuǎn)發(fā)所述目標(biāo)播放場(chǎng)景的播放參數(shù),以便于所述播放終端和所述至少一個(gè)從播放設(shè)備按照所述目標(biāo)播放場(chǎng)景的播放參數(shù)播放多媒體資源。
[0168]具體的,獲取模塊504根據(jù)該目標(biāo)播放場(chǎng)景的描述信息(如名稱(chēng)),從與該第一賬號(hào)的用戶(hù)名匹