本發(fā)明涉及互聯(lián)網(wǎng)電子設(shè)備技術(shù)領(lǐng)域,具體而言,涉及一種音樂耳機(jī)云同步系統(tǒng)及方法。
背景技術(shù):
現(xiàn)有技術(shù)的耳機(jī)在使用時(shí)必須依賴額外的音頻源電子設(shè)備(如,手機(jī)、平板、mp4等),以提供音頻源,即用戶在收聽音樂時(shí)除了佩戴耳機(jī)之外,還必須攜帶額外音頻源電子設(shè)備,音樂文件的傳輸也需要復(fù)雜的操作,十分不便。
技術(shù)實(shí)現(xiàn)要素:
為了克服現(xiàn)有技術(shù)中的上述不足,本發(fā)明的目的在于提供一種音樂耳機(jī)云同步系統(tǒng),所述系統(tǒng)包括至少一個(gè)耳機(jī)及服務(wù)器;
所述耳機(jī)包括與服務(wù)器通信的第一無線通信單元、存儲(chǔ)器及播放組件;所述存儲(chǔ)器中存儲(chǔ)有第一音樂文件集,所述播放組件用于播放所述第一音樂文件集中的音樂文件;
所述服務(wù)器存儲(chǔ)有與所述耳機(jī)關(guān)聯(lián)的用戶賬戶、與所述用戶賬戶關(guān)聯(lián)的第二音樂文件集;
在所述服務(wù)器與所述耳機(jī)建立通信后,判斷所述第二音樂文件集與所述第一音樂文件集中的音樂文件是否相同;在不同時(shí),根據(jù)所述第二音樂文件集對(duì)所述耳機(jī)中的第一音樂文件集進(jìn)行更新。
可選地,在上述系統(tǒng)中,所述在所述服務(wù)器與所述耳機(jī)建立通信后,判斷所述第二音樂文件集與所述第一音樂文件集中的音樂文件是否相同的方式,包括:
所述服務(wù)器在檢測(cè)到與所述耳機(jī)建立通信后,獲取所述耳機(jī)中第一音樂文件集的文件列表,根據(jù)所述文件列表判斷所述第二音樂文件集與所述第一音樂文件集中的音樂文件是否相同。
可選地,在上述系統(tǒng)中,所述在所述服務(wù)器與所述耳機(jī)建立通信后,判斷所述第二音樂文件集與所述第一音樂文件集中的音樂文件是否相同的方式,包括:
所述耳機(jī)在檢測(cè)到與所述服務(wù)器建立通信后,獲取所述服務(wù)器中的第二音樂文件集的文件列表,根據(jù)所述文件列表判斷所述第二音樂文件集與所述第一音樂文件集中的音樂文件是否相同。
可選地,在上述系統(tǒng)中,所述服務(wù)器根據(jù)用戶賬戶的歷史收聽記錄,推送音樂曲目對(duì)所述第二音樂文件集進(jìn)行更新。
可選地,在上述系統(tǒng)中,所述用戶賬戶有對(duì)應(yīng)的賬戶等級(jí),所述服務(wù)器根據(jù)用戶賬戶的歷史收聽記錄推送音樂曲目對(duì)所述第二音樂文件集進(jìn)行更新的方式,包括:
根據(jù)所述用戶賬戶的歷史收聽記錄,推送與所述用戶賬戶相應(yīng)等級(jí)的音樂曲目對(duì)該用戶賬戶的第二音樂文件集進(jìn)行更新。
可選地,在上述系統(tǒng)中,所述系統(tǒng)還包括與所述服務(wù)器通信的用戶終端;
所述服務(wù)器通過所述用戶終端提供一曲目管理界面,所述服務(wù)器響應(yīng)用戶通過所述曲目管理界面對(duì)所述第二音樂文件集的管理操作,更新所述第二音樂文件集中的音樂曲目。
可選地,在上述系統(tǒng)中,每個(gè)所述耳機(jī)包括唯一一個(gè)與之對(duì)應(yīng)的身份信息;
所述服務(wù)器通過所述用戶終端提供一耳機(jī)關(guān)聯(lián)界面,所述服務(wù)器響應(yīng)用戶在所述耳機(jī)關(guān)聯(lián)界面的操作,建立所述耳機(jī)的身份信息與所述用戶賬戶的關(guān)聯(lián)。
可選地,在上述系統(tǒng)中,所述第一無線通信單元包括4g通信模塊和/或wifi通信模塊。
可選地,在上述系統(tǒng)中,所述耳機(jī)還包括第二無線通信單元,所述第二無線通信單元用于與耳機(jī)進(jìn)行通信,將用戶通過所述耳機(jī)生成的耳機(jī)控制指令發(fā)送至所述耳機(jī)。
本發(fā)明的另一目的在于提供一種音樂耳機(jī)云同步方法,應(yīng)用于音樂耳機(jī)云同步系統(tǒng),所述系統(tǒng)包括至少一個(gè)耳機(jī)及服務(wù)器;所述耳機(jī)包括與服務(wù)器通信的第一無線通信單元、存儲(chǔ)器及播放組件;所述存儲(chǔ)器中存儲(chǔ)有第一音樂文件集,所述播放組件用于播放所述第一音樂文件集中的音樂文件;所述服務(wù)器存儲(chǔ)有與所述耳機(jī)關(guān)聯(lián)的用戶賬戶、與所述用戶賬戶關(guān)聯(lián)的第二音樂文件集;所述方法包括:
在所述服務(wù)器與所述耳機(jī)建立通信后,判斷所述第二音樂文件集與所述第一音樂文件集中的音樂文件是否相同;
在不同時(shí),根據(jù)所述第二音樂文件集對(duì)所述耳機(jī)中的第一音樂文件集進(jìn)行更新。
相對(duì)于現(xiàn)有技術(shù)而言,本發(fā)明具有以下有益效果:
本發(fā)明提供的音樂耳機(jī)云同步系統(tǒng)及方法,所述耳機(jī)可以在脫離額外的音頻源的情況下獨(dú)立工作,播放器存儲(chǔ)器中存儲(chǔ)的第一音樂文件集,并可以在聯(lián)網(wǎng)時(shí)根據(jù)所述服務(wù)器中的第二音樂文件集對(duì)所述第一音樂文件集進(jìn)行更新。如此,相比于現(xiàn)有技術(shù),耳機(jī)可以不依賴額外的音頻源電子設(shè)備獨(dú)立使用,并且不需要其他額外的傳輸操作,更加方便,用戶體驗(yàn)更佳。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對(duì)范圍的限定,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
圖1為本發(fā)明實(shí)施例提供的音樂耳機(jī)云同步系統(tǒng)的示意圖之一;
圖2為本發(fā)明實(shí)施例提供的耳機(jī)的示意框圖之一;
圖3為本發(fā)明實(shí)施例提供的音樂耳機(jī)云同步系統(tǒng)的示意圖之二;
圖4為本發(fā)明實(shí)施例提供的耳機(jī)的示意框圖之二;
圖5為本發(fā)明實(shí)施例提供的音樂耳機(jī)云同步方法的步驟流程示意圖。
圖標(biāo):10-音樂耳機(jī)云同步系統(tǒng);100-耳機(jī);110-第一無線通信單元;120-存儲(chǔ)器;130-播放組件;140-第二無線通信單元;200-服務(wù)器;300-用戶終端;400-網(wǎng)絡(luò)。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來布置和設(shè)計(jì)。
因此,以下對(duì)在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋。
在本發(fā)明的描述中,還需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“設(shè)置”、“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個(gè)元件內(nèi)部的連通。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。
請(qǐng)參照?qǐng)D1,圖1是本發(fā)明較佳實(shí)施例提供的音樂耳機(jī)云同步系統(tǒng)10,包括服務(wù)器200與至少一耳機(jī)100通信的交互示意圖。所述服務(wù)器200可通過網(wǎng)絡(luò)400與所述耳機(jī)100進(jìn)行通信,以實(shí)現(xiàn)服務(wù)器200與耳機(jī)100之間的數(shù)據(jù)通信或交互。在本實(shí)施例中,所述網(wǎng)絡(luò)400可以是無線網(wǎng)絡(luò)。
請(qǐng)參照?qǐng)D2,圖2是圖1所示的耳機(jī)100的方框示意圖。所述耳機(jī)100包括第一無線通信單元110、存儲(chǔ)器120及播放組件130。
在本實(shí)施例中,所述第一無線通信單元110用于與所述服務(wù)器200建立無線通信,在本實(shí)施例中,所述第一無線通信單元110可以包括4g通信模塊和/或wifi通信模塊。
所述存儲(chǔ)器120可以是,但不限于,隨機(jī)存取存儲(chǔ)器(randomaccessmemory,ram),只讀存儲(chǔ)器(readonlymemory,rom),可編程只讀存儲(chǔ)器(programmableread-onlymemory,prom),可擦除只讀存儲(chǔ)器(erasableprogrammableread-onlymemory,eprom),電可擦除只讀存儲(chǔ)器(electricerasableprogrammableread-onlymemory,eeprom)等。所述處理器120中存儲(chǔ)有第一音樂文件集。
所述播放組件130用于播放所述第一音樂文件集中的音樂文件,在本實(shí)施例中,所述播放組件130可以采用現(xiàn)有技術(shù)中通用耳機(jī)使用的播放組件的設(shè)置形式,在此不再贅述。
基于上述設(shè)計(jì),本實(shí)施例提供的耳機(jī)100可以通過所述存儲(chǔ)器120存儲(chǔ)一定量的音樂文件,即所述耳機(jī)100具有獨(dú)立的音頻源。如此,使得所述耳機(jī)100可以在不依賴手機(jī)、平板電腦或者其他音頻源電子設(shè)備的情況下獨(dú)立進(jìn)行對(duì)預(yù)存音樂文件的播放。
在本實(shí)施例中,所述服務(wù)器200存儲(chǔ)有與所述耳機(jī)100關(guān)聯(lián)的用戶賬戶、與所述用戶賬戶關(guān)聯(lián)的第二音樂文件集。
可選地,在本實(shí)施例中,請(qǐng)參照?qǐng)D3,所述系統(tǒng)還包括與所述服務(wù)器200通信的用戶終端300。
所述服務(wù)器200通過所述用戶終端300提供一耳機(jī)關(guān)聯(lián)界面,所述服務(wù)器200響應(yīng)用戶在所述耳機(jī)關(guān)聯(lián)界面的操作,建立所述耳機(jī)100的身份信息與所述用戶賬戶的關(guān)聯(lián)。
例如,所述耳機(jī)100的身信息可以為與該耳機(jī)100對(duì)應(yīng)的一個(gè)唯一的標(biāo)識(shí)碼或標(biāo)識(shí)號(hào),用戶通過其用戶賬戶登錄所述耳機(jī)管理界面后,輸入需要關(guān)聯(lián)的耳機(jī)100的標(biāo)識(shí)碼或標(biāo)識(shí)號(hào),根據(jù)所述用戶賬戶及耳機(jī)100的標(biāo)識(shí)碼或標(biāo)識(shí)號(hào),建立該用戶賬戶與所述耳機(jī)100的關(guān)聯(lián)。
在所述服務(wù)器200與所述耳機(jī)100建立通信后,判斷所述第二音樂文件集與所述第一音樂文件集中的音樂文件是否相同。在所述第二音樂文件集與所述第一音樂文件集不同時(shí),根據(jù)所述第二音樂文件集對(duì)所述耳機(jī)100中的第一音樂文件集進(jìn)行更新。
在本實(shí)施例的一種實(shí)施方式中,所述服務(wù)器200在檢測(cè)到與所述耳機(jī)100建立通信后,獲取所述耳機(jī)100中第一音樂文件集的文件列表,根據(jù)所述文件列表判斷所述第二音樂文件集與所述第一音樂文件集中的音樂文件是否相同。
在所述服務(wù)器200檢測(cè)到所述第一音樂文件集與所述第一音樂文件集不同時(shí),向所述耳機(jī)100下發(fā)存在于第二音樂文件集但所述第一音樂文件集中沒有的音樂文件。同時(shí),所述服務(wù)器200也可以向所述耳機(jī)100下發(fā)刪除指令,以刪除存在于所述第一音樂文件集但所述第二音樂文件集中沒有的音樂文件。
在本實(shí)施例的另一種實(shí)施方式中,所述耳機(jī)100在檢測(cè)到與所述服務(wù)器200建立通信后,獲取所述服務(wù)器200中的第二音樂文件集的文件列表,根據(jù)所述文件列表判斷所述第二音樂文件集與所述第一音樂文件集中的音樂文件是否相同。
在所述耳機(jī)100檢測(cè)到所述第一音樂文件集與所述第二音樂文件集不同時(shí),向所述服務(wù)器200發(fā)送文件請(qǐng)求,下載發(fā)存在于第二音樂文件集但所述第一音樂文件集沒有的音樂文件。所述耳機(jī)100也可根據(jù)所述第二音樂文件集,刪除存在于所述第一音樂文件集但所述第二音樂文件集中沒有的音樂文件。
進(jìn)一步地,在本實(shí)施例中,可以在所述服務(wù)器200與所述耳機(jī)100建立通信后,每間隔一預(yù)設(shè)時(shí)長(zhǎng)判斷所述第二音樂文件集與所述第一音樂文件集中的音樂文件是否相同,以保證在所述第二音樂文件集有更新時(shí),能夠及時(shí)根據(jù)所述第二音樂文件集更新所述第一音樂文件集。
進(jìn)一步地,在本實(shí)施例中,所述服務(wù)器200可以根據(jù)用戶賬戶的歷史收聽記錄,推送音樂曲目對(duì)所述第二音樂文件集進(jìn)行更新。例如,根據(jù)用戶經(jīng)常收聽的音樂風(fēng)格、藝人、專輯等推送音樂曲目至所述第二音樂文件集以更新所述第二音樂文件集。
進(jìn)一步地,在本實(shí)施例中,所述用戶賬戶有對(duì)應(yīng)的賬戶等級(jí),例如,普通用戶及會(huì)員用戶。所述服務(wù)器200在推送音樂文件至所述第二音樂文件集時(shí),根據(jù)所述用戶賬戶的歷史收聽記錄,推送與所述用戶賬戶相應(yīng)等級(jí)的音樂曲目對(duì)該用戶賬戶的第二音樂文件集進(jìn)行更新。例如,針對(duì)普通用戶,所述服務(wù)器200僅推送免費(fèi)的音樂文件;針對(duì)不同等級(jí)的會(huì)員,所述服務(wù)器200可以推送不同等級(jí)的付費(fèi)音樂。
進(jìn)一步地,在本實(shí)施例中,所述服務(wù)器200通過所述用戶終端300提供一曲目管理界面,所述服務(wù)器200響應(yīng)用戶通過所述曲目管理界面對(duì)所述第二音樂文件集的管理操作,更新所述第二音樂文件集中的音樂曲目。例如,用戶可以從所述曲目管理界面選取需要的音樂文件添加至所述第二音樂文件集,也可以從所述第二音樂文件集中刪除不需要的音樂文件。
可選地,請(qǐng)參照?qǐng)D4,在本實(shí)施例中,所述耳機(jī)100還包括第二無線通信單元140,所述第二無線通信單元140用于與耳機(jī)100進(jìn)行通信,將用戶通過所述耳機(jī)100生成的耳機(jī)100控制指令發(fā)送至所述耳機(jī)100。在本實(shí)施例中,所述第二無線通信單元140可以為藍(lán)牙通信單元,所述耳機(jī)100控制指令可以包括對(duì)耳機(jī)100音量的控制指令、對(duì)播放曲目的選取控制指令或?qū)Σシ胚M(jìn)度的控制指令。
基于上述設(shè)計(jì),在本實(shí)施例提供的系統(tǒng)中,所述耳機(jī)100可以在聯(lián)網(wǎng)時(shí)根據(jù)所述服務(wù)器200存儲(chǔ)的第二音樂文件集自動(dòng)對(duì)所述耳機(jī)100中的第一音樂文件集進(jìn)行更新,不需要其他額外的傳輸手段和復(fù)雜的操作。
請(qǐng)參照?qǐng)D5,圖5為應(yīng)用于圖1所示的音樂耳機(jī)云同步系統(tǒng)10的一種音樂耳機(jī)云同步方法的流程圖。
步驟s110,在所述服務(wù)器200與所述耳機(jī)100建立通信后,判斷所述第二音樂文件集與所述第一音樂文件集中的音樂文件是否相同。
步驟s120,在不同時(shí),根據(jù)所述第二音樂文件集對(duì)所述耳機(jī)100中的第一音樂文件集進(jìn)行更
綜上所述,本發(fā)明提供的音樂耳機(jī)云同步系統(tǒng)10的及方法,所述耳機(jī)100可以在脫離額外的音頻源的情況下獨(dú)立工作,播放器存儲(chǔ)器120中存儲(chǔ)的第一音樂文件集,并可以在聯(lián)網(wǎng)時(shí)根據(jù)所述服務(wù)器200中的第二音樂文件集對(duì)所述第一音樂文件集進(jìn)行更新。如此,相比于現(xiàn)有技術(shù),耳機(jī)100可以不依賴額外的音頻源電子設(shè)備獨(dú)立使用,并且不需要其他額外的傳輸操作,更加方便,用戶體驗(yàn)更佳。
在本申請(qǐng)所提供的實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,也可以通過其它的方式實(shí)現(xiàn)。以上所描述的裝置實(shí)施例僅僅是示意性的,例如,附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個(gè)實(shí)施例的裝置、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)方式中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動(dòng)作的專用的基于硬件的系統(tǒng)來實(shí)現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來實(shí)現(xiàn)。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能模塊可以集成在一起形成一個(gè)獨(dú)立的部分,也可以是各個(gè)模塊單獨(dú)存在,也可以兩個(gè)或兩個(gè)以上模塊集成形成一個(gè)獨(dú)立的部分。
所述功能如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、移動(dòng)硬盤、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。