欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種播放列表處理方法及裝置與流程

文檔序號(hào):11155393閱讀:327來源:國(guó)知局
一種播放列表處理方法及裝置與制造工藝

本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種播放列表處理方法及裝置。



背景技術(shù):

隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,用戶可以通過終端中的音樂播放應(yīng)用播放音樂,同時(shí)用戶可以將不同的音樂添加的播放列表中。在實(shí)踐中發(fā)現(xiàn),播放列表中的音樂播放順序只有固定順序或隨機(jī)播放順序,用戶希望在不同時(shí)間段聽不同的音樂(例如用戶在早上喜歡聽清脆悅耳的音樂,晚上喜歡聽催眠類的音樂)時(shí),只有通過手動(dòng)調(diào)整音樂播放列表來實(shí)現(xiàn)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例提供一種數(shù)據(jù)處理方法及裝置,可自動(dòng)獲得多個(gè)時(shí)間段的音樂播放列表。

本發(fā)明實(shí)施例提供了一種播放列表處理方法,該方法包括:

獲取用戶賬號(hào)在上一預(yù)設(shè)周期內(nèi)的音樂播放數(shù)據(jù);

利用所述音樂播放數(shù)據(jù)確定所述用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息;

根據(jù)所述確定的音樂信息調(diào)整播放列表,獲得下一所述預(yù)設(shè)周期內(nèi)所述至少一個(gè)預(yù)設(shè)時(shí)間段對(duì)應(yīng)的播放列表;

其中,所述預(yù)設(shè)周期包括所述至少一個(gè)預(yù)設(shè)時(shí)間段。

相應(yīng)的,本發(fā)明實(shí)施例還提供了一種播放列表處理裝置,該裝置包括:

獲取模塊,用于獲取用戶賬號(hào)在上一預(yù)設(shè)周期內(nèi)的音樂播放數(shù)據(jù);

確定模塊,用于利用所述獲取模塊獲取的音樂播放數(shù)據(jù)確定所述用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息;

處理模塊,用于根據(jù)所述確定模塊確定的音樂信息調(diào)整播放列表,獲得下一所述預(yù)設(shè)周期內(nèi)所述至少一個(gè)預(yù)設(shè)時(shí)間段對(duì)應(yīng)的播放列表;

其中,所述預(yù)設(shè)周期包括所述至少一個(gè)預(yù)設(shè)時(shí)間段。

本發(fā)明實(shí)施例中,服務(wù)器獲取用戶賬號(hào)在上一預(yù)設(shè)周期內(nèi)的音樂播放數(shù)據(jù),利用該音樂播放數(shù)據(jù)確定該用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息,根據(jù)該確定的音樂信息調(diào)整播放列表,獲得下一該預(yù)設(shè)周期內(nèi)該至少一個(gè)預(yù)設(shè)時(shí)間段對(duì)應(yīng)的播放列表。可見,本發(fā)明實(shí)施例可自動(dòng)獲得多個(gè)時(shí)間段的音樂播放列表,滿足用戶對(duì)音樂播放列表的自動(dòng)化、智能化需求。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明實(shí)施例提供的一種播放列表處理方法的流程示意圖;

圖2是本發(fā)明實(shí)施例提供的一種終端與服務(wù)器交互的示意圖;

圖3是本發(fā)明另一實(shí)施例提供的一種播放列表處理方法的流程示意圖;

圖4是本發(fā)明實(shí)施例提供的一種播放列表處理裝置的結(jié)構(gòu)示意圖;

圖5是本發(fā)明另一實(shí)施例提供的一種播放列表處理裝置的結(jié)構(gòu)示意圖;

圖6是本發(fā)明再一實(shí)施例提供的一種服務(wù)器的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”、“第三”等是用于區(qū)別不同對(duì)象,而非用于描述特定順序。此外,術(shù)語“包括”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或模塊的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒有限定于已列出的步驟或模塊,而是可選地還包括沒有列出的步驟或模塊,或可選地還包括對(duì)于這些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或模塊。

在本文中提及“實(shí)施例”意味著,結(jié)合實(shí)施例描述的特定特征、結(jié)構(gòu)或特性可以包含在本發(fā)明的至少一個(gè)實(shí)施例中。在說明書中的各個(gè)位置出現(xiàn)該短語并不一定均是指相同的實(shí)施例,也不是與其它實(shí)施例互斥的獨(dú)立的或備選的實(shí)施例。本領(lǐng)域技術(shù)人員顯式地和隱式地理解的是,本文所描述的實(shí)施例可以與其它實(shí)施例相結(jié)合。

請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例提供的一種播放列表處理方法的流程示意圖。本發(fā)明實(shí)施例的所述方法可應(yīng)用于服務(wù)器中。如圖1所示,本發(fā)明實(shí)施例的一種播放列表處理方法可以包括以下步驟:

S101、服務(wù)器獲取用戶賬號(hào)在上一預(yù)設(shè)周期內(nèi)的音樂播放數(shù)據(jù)。

作為一種可行的實(shí)施方式,服務(wù)器可以獲取用戶帳號(hào)在上一預(yù)設(shè)周期內(nèi)的音樂播放數(shù)據(jù),以便可以根據(jù)上一預(yù)設(shè)周期內(nèi)的音樂播放數(shù)據(jù)確定該用戶帳號(hào)在下一預(yù)設(shè)周期內(nèi)的播放列表。其中,預(yù)設(shè)周期的長(zhǎng)度可以根據(jù)該用戶賬號(hào)對(duì)應(yīng)的播放列表播放一遍所需的總時(shí)長(zhǎng)來確定,服務(wù)器可以存儲(chǔ)用戶帳號(hào)的音樂播放數(shù)據(jù),該音樂播放數(shù)據(jù)可以包括添加音樂、刪除音樂、切換音樂或播放音樂時(shí)長(zhǎng)等用戶行為數(shù)據(jù)以及用戶行為數(shù)據(jù)對(duì)應(yīng)的音樂的音樂信息。

需要說明的是,服務(wù)器可以是音樂專用的服務(wù)器或web服務(wù)器,還可以是普通的服務(wù)器,該服務(wù)器可用于存儲(chǔ)數(shù)據(jù),還可以用于處理數(shù)據(jù)。

S102、服務(wù)器利用該音樂播放數(shù)據(jù)確定該用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息。

作為一種可行的實(shí)施方式,服務(wù)器利用該音樂播放數(shù)據(jù)確定該用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息,可以包括:針對(duì)至少一個(gè)預(yù)設(shè)時(shí)間段中每個(gè)預(yù)設(shè)時(shí)間段,服務(wù)器獲取該預(yù)設(shè)時(shí)間段內(nèi)的該音樂播放數(shù)據(jù)中整首播放完的音樂的音樂信息,將該獲取的音樂信息作為該預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息。該實(shí)施例可以將整首播放完的音樂作為該用戶帳號(hào)在該預(yù)設(shè)時(shí)間段內(nèi)感興趣的音樂,并可以將該整首播放完的音樂調(diào)整在播放列表中較前的位置,以便該用戶帳號(hào)在該預(yù)設(shè)時(shí)間段內(nèi)可以優(yōu)先聽到對(duì)應(yīng)時(shí)間段內(nèi)感興趣的音樂。

具體的,服務(wù)器可以檢測(cè)在該預(yù)設(shè)時(shí)間段內(nèi)是否接收到用戶帳號(hào)關(guān)于音樂的切換操作,若沒有接收到關(guān)于音樂的切換操作,服務(wù)器可以將該預(yù)設(shè)時(shí)間段內(nèi)播放數(shù)據(jù)中的音樂的音樂信息作為該預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息。若有接收到關(guān)于音樂的切換操作,服務(wù)器可以切換到目標(biāo)音樂,對(duì)該目標(biāo)音樂進(jìn)行播放,若在播放目標(biāo)音樂的過程中,沒有接收到有關(guān)目標(biāo)音樂的切換操作,服務(wù)器可以將該預(yù)設(shè)時(shí)間段內(nèi)播放數(shù)據(jù)中目標(biāo)音樂的音樂信息作為該預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息。其中,切換音樂的操作是指在當(dāng)前音樂還沒有播放完,被切換到播放另外一首音樂。

作為另一種可行的實(shí)施方式,服務(wù)器利用該音樂播放數(shù)據(jù)確定該用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息,可以包括:針對(duì)至少一個(gè)預(yù)設(shè)時(shí)間段中每個(gè)預(yù)設(shè)時(shí)間段,服務(wù)器獲取該預(yù)設(shè)時(shí)間段內(nèi)的該音樂播放數(shù)據(jù)中播放次數(shù)大于第一預(yù)設(shè)閾值的音樂的音樂信息,將該獲取的音樂信息作為該預(yù)設(shè)時(shí)間段內(nèi)興趣度大于所述第一預(yù)設(shè)閾值的音樂信息。該實(shí)施例可以將播放次數(shù)大于第一預(yù)設(shè)閾值的音樂作為該用戶帳號(hào)在該預(yù)設(shè)時(shí)間段內(nèi)感興趣的音樂,并可以將播放次數(shù)大于第一預(yù)設(shè)閾值的音樂調(diào)整在播放列表中較前的位置,以便該用戶帳號(hào)在該預(yù)設(shè)時(shí)間段內(nèi)可以優(yōu)先聽到對(duì)應(yīng)時(shí)間段內(nèi)感興趣的音樂。

具體的,服務(wù)器可以從該預(yù)設(shè)時(shí)間段內(nèi)的該音樂播放數(shù)據(jù)中獲取關(guān)于目標(biāo)音樂的播放時(shí)長(zhǎng),可以根據(jù)獲取的目標(biāo)音樂的播放時(shí)長(zhǎng)及播放一遍該目標(biāo)音樂所需時(shí)長(zhǎng)來確定播放次數(shù),可以將播放數(shù)據(jù)中播放次數(shù)大于第一預(yù)設(shè)閾值的音樂的音樂信息作為該預(yù)設(shè)時(shí)間段內(nèi)興趣度大于所述第一預(yù)設(shè)閾值的音樂信息。

作為再一種可行的實(shí)施方式,服務(wù)器利用該音樂播放數(shù)據(jù)確定該用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息,可以包括:針對(duì)至少一個(gè)預(yù)設(shè)時(shí)間段中每個(gè)預(yù)設(shè)時(shí)間段,服務(wù)器獲取該預(yù)設(shè)時(shí)間段內(nèi)的所述音樂播放數(shù)據(jù)中在上一預(yù)設(shè)周期內(nèi)添加的音樂的音樂信息,將該獲取的音樂信息作為該預(yù)設(shè)時(shí)間段內(nèi)興趣度大于所述第一預(yù)設(shè)閾值的音樂信息。該實(shí)施例可以將上一預(yù)設(shè)周期內(nèi)添加的音樂作為該用戶帳號(hào)在該預(yù)設(shè)時(shí)間段內(nèi)感興趣的音樂,并可以將上一預(yù)設(shè)周期內(nèi)添加的音樂調(diào)整在播放列表中較前的位置,以便該用戶帳號(hào)在該預(yù)設(shè)時(shí)間段內(nèi)可以優(yōu)先聽到對(duì)應(yīng)時(shí)間段內(nèi)感興趣的音樂。

具體的,服務(wù)器可以檢測(cè)在該預(yù)設(shè)時(shí)間段內(nèi)是否接收到用戶帳號(hào)關(guān)于添加目標(biāo)音樂的操作,若接收到關(guān)于目標(biāo)音樂的添加操作,可以將該目標(biāo)音樂的音樂信息作為該預(yù)設(shè)時(shí)間段內(nèi)興趣度大于所述第一預(yù)設(shè)閾值的音樂信息。

作為又一種可行的實(shí)施方式,服務(wù)器利用該音樂播放數(shù)據(jù)確定該用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息,可以包括:針對(duì)至少一個(gè)預(yù)設(shè)時(shí)間段中每個(gè)預(yù)設(shè)時(shí)間段,服務(wù)器獲取該預(yù)設(shè)時(shí)間段內(nèi)的該音樂播放數(shù)據(jù)中每個(gè)音樂的音樂標(biāo)識(shí)。統(tǒng)計(jì)該預(yù)設(shè)時(shí)間段內(nèi)的該音樂播放數(shù)據(jù)中該音樂標(biāo)識(shí)的音樂的播放次數(shù),確定該播放次數(shù)大于第一預(yù)設(shè)閾值的音樂標(biāo)識(shí)對(duì)應(yīng)的所有音樂的音樂信息作為該預(yù)設(shè)時(shí)間段內(nèi)興趣度大于該第一預(yù)設(shè)閾值的音樂信息。其中該音樂標(biāo)識(shí)可以是歌手、專輯或音樂類別(例如流行音樂、校園音樂、歷史音樂或鄉(xiāng)村音樂等)等,該實(shí)施例可以將播放次數(shù)大于第一預(yù)設(shè)閾值的音樂標(biāo)識(shí)對(duì)應(yīng)的所有音樂作為該用戶帳號(hào)在該預(yù)設(shè)時(shí)間段內(nèi)感興趣的音樂,并可以將播放次數(shù)大于第一預(yù)設(shè)閾值的音樂標(biāo)識(shí)對(duì)應(yīng)的所有音樂調(diào)整在播放列表中較前的位置,以便該用戶帳號(hào)在該預(yù)設(shè)時(shí)間段內(nèi)可以優(yōu)先聽到對(duì)應(yīng)時(shí)間段內(nèi)感興趣的音樂。

服務(wù)器利用該音樂播放數(shù)據(jù)確定該用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息的方式可以包括上述幾種可行的實(shí)施方式,可以執(zhí)行其中一個(gè)可行實(shí)施方式或其中多個(gè)可行實(shí)施例方式。

需要說明的是,興趣度大于第一預(yù)設(shè)閾值的音樂信息可以是指該用戶帳號(hào)感興趣的音樂,將整首播放完的音樂的音樂信息、播放次數(shù)大于第一預(yù)設(shè)閾值的音樂的音樂信息、添加的音樂的音樂信息、播放次數(shù)大于第一預(yù)設(shè)閾值的音樂標(biāo)識(shí)對(duì)應(yīng)的所有音樂的音樂信息作為該預(yù)設(shè)時(shí)間段內(nèi)興趣度大于該第一預(yù)設(shè)閾值的音樂信息時(shí),對(duì)應(yīng)設(shè)置的第一預(yù)設(shè)閾值可以不同。另外,該預(yù)設(shè)周期包括該至少一個(gè)預(yù)設(shè)時(shí)間段。

S103、服務(wù)器根據(jù)該確定的音樂信息調(diào)整播放列表,獲得下一該預(yù)設(shè)周期內(nèi)該至少一個(gè)預(yù)設(shè)時(shí)間段對(duì)應(yīng)的播放列表。

在一些可行的實(shí)施方式中,服務(wù)器可以根據(jù)至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息調(diào)整播放列表,獲得下一該預(yù)設(shè)周期內(nèi)該至少一個(gè)預(yù)設(shè)時(shí)間段對(duì)應(yīng)的播放列表。該實(shí)施例可以可以將興趣度大于第一預(yù)設(shè)閾值的音樂調(diào)整在播放列表中較前的位置,以便該用戶帳號(hào)在該預(yù)設(shè)時(shí)間段內(nèi)可以優(yōu)先聽到對(duì)應(yīng)時(shí)間段內(nèi)感興趣的音樂。

需要說明的是,該服務(wù)器可以存儲(chǔ)獲取的用戶帳號(hào)每個(gè)預(yù)設(shè)時(shí)間段的播放列表,在接收到該用戶帳號(hào)關(guān)于目標(biāo)預(yù)設(shè)時(shí)間段的播放列表的獲取請(qǐng)求時(shí),可以上報(bào)該目標(biāo)預(yù)設(shè)時(shí)間段的播放列表到該用戶帳號(hào)對(duì)應(yīng)的音樂播放客戶端。該音樂播放客戶端可以是安裝于終端上的應(yīng)用程序,也可以是網(wǎng)頁客戶端,該客戶端具體可以是QQ音樂客戶端或其他音樂客戶端,本發(fā)明不做限定。

需要進(jìn)一步說明的是,本發(fā)明的終端可以是手機(jī)(如Android手機(jī)、iOS手機(jī)等)、平板電腦、移動(dòng)互聯(lián)網(wǎng)設(shè)備(Mobile Internet Devices,簡(jiǎn)稱MID)等可以播放音樂的設(shè)備。

舉例來說,如圖2所示,終端可以通過有線或無線的方式與服務(wù)器建立通信連接,終端的音樂客戶端上報(bào)用戶上一預(yù)設(shè)周期T的音樂播放數(shù)據(jù),該音樂播放數(shù)據(jù)可以包括添加音樂、刪除音樂、切換音樂或播放音樂時(shí)長(zhǎng)等用戶行為數(shù)據(jù)以及用戶行為數(shù)據(jù)對(duì)應(yīng)的音樂的音樂信息。服務(wù)器根據(jù)接收到的用戶上一預(yù)設(shè)周期T的音樂播放數(shù)據(jù)統(tǒng)計(jì)該用戶各個(gè)時(shí)間段感興趣的音樂,并將用戶感興趣的音樂調(diào)整在播放列表中較前的位置,將用戶不感興趣的音樂調(diào)整在播放列表中較后的位置,進(jìn)而形成用戶各個(gè)時(shí)段的播放列表。服務(wù)器可以將該用戶各個(gè)時(shí)段的播放列表緩存在數(shù)據(jù)庫中,該數(shù)據(jù)庫可以是高性能的分布式的Key-Value存儲(chǔ)服務(wù)數(shù)據(jù)庫(Cloud Memcache,CMEM)、MySQL、Oracle Database或SQL Server等數(shù)據(jù)庫。若該服務(wù)器在t1時(shí)刻檢測(cè)到客戶端關(guān)于拉取播放列表操作,則服務(wù)器可以從數(shù)據(jù)庫中獲取t1時(shí)刻對(duì)應(yīng)的播放列表,并將該播放列表上報(bào)到客戶端,客戶端將接收到的播放列表進(jìn)行顯示。

本發(fā)明實(shí)施例中,服務(wù)器獲取用戶賬號(hào)在上一預(yù)設(shè)周期內(nèi)的音樂播放數(shù)據(jù),利用該音樂播放數(shù)據(jù)確定該用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息,根據(jù)該確定的音樂信息調(diào)整播放列表,獲得下一該預(yù)設(shè)周期內(nèi)該至少一個(gè)預(yù)設(shè)時(shí)間段對(duì)應(yīng)的播放列表。可見,本發(fā)明實(shí)施例可自動(dòng)獲得多個(gè)時(shí)間段的音樂播放列表,滿足用戶對(duì)音樂播放列表的自動(dòng)化、智能化需求。

請(qǐng)參閱圖3,圖3是本發(fā)明另一實(shí)施例提供的一種播放列表處理方法的流程示意圖。本發(fā)明實(shí)施例的所述方法可應(yīng)用于服務(wù)器中。如圖3所示,本發(fā)明實(shí)施例的一種播放列表處理方法可以包括以下步驟:

S301、服務(wù)器獲取用戶賬號(hào)對(duì)應(yīng)的播放列表播放一遍所需的總時(shí)長(zhǎng)。

在一些可行的實(shí)施方式中,服務(wù)器可以根據(jù)用戶帳號(hào)對(duì)應(yīng)的播放列表中的音樂數(shù)量來確定調(diào)整音樂播放列表的周期,由于播放列表中的音樂數(shù)量越多,播放列表播放一遍所需的總時(shí)長(zhǎng)越大,所以服務(wù)器可以通過獲取用戶帳號(hào)對(duì)應(yīng)的播放列表播放一遍所需的總時(shí)長(zhǎng)來確定調(diào)整音樂播放列表的周期。

S302、服務(wù)器判斷該總時(shí)長(zhǎng)是否大于第二預(yù)設(shè)閾值;若大于第二預(yù)設(shè)閾值,則執(zhí)行步驟S303,若小于或等于第二預(yù)設(shè)閾值,則步驟S304。

在一些可行的實(shí)施方式中,服務(wù)器可以判斷該總時(shí)長(zhǎng)是否大于第二預(yù)設(shè)閾值,若大于第二預(yù)設(shè)閾值,則執(zhí)行步驟S303,若小于或等于第二預(yù)設(shè)閾值,則步驟S304。以便在該總時(shí)長(zhǎng)較大時(shí),設(shè)置一個(gè)較小的預(yù)設(shè)周期調(diào)整該播放列表,在該總時(shí)長(zhǎng)較小時(shí),設(shè)置一個(gè)較大的預(yù)設(shè)周期調(diào)整該播放列表,進(jìn)而可以避免調(diào)整該播放列表的周期太小,無法播放該播放列表中位置較后的音樂的情況。

需要說明的是,該第二預(yù)設(shè)閾值可以根據(jù)該用戶帳號(hào)每天播放音樂的時(shí)長(zhǎng)確定。

S303、服務(wù)器將調(diào)整該播放列表的預(yù)設(shè)周期設(shè)置為第一值。

在一些可行的實(shí)施方式中,若該總時(shí)長(zhǎng)大于第二預(yù)設(shè)閾值,說明該播放列表中的音樂數(shù)量較多,服務(wù)器可以將調(diào)整該播放列表的預(yù)設(shè)周期設(shè)置為第一值。

S304、服務(wù)器將調(diào)整所述播放列表的預(yù)設(shè)周期設(shè)置為第二值。

在一些可行的實(shí)施方式中,若該總時(shí)長(zhǎng)小于或等于第二預(yù)設(shè)閾值,說明該播放列表中的音樂數(shù)量較少,服務(wù)器可以將調(diào)整該播放列表的預(yù)設(shè)周期設(shè)置為第二值。

需要說明的是,該第一值小于該第二值。

S305、服務(wù)器獲取用戶賬號(hào)在上一預(yù)設(shè)周期內(nèi)的音樂播放數(shù)據(jù)。

S306、服務(wù)器利用該音樂播放數(shù)據(jù)確定該用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息。

S307、服務(wù)器根據(jù)該確定的音樂信息調(diào)整播放列表,獲得下一所述預(yù)設(shè)周期內(nèi)所述至少一個(gè)預(yù)設(shè)時(shí)間段對(duì)應(yīng)的播放列表。

本發(fā)明實(shí)施例中,服務(wù)器可以獲取用戶賬號(hào)對(duì)應(yīng)的播放列表播放一遍所需的總時(shí)長(zhǎng),判斷該總時(shí)長(zhǎng)是否大于第二預(yù)設(shè)閾值,若大于第二預(yù)設(shè)閾值,將調(diào)整該播放列表的預(yù)設(shè)周期設(shè)置為第一值,若小于或等于第二預(yù)設(shè)閾值,將調(diào)整該播放列表的預(yù)設(shè)周期設(shè)置為第二值,其中該第一值小于該第二值。服務(wù)器可以獲取該用戶賬號(hào)在上一預(yù)設(shè)周期內(nèi)的音樂播放數(shù)據(jù),利用該音樂播放數(shù)據(jù)確定該用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息,根據(jù)該確定的音樂信息調(diào)整播放列表,獲得下一該預(yù)設(shè)周期內(nèi)該至少一個(gè)預(yù)設(shè)時(shí)間段對(duì)應(yīng)的播放列表。可見,本發(fā)明實(shí)施例可自動(dòng)獲得多個(gè)時(shí)間段的音樂播放列表,滿足用戶對(duì)音樂播放列表的自動(dòng)化、智能化需求。

請(qǐng)參閱圖4,圖4是本發(fā)明實(shí)施例提供的一種播放列表處理裝置的結(jié)構(gòu)示意框圖。具體的,如圖4所示,該裝置可以包括:

獲取模塊401,用于獲取用戶賬號(hào)在上一預(yù)設(shè)周期內(nèi)的音樂播放數(shù)據(jù)。

作為一種可行的實(shí)施方式,獲取模塊401可以獲取用戶帳號(hào)在上一預(yù)設(shè)周期內(nèi)的音樂播放數(shù)據(jù),以便可以根據(jù)上一預(yù)設(shè)周期內(nèi)的音樂播放數(shù)據(jù)確定該用戶帳號(hào)在下一預(yù)設(shè)周期內(nèi)的播放列表。其中,預(yù)設(shè)周期的長(zhǎng)度可以根據(jù)該用戶賬號(hào)對(duì)應(yīng)的播放列表播放一遍所需的總時(shí)長(zhǎng)來確定,該音樂播放數(shù)據(jù)可以包括添加音樂、刪除音樂、切換音樂或播放音樂時(shí)長(zhǎng)等用戶行為數(shù)據(jù)以及用戶行為數(shù)據(jù)對(duì)應(yīng)的音樂的音樂信息。

確定模塊402,用于利用所述獲取模塊401獲取的音樂播放數(shù)據(jù)確定所述用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息。

處理模塊403,用于根據(jù)所述確定模塊402確定的音樂信息調(diào)整播放列表,獲得下一所述預(yù)設(shè)周期內(nèi)所述至少一個(gè)預(yù)設(shè)時(shí)間段對(duì)應(yīng)的播放列表。

其中,所述預(yù)設(shè)周期包括所述至少一個(gè)預(yù)設(shè)時(shí)間段。

在一些可行的實(shí)施方式中,處理模塊403可以根據(jù)至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息調(diào)整播放列表,獲得下一該預(yù)設(shè)周期內(nèi)該至少一個(gè)預(yù)設(shè)時(shí)間段對(duì)應(yīng)的播放列表。該實(shí)施例可以將興趣度大于第一預(yù)設(shè)閾值的音樂調(diào)整在播放列表中較前的位置,以便該用戶帳號(hào)在該預(yù)設(shè)時(shí)間段內(nèi)可以優(yōu)先聽到對(duì)應(yīng)時(shí)間段內(nèi)感興趣的音樂。

本發(fā)明實(shí)施例中,服務(wù)器獲取用戶賬號(hào)在上一預(yù)設(shè)周期內(nèi)的音樂播放數(shù)據(jù),利用該音樂播放數(shù)據(jù)確定該用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息,根據(jù)該確定的音樂信息調(diào)整播放列表,獲得下一該預(yù)設(shè)周期內(nèi)該至少一個(gè)預(yù)設(shè)時(shí)間段對(duì)應(yīng)的播放列表??梢姡景l(fā)明實(shí)施例可自動(dòng)獲得多個(gè)時(shí)間段的音樂播放列表,滿足用戶對(duì)音樂播放列表的自動(dòng)化、智能化需求。

請(qǐng)一并參見圖5,圖5是本發(fā)明另一實(shí)施例提供的一種播放列表處理裝置的結(jié)構(gòu)示意圖。如圖5所示,該裝置除可以包括圖3所述的獲取模塊401、確定模塊402、處理模塊403之外,還包括判斷模塊404、設(shè)置模塊405,其中:

所述獲取模塊401,還用于在獲取用戶賬號(hào)在上一預(yù)設(shè)周期內(nèi)的音樂播放數(shù)據(jù)之前,獲取所述用戶賬號(hào)對(duì)應(yīng)的播放列表播放一遍所需的總時(shí)長(zhǎng)。

判斷模塊404,用于判斷所述獲取模塊401獲取的總時(shí)長(zhǎng)是否大于第二預(yù)設(shè)閾值。

設(shè)置模塊405,用于在所述判斷模塊404確定所述總時(shí)長(zhǎng)大于第二預(yù)設(shè)閾值時(shí),將調(diào)整該播放列表的預(yù)設(shè)周期設(shè)置為第一值。

在一些可行的實(shí)施方式中,若該總時(shí)長(zhǎng)大于第二預(yù)設(shè)閾值,說明該播放列表中的音樂數(shù)量較多,設(shè)置模塊405可以將調(diào)整該播放列表的預(yù)設(shè)周期設(shè)置為第一值。

所述設(shè)置模塊405,還用于在所述判斷模塊404確定所述總時(shí)長(zhǎng)小于或等于第二預(yù)設(shè)閾值時(shí),將調(diào)整所述播放列表的預(yù)設(shè)周期設(shè)置為第二值。

在一些可行的實(shí)施方式中,若該總時(shí)長(zhǎng)小于或等于第二預(yù)設(shè)閾值,說明該播放列表中的音樂數(shù)量較少,設(shè)置模塊405可以將調(diào)整該播放列表的預(yù)設(shè)周期設(shè)置為第二值。

其中,所述第一值小于所述第二值。

可選的,所述確定模塊402利用所述獲取模塊401獲取的音樂播放數(shù)據(jù)確定所述用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息,具體為:

針對(duì)至少一個(gè)預(yù)設(shè)時(shí)間段中的每個(gè)預(yù)設(shè)時(shí)間段,獲取該預(yù)設(shè)時(shí)間段內(nèi)的所述音樂播放數(shù)據(jù)中整首播放完的音樂的音樂信息;

將所述獲取的音樂信息作為所述預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息。

可選的,所述確定模塊402利用所述獲取模塊401獲取的音樂播放數(shù)據(jù)確定所述用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息,具體為:

針對(duì)至少一個(gè)預(yù)設(shè)時(shí)間段中的每個(gè)預(yù)設(shè)時(shí)間段,獲取該預(yù)設(shè)時(shí)間段內(nèi)的所述音樂播放數(shù)據(jù)中播放次數(shù)大于第一預(yù)設(shè)閾值的音樂的音樂信息;

將所述獲取的音樂信息作為該預(yù)設(shè)時(shí)間段內(nèi)興趣度大于所述第一預(yù)設(shè)閾值的音樂信息。

可選的,所述確定模塊402利用所述獲取模塊401獲取的音樂播放數(shù)據(jù)確定所述用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息,具體為:

針對(duì)至少一個(gè)預(yù)設(shè)時(shí)間段中的每個(gè)預(yù)設(shè)時(shí)間段,獲取該預(yù)設(shè)時(shí)間段內(nèi)的所述音樂播放數(shù)據(jù)中在所述上一預(yù)設(shè)周期內(nèi)添加的音樂的音樂信息;

將所述獲取的音樂信息作為所述預(yù)設(shè)時(shí)間段內(nèi)興趣度大于所述第一預(yù)設(shè)閾值的音樂信息。

可選的,所述確定模塊402利用所述獲取模塊401獲取的音樂播放數(shù)據(jù)確定所述用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息,具體為:

針對(duì)至少一個(gè)預(yù)設(shè)時(shí)間段中的每個(gè)預(yù)設(shè)時(shí)間段,獲取該預(yù)設(shè)時(shí)間段內(nèi)的所述音樂播放數(shù)據(jù)中每個(gè)音樂的音樂標(biāo)識(shí);

統(tǒng)計(jì)該預(yù)設(shè)時(shí)間段內(nèi)的所述音樂播放數(shù)據(jù)中所述音樂標(biāo)識(shí)的音樂的播放次數(shù);

確定所述播放次數(shù)大于第一預(yù)設(shè)閾值的音樂標(biāo)識(shí)對(duì)應(yīng)的所有音樂的音樂信息作為該預(yù)設(shè)時(shí)間段內(nèi)興趣度大于所述第一預(yù)設(shè)閾值的音樂信息。

本發(fā)明實(shí)施例中,服務(wù)器獲取用戶賬號(hào)在上一預(yù)設(shè)周期內(nèi)的音樂播放數(shù)據(jù),利用該音樂播放數(shù)據(jù)確定該用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息,根據(jù)該確定的音樂信息調(diào)整播放列表,獲得下一該預(yù)設(shè)周期內(nèi)該至少一個(gè)預(yù)設(shè)時(shí)間段對(duì)應(yīng)的播放列表。可見,本發(fā)明實(shí)施例可自動(dòng)獲得多個(gè)時(shí)間段的音樂播放列表,滿足用戶對(duì)音樂播放列表的自動(dòng)化、智能化需求。

參見圖6,圖6是本發(fā)明再一實(shí)施例提供的一種服務(wù)器的結(jié)構(gòu)示意圖,本實(shí)施例中所描述的服務(wù)器可以包括:一個(gè)或多個(gè)處理器603,一個(gè)或多個(gè)輸入接口601,一個(gè)或多個(gè)輸出接口602和存儲(chǔ)器604。上述處理器603、輸入接口601、輸出接口602和存儲(chǔ)器通過總線605連接。存儲(chǔ)器604用于存儲(chǔ)指令,處理器603用語言執(zhí)行存儲(chǔ)器604存儲(chǔ)的指令。

所述處理器603調(diào)用存儲(chǔ)在所述存儲(chǔ)器604中的應(yīng)用程序,執(zhí)行如下步驟:

獲取用戶賬號(hào)在上一預(yù)設(shè)周期內(nèi)的音樂播放數(shù)據(jù);

利用所述音樂播放數(shù)據(jù)確定所述用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息;

根據(jù)所述確定的音樂信息調(diào)整播放列表,獲得下一所述預(yù)設(shè)周期內(nèi)所述至少一個(gè)預(yù)設(shè)時(shí)間段對(duì)應(yīng)的播放列表;

其中,所述預(yù)設(shè)周期包括所述至少一個(gè)預(yù)設(shè)時(shí)間段。

需要說明的是,服務(wù)器可以是音樂專用的服務(wù)器或web服務(wù)器,還可以是普通的服務(wù)器,該服務(wù)器可用于存儲(chǔ)數(shù)據(jù),還可以用于處理數(shù)據(jù)。

本發(fā)明實(shí)施例中,所述處理器603調(diào)用所述存儲(chǔ)器604中的應(yīng)用程序,還用于執(zhí)行以下步驟:

獲取所述用戶賬號(hào)對(duì)應(yīng)的播放列表播放一遍所需的總時(shí)長(zhǎng);判斷所述總時(shí)長(zhǎng)是否大于第二預(yù)設(shè)閾值;若大于第二預(yù)設(shè)閾值,則將調(diào)整所述播放列表的預(yù)設(shè)周期設(shè)置為第一值;若小于或等于第二預(yù)設(shè)閾值,則將調(diào)整所述播放列表的預(yù)設(shè)周期設(shè)置為第二值;其中,所述第一值小于所述第二值。

所述處理器603調(diào)用所述存儲(chǔ)器604中的應(yīng)用程序,利用所述音樂播放數(shù)據(jù)確定所述用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息,可以具體執(zhí)行以下步驟:

針對(duì)至少一個(gè)預(yù)設(shè)時(shí)間段中的每個(gè)預(yù)設(shè)時(shí)間段,獲取該預(yù)設(shè)時(shí)間段內(nèi)的所述音樂播放數(shù)據(jù)中整首播放完的音樂的音樂信息;

將所述獲取的音樂信息作為所述預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息。

所述處理器603調(diào)用所述存儲(chǔ)器604中的應(yīng)用程序,利用所述音樂播放數(shù)據(jù)確定所述用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息,可以具體執(zhí)行以下步驟:

針對(duì)至少一個(gè)預(yù)設(shè)時(shí)間段中的每個(gè)預(yù)設(shè)時(shí)間段,獲取該預(yù)設(shè)時(shí)間段內(nèi)的所述音樂播放數(shù)據(jù)中播放次數(shù)大于第一預(yù)設(shè)閾值的音樂的音樂信息;

將所述獲取的音樂信息作為該預(yù)設(shè)時(shí)間段內(nèi)興趣度大于所述第一預(yù)設(shè)閾值的音樂信息。

