音頻定時(shí)播放方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及音樂(lè)播放控制領(lǐng)域,特別是涉及音頻定時(shí)播放方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]在一些公共場(chǎng)所如大型超市、咖啡館、品牌旗艦店鋪、酒店等需要在特定時(shí)間營(yíng)造氣氛,常見(jiàn)的就是播放不同類(lèi)型和風(fēng)格的背景音樂(lè)。而現(xiàn)有播放器或設(shè)備均無(wú)法實(shí)現(xiàn)自定義時(shí)間靈活播放不同樂(lè)曲,在相似時(shí)間段也無(wú)法重復(fù)播放已自定義樂(lè)曲。有些播放器只具備對(duì)已定義好的樂(lè)曲列表實(shí)現(xiàn)順序/隨機(jī)/循環(huán)/下一首/上一首/快進(jìn)/后退等播放控制,但無(wú)法實(shí)現(xiàn)特定時(shí)間播放特定樂(lè)曲,也無(wú)法實(shí)現(xiàn)不同風(fēng)格的樂(lè)曲列表在不同的時(shí)間段定時(shí)播放。盡管有些播放器實(shí)現(xiàn)了上述部分定時(shí)播放功能,但無(wú)法實(shí)現(xiàn)插播(如固定某個(gè)時(shí)間點(diǎn)需要播放一段通知或廣告),或者插播完后無(wú)法繼續(xù)播放之前未播放完的樂(lè)曲列表,同時(shí)在跨時(shí)間段(如跨天、跨星期)播放時(shí),無(wú)法滿(mǎn)足按之前樂(lè)曲列表已設(shè)定的播放時(shí)間重復(fù)播放,必需以當(dāng)前時(shí)間點(diǎn)開(kāi)始設(shè)置播放時(shí)間后才會(huì)定時(shí)播放。所以,為滿(mǎn)足各種場(chǎng)景對(duì)樂(lè)曲播放的不同播控需求,定時(shí)播放結(jié)合循環(huán)播放就顯得異常關(guān)鍵,而如何實(shí)現(xiàn)此種播控模式就成為一個(gè)現(xiàn)實(shí)問(wèn)題。
【發(fā)明內(nèi)容】
[0003]基于此,有必要針對(duì)音樂(lè)播放器無(wú)法定時(shí)播放特定歌曲的定時(shí)播放、無(wú)法實(shí)現(xiàn)在不同時(shí)間段的定時(shí)播放的缺陷,提供一種可自動(dòng)定時(shí)播放特定歌曲、并在不同時(shí)間段定時(shí)播放不同類(lèi)型音樂(lè)的音頻定時(shí)播放方法、裝置及系統(tǒng)。
[0004]一種音頻定時(shí)播放方法,包括:
[0005]播放步驟:按當(dāng)前播放清單播放音頻;
[0006]輪詢(xún)步驟:輪詢(xún)播放清單列表中的預(yù)設(shè)播放清單,獲取預(yù)設(shè)播放清單的播放時(shí)間參數(shù);
[0007]切換步驟:判斷當(dāng)前時(shí)間與預(yù)設(shè)播放清單的播放時(shí)間參數(shù)是否匹配,是則讀取預(yù)設(shè)播放清單,將當(dāng)前播放清單切換為預(yù)設(shè)播放清單,按預(yù)設(shè)播放清單播放音頻。
[0008]在一個(gè)實(shí)施例中,所述播放步驟之前包括:
[0009]創(chuàng)建預(yù)設(shè)播放清單,并設(shè)置與所述預(yù)設(shè)播放清單對(duì)應(yīng)的播放時(shí)間參數(shù)。
[0010]在一個(gè)實(shí)施例中,所述創(chuàng)建預(yù)設(shè)播放清單的步驟之后還包括上傳所述預(yù)設(shè)播放清單。
[0011]在一個(gè)實(shí)施例中,所述切換步驟之后包括:
[0012]判斷是否有插入指令,是則根據(jù)插入指令執(zhí)行預(yù)設(shè)動(dòng)作,并標(biāo)記當(dāng)前插入點(diǎn),在執(zhí)行預(yù)設(shè)動(dòng)作完畢后,根據(jù)插入點(diǎn)繼續(xù)按預(yù)設(shè)播放清單播放音頻。
[0013]在一個(gè)實(shí)施例中,所述預(yù)設(shè)動(dòng)作包括:
[0014]插播、暫停或試聽(tīng)。
[0015]一種音頻定時(shí)播放裝置,包括:
[0016]播放模塊,用于按當(dāng)前播放清單播放音頻;
[0017]輪詢(xún)模塊,用于輪詢(xún)播放清單列表中的預(yù)設(shè)播放清單,獲取預(yù)設(shè)播放清單的播放時(shí)間參數(shù);
[0018]切換模塊,用于判斷當(dāng)前時(shí)間與預(yù)設(shè)播放清單的播放時(shí)間參數(shù)是否匹配,是則讀取預(yù)設(shè)播放清單,將當(dāng)前播放清單切換為預(yù)設(shè)播放清單,按預(yù)設(shè)播放清單播放音頻。
[0019]在一個(gè)實(shí)施例中,還包括:
[0020]創(chuàng)建模塊,用于創(chuàng)建預(yù)設(shè)播放清單,并設(shè)置與所述預(yù)設(shè)播放清單對(duì)應(yīng)的播放時(shí)間參數(shù)。
[0021 ] 在一個(gè)實(shí)施例中,還包括:
[0022]上傳模塊,用于上傳所述預(yù)設(shè)播放清單。
[0023]在一個(gè)實(shí)施例中,還包括:
[0024]插入模塊,用于判斷是否有插入指令,是則根據(jù)插入指令執(zhí)行預(yù)設(shè)動(dòng)作,并標(biāo)記當(dāng)前插入點(diǎn),在執(zhí)行預(yù)設(shè)動(dòng)作完畢后,根據(jù)插入點(diǎn)繼續(xù)按預(yù)設(shè)播放清單播放音頻。
[0025]一種音頻定時(shí)播放系統(tǒng),包括上述的任一實(shí)施例的音頻定時(shí)播放裝置。
[0026]上述音頻定時(shí)播放方法、裝置及系統(tǒng),實(shí)現(xiàn)了不同類(lèi)型音樂(lè)的自由定制、定時(shí)播放,大大減少用戶(hù)的工作量,具有簡(jiǎn)單便捷的特點(diǎn)。
[0027]上述音頻定時(shí)播放方法、裝置及系統(tǒng),實(shí)現(xiàn)了定時(shí)播放后插播,并在插播后自動(dòng)恢復(fù)播放原歌曲,
【附圖說(shuō)明】
[0028]圖1為本發(fā)明一實(shí)施例的音頻定時(shí)播放方法的流程示意圖;
[0029]圖2為本發(fā)明一實(shí)施例的音頻定時(shí)播放裝置的功能模塊圖;
[0030]圖3為本發(fā)明一實(shí)施例的音頻定時(shí)播放系統(tǒng)的架構(gòu)示意圖。
【具體實(shí)施方式】
[0031]為了便于理解本發(fā)明,下面將參照相關(guān)附圖對(duì)本發(fā)明進(jìn)行更全面的描述。附圖中給出了本發(fā)明的較佳實(shí)施例。但是,本發(fā)明可以以許多不同的形式來(lái)實(shí)現(xiàn),并不限于本文所描述的實(shí)施例。相反地,提供這些實(shí)施例的目的是使對(duì)本發(fā)明的公開(kāi)內(nèi)容的理解更加透徹全面。
[0032]例如,一種音頻定時(shí)播放方法,包括以下步驟:按當(dāng)前播放清單播放音頻;輪詢(xún)播放清單列表中的預(yù)設(shè)播放清單,獲取預(yù)設(shè)播放清單的播放時(shí)間參數(shù);判斷當(dāng)前時(shí)間與預(yù)設(shè)播放清單的播放時(shí)間參數(shù)是否匹配,是則讀取預(yù)設(shè)播放清單,將當(dāng)前播放清單切換為預(yù)設(shè)播放清單,按預(yù)設(shè)播放清單播放音頻。
[0033]例如,如圖1所示,本發(fā)明一較佳實(shí)施例的一種音頻定時(shí)播放方法,包括以下步驟:
[0034]步驟S100,創(chuàng)建預(yù)設(shè)播放清單,并設(shè)置與所述預(yù)設(shè)播放清單對(duì)應(yīng)的播放時(shí)間參數(shù)。
[0035]預(yù)設(shè)播放清單為用戶(hù)根據(jù)播放喜好或播放場(chǎng)景設(shè)置的歌單,一個(gè)預(yù)設(shè)播放清單可以是一個(gè)類(lèi)型音樂(lè)或音頻的集合,一個(gè)類(lèi)型音樂(lè)的播放清單即為歌單,不同類(lèi)型的音樂(lè)或音頻適合在不同時(shí)間和場(chǎng)合播放,如流行音樂(lè)、輕音樂(lè)、古典音樂(lè)、民族音樂(lè)或爵士音樂(lè)等,用戶(hù)將不同類(lèi)型的音樂(lè)分別分類(lèi),并依次創(chuàng)建多個(gè)預(yù)設(shè)播放清單,并同時(shí)創(chuàng)建播放清單列表,播放清單列表內(nèi)包括了用戶(hù)創(chuàng)建的各預(yù)設(shè)播放清單。
[0036]用戶(hù)在創(chuàng)建預(yù)設(shè)播放清單的時(shí)候,為預(yù)設(shè)播放清單設(shè)置相應(yīng)的播放時(shí)間參數(shù),播放時(shí)間參數(shù)包括日期、星期和時(shí)間,播放時(shí)間參數(shù)用于設(shè)定預(yù)設(shè)播放清單的播放時(shí)間,并可根據(jù)播放時(shí)間參數(shù)循環(huán)播放,如按每天定時(shí)循環(huán)播放、或每周定時(shí)循環(huán)播放;播放時(shí)間參數(shù)還定義了預(yù)設(shè)播放清單的播放起始時(shí)間和播放終止時(shí)間。
[0037]用戶(hù)創(chuàng)建了預(yù)設(shè)播放清單后,保存預(yù)設(shè)播放清單,可以保存到本地,也可通過(guò)網(wǎng)絡(luò)將預(yù)設(shè)播放清單保存至遠(yuǎn)端或服務(wù)端,如預(yù)設(shè)播放清單保存在本地,則讀取預(yù)設(shè)播放清單時(shí),直接從本地存儲(chǔ)單元中獲取。
[0038]在一個(gè)實(shí)施例中,步驟SlOO之后還包括:
[0039]步驟S150,上傳所述預(yù)設(shè)播放清單。
[0040]例如,創(chuàng)建預(yù)設(shè)播放清單后,將預(yù)設(shè)播放清單上傳至遠(yuǎn)端或服務(wù)端;如保存在遠(yuǎn)端或服務(wù)端,則通過(guò)網(wǎng)絡(luò)連接遠(yuǎn)端或服務(wù)端,通過(guò)帳號(hào)登陸遠(yuǎn)端或服務(wù)端以獲取預(yù)設(shè)播放清單,這樣,用戶(hù)可在不同的地點(diǎn)或不同的環(huán)境下,并可使用不同類(lèi)型的終端獲取預(yù)設(shè)播放清單,這樣可避免歌單丟失,且無(wú)需用戶(hù)在異地重新創(chuàng)建預(yù)設(shè)播放清單,同時(shí)便于用戶(hù)隨時(shí)獲取預(yù)設(shè)播放清單。
[0041]例如,預(yù)設(shè)播放清單可設(shè)置為共享,用戶(hù)可將創(chuàng)建的預(yù)設(shè)播放清單發(fā)送給其他用戶(hù),例如通過(guò)生成二維碼、網(wǎng)頁(yè)鏈接,將二維碼或網(wǎng)頁(yè)連接發(fā)送給好友,好友獲取該預(yù)設(shè)播放清單后,可根據(jù)預(yù)設(shè)播放清單播放音樂(lè);又如,預(yù)設(shè)播放清單設(shè)置為共享編輯,多個(gè)用戶(hù)具有對(duì)預(yù)設(shè)播放清單進(jìn)行編輯的權(quán)限,不同的用戶(hù)對(duì)預(yù)設(shè)播放清單進(jìn)行編輯并保存,其他用戶(hù)可獲取編輯并保存后的預(yù)設(shè)播放清單。
[0042]優(yōu)選的,創(chuàng)建若干預(yù)設(shè)歌單,為每一所述預(yù)設(shè)歌單設(shè)置優(yōu)先播放