[發明專利]播放列表信息同步方法及用于播放列表信息同步的服務器有效
| 申請號: | 201010146044.7 | 申請日: | 2010-04-07 |
| 公開(公告)號: | CN102215115A | 公開(公告)日: | 2011-10-12 |
| 發明(設計)人: | 鄧菁;孔晴;孫娟;蔡弋戈;吳周群;黃耀明;余雙全;劉翔;鐘建斌;徐嶠宇;張慶 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L12/16 | 分類號: | H04L12/16;G06F17/30 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 何平;曾旻輝 |
| 地址: | 518044 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 播放列表 信息 同步 方法 用于 服務器 | ||
【技術領域】
本發明涉及播放器領域,特別涉及一種播放列表信息同步方法及用于播放列表信息同步的服務器。
【背景技術】
播放列表信息的包括很多,如音樂播放列表等。傳統的音樂播放列表可以在客戶端或在web上。在客戶端上的音樂播放列表的歌曲列表,只能在本地編輯,無web端體現,換一臺機器或者切換windows帳號就會丟失列表,無法攜帶;在web端的,需要創建并登陸特定帳號才能保存已經使用過的音樂播放列表中的歌曲列表,這樣獲取歌曲列表不方便,也無法達到像客戶端上一樣能夠隨意更改等。
【發明內容】
基于此,有必要提供一種播放列表信息同步方法,保證能夠不受限制的獲取播放列表信息。
此外,還有必要提供一種用于播放列表信息同步的服務器,保證能夠不受限制的獲取播放列表信息。
一種播放列表信息同步方法,包括以下步驟:
A.登陸客戶端,上傳本地的播放列表信息到服務器;
B.比較本地的播放列表信息與服務器上的播放列表信息是否相同,若不同,返回服務器上的播放列表信息到本地,若相同,則不返回信息,若服務器上不存在所述上傳的播放列表信息,則刪除本地上的播放列表信息。
優選地,步驟B中采用比較本地的播放列表信息時間戳與服務器上的播放列表信息時間戳來比較兩者是否相同,且根據比較結果對本地進行相應的操作,并更新本地和服務器上的播放列表信息時間戳。
優選地,所述方法還包括步驟C:根據修改操作更新本地播放列表信息,且將更新后的本地播放列表信息上傳到服務器,并更新本地和服務器上的播放列表信息時間戳。
優選地,步驟C具體包括以下步驟:
C1.對本地播放列表信息進行修改操作;
C2.將修改后的本地播放列表信息和前次上傳失敗的修改的本地播放列表信息合并,且向服務器發送上傳請求;
C3.若請求成功,則進行上傳操作,并更新本地和服務器上的播放列表信息時間戳,若請求失敗,則將該次要上傳的本地播放列表信息放入失敗隊列。
優選地,步驟C還包括步驟:
C4.判讀是否退出上傳操作;
C5.若退出上傳操作,則判斷是否還有未上傳完的更新后的本地播放列表信息且用戶是否嘗試上傳,若是,則執行上傳操作,若否,則結束;
C6.判斷上傳操作是否成功,若是,則結束,若否,則返回步驟C5。
優選地,所述方法還包括將上傳的修改后的本地播放列表信息暫存在緩存區內和/或將待處理的服務器上的播放列表信息暫存在緩存區內。
一種用于播放列表信息同步的服務器,所述服務器包括:
通信模塊,用于接收上傳的本地播放列表信息;
處理模塊,用于將本地播放列表信息與存儲模塊存儲的服務器上的播放列表信息進行比較,若不同,將服務器上的播放列表信息通過所述通信模塊返回到本地,若相同,則不返回信息,若服務器上不存在上傳的播放列表信息,則刪除本地上的播放列表信息;
存儲模塊,用于存儲服務器上的播放列表信息及播放內容信息。
優選地,所述處理模塊通過對本地播放列表信息時間戳與服務器上的播放列表信息時間戳進行比較,再根據比較結果對本地進行相應的操作,且更新本地和服務器上的播放列表信息時間戳。
優選地,所述處理模塊通過所述通信模塊接收上傳修改后本地播放列表信息的請求,并接收上傳的修改后的本地播放列表信息。
優選地,所述服務器還包括靜態化模塊,用于根據所述處理模塊發送的靜態化處理的通告信息和上傳的修改后本地播放列表信息生成靜態化的播放列表信息,且更新服務器上的播放列表信息時間戳,所述處理模塊更新本地播放列表信息時間戳。
優選地,所述服務器進一步包括緩存模塊,用于將暫存未存儲到所述存儲模塊的上傳的播放列表信息和/或所述處理模塊待處理的靜態化播放列表信息。
上述播放列表信息同步方法及用于播放列表信息同步的服務器,采用將本地播放列表信息與服務器上的播放列表信息進行比較,并根據比較結果,當兩者不同時,更新本地播放列表信息,實現了不受限制獲取播放列表信息。
另外,采用時間戳比較兩者是否相同,簡單方便;采用將本地播放列表信息修改后上傳到服務器,保證了服務器上的播放列表信息的實時更新。
【附圖說明】
圖1為一個實施例中播放列表信息同步方法的流程圖;
圖2為另一個實施例中播放列表信息同步方法的流程圖;
圖3為一個實施例中根據修改操作更新本地播放列表信息,且將更新后的本地播放列表信息上傳到服務器的具體流程圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010146044.7/2.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