所述處理器603調(diào)用所述存儲(chǔ)器604中的應(yīng)用程序,利用所述音樂播放數(shù)據(jù)確定所述用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息,可以具體執(zhí)行以下步驟:

針對(duì)至少一個(gè)預(yù)設(shè)時(shí)間段中的每個(gè)預(yù)設(shè)時(shí)間段,獲取該預(yù)設(shè)時(shí)間段內(nèi)的所述音樂播放數(shù)據(jù)中在所述上一預(yù)設(shè)周期內(nèi)添加的音樂的音樂信息;

將所述獲取的音樂信息作為所述預(yù)設(shè)時(shí)間段內(nèi)興趣度大于所述第一預(yù)設(shè)閾值的音樂信息。

所述處理器603調(diào)用所述存儲(chǔ)器604中的應(yīng)用程序,利用所述音樂播放數(shù)據(jù)確定所述用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息,可以具體執(zhí)行以下步驟:

針對(duì)至少一個(gè)預(yù)設(shè)時(shí)間段中的每個(gè)預(yù)設(shè)時(shí)間段,獲取該預(yù)設(shè)時(shí)間段內(nèi)的所述音樂播放數(shù)據(jù)中每個(gè)音樂的音樂標(biāo)識(shí);

統(tǒng)計(jì)該預(yù)設(shè)時(shí)間段內(nèi)的所述音樂播放數(shù)據(jù)中所述音樂標(biāo)識(shí)的音樂的播放次數(shù);

確定所述播放次數(shù)大于第一預(yù)設(shè)閾值的音樂標(biāo)識(shí)對(duì)應(yīng)的所有音樂的音樂信息作為該預(yù)設(shè)時(shí)間段內(nèi)興趣度大于所述第一預(yù)設(shè)閾值的音樂信息。

本發(fā)明實(shí)施例中,服務(wù)器獲取用戶賬號(hào)在上一預(yù)設(shè)周期內(nèi)的音樂播放數(shù)據(jù),利用該音樂播放數(shù)據(jù)確定該用戶賬號(hào)在至少一個(gè)預(yù)設(shè)時(shí)間段內(nèi)興趣度大于第一預(yù)設(shè)閾值的音樂信息,根據(jù)該確定的音樂信息調(diào)整播放列表,獲得下一該預(yù)設(shè)周期內(nèi)該至少一個(gè)預(yù)設(shè)時(shí)間段對(duì)應(yīng)的播放列表??梢?,本發(fā)明實(shí)施例可自動(dòng)獲得多個(gè)時(shí)間段的音樂播放列表,滿足用戶對(duì)音樂播放列表的自動(dòng)化、智能化需求。

應(yīng)當(dāng)理解,在本發(fā)明實(shí)施例中,所稱處理器603可以是中央處理模塊(Central Processing Unit,CPU),該處理器還可以是其他通用處理器、數(shù)字信號(hào)處理器(Digital Signal Processor,DSP)、專用集成電路(Application Specific Integrated Circuit,ASIC)、現(xiàn)成可編程門陣列(Field-Programmable Gate Array,F(xiàn)PGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件等。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。

輸入接口601可以包括觸控板、指紋采傳感器(用于采集用戶的指紋信息和指紋的方向信息)、麥克風(fēng)等,輸出接口602可以包括顯示器(LCD等)、揚(yáng)聲器等。

該存儲(chǔ)器604可以包括只讀存儲(chǔ)器和隨機(jī)存取存儲(chǔ)器,并向處理器603提供指令和數(shù)據(jù)。存儲(chǔ)器604的一部分還可以包括非易失性隨機(jī)存取存儲(chǔ)器。

具體實(shí)現(xiàn)中,本發(fā)明實(shí)施例中所描述的處理器603、輸入接口601、輸出接口602可執(zhí)行本發(fā)明實(shí)施例提供的代理選擇的第一實(shí)施例和第二實(shí)施例中所描述的實(shí)現(xiàn)方式,也可執(zhí)行本發(fā)明實(shí)施例所描述的服務(wù)器的實(shí)現(xiàn)方式,在此不再贅述。

在本發(fā)明各個(gè)實(shí)施例中的各功能模塊可以集成在一個(gè)處理模塊中,也可以是各個(gè)模塊單獨(dú)物理存在,也可以是兩個(gè)或兩個(gè)以上模塊集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory,RAM)等。

以上所揭露的僅為本發(fā)明一種較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分流程,并依本發(fā)明權(quán)利要求所作的等同變化,仍屬于發(fā)明所涵蓋的范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
阳新县| 奉新县| 根河市| 蕲春县| 牙克石市| 永宁县| 尚义县| 始兴县| 龙江县| 正宁县| 剑阁县| 乌海市| 浦县| 房产| 和林格尔县| 吉木乃县| 翁牛特旗| 凌源市| 翼城县| 花莲市| 合水县| 广丰县| 凤翔县| 宿松县| 三穗县| 忻州市| 吉首市| 迁西县| 七台河市| 南涧| 大港区| 宝山区| 绥芬河市| 嘉义县| 徐闻县| 土默特左旗| 渑池县| 积石山| 抚顺市| 铜鼓县| 永顺县|