一種多媒體資源管理方法、裝置和播放器的製作方法
2023-04-25 06:21:16
專利名稱:一種多媒體資源管理方法、裝置和播放器的製作方法
技術領域:
本發明涉及網際網路信息領域,尤其涉及一種多媒體資源管理方法、裝置和播放器。
背景技術:
現有的網絡終端的應用中將音樂播放與網際網路技術結合,不同終端之間可以將彼此收藏的歌曲進行同步。但是,現有的歌曲同步中一般只同步歌曲信息,並未包括歌曲實體文件;或者是,終端僅從網際網路上下載了歌曲信息,並未下載完整的歌曲實體文件。這不利於終端的音樂播放應用中的歌曲管理,當用戶想要收聽一些移動終端中的 歌曲時,可能還需要去實時下載,當網絡條件不允許時,用戶則無法收聽終端中只有歌曲信息的歌曲。
發明內容
本發明實施例所要解決的技術問題在於,提供一種多媒體資源管理方法、裝置和播放器。可以根據網絡環境等信息自動的進行歌曲實體文件的下載,豐富了移動終端的多媒體管理功能。為了解決上述技術問題,本發明實施例提供了一種多媒體資源管理方法,所述方法包括
多媒體應用獲得多媒體資源信息,所述多媒體資源信息包括未下載到本地端的多媒體資源的信息;
所述多媒體應用檢測所述本地端的網絡環境是否包括可下載連接,若檢測結果為是,則自動通過所述可下載連接根據所述未下載到所述本地端的多媒體資源信息下載對應的多媒體資源
其中,所述多媒體應用獲得多媒體資源信息包括
所述多媒體應用獲得變更後的多媒體資源信息,並檢測所述變更後的多媒體資源信息中是否包括未下載到所述本地端的多媒體資源的信息,當檢測結果為包括時,啟動所述多媒體應用檢測所述本地端的網絡環境是否包括可下載連接步驟。或者是,所述多媒體應用獲得多媒體資源信息包括所述本地端與其他終端進行多媒體資源同步;所述多媒體應用獲得同步後的多媒體資源信息。所述可下載連接為預定義的非流量計費連接,所述非流量計費連接是指不按下載流量進行計費的網絡連接。具體的,所述非流量計費連接是指Wifi連接。所述多媒體資源信息包括本地收藏歌曲列表和未下載歌曲列表。另一方面,本發明實施例還提供了一種多媒體資源管理裝置,所述裝置包括 信息獲取單元,用於獲得多媒體資源信息,所述多媒體資源信息包括未下載到本地端
的多媒體資源的信息;
檢測下載單元,用於檢測所述本地端的網絡環境是否包括可下載連接,若檢測結果為是,則自動通過所述可下載連接根據所述未下載到所述本地端的多媒體資源信息下載對應的多媒體資源
其中,所述信息獲取單元還用於在所述本地端與其他終端進行多媒體資源同步後,獲得同步後的多媒體資源信息。所述信息獲取單元包括
信息獲取子單元,用於獲得變更後的多媒體資源信息;
信息檢測子單元,用於檢測所述變更後的多媒體資源信息中是否包括未下載到所述本地端的多媒體資源的信息,當檢測結果為包括時,啟動所述檢測下載單元進行檢測和下載。具體的,所述檢測下載單元檢測的可下載連接為預定義的非流量計費連接,所述非流量計費連接是指不按下載流量進行計費的網絡連接。
所述信息獲取單元獲取的多媒體資源信息包括本地收藏歌曲列表和未下載歌曲列表。再一方面,本發明實施例還提供了一種多媒體播放器,包括如上所述的多媒體資
源管理裝置。實施本發明實施例,具有如下有益效果在本發明實施例中,獲得本地已有多媒體資源信息但多媒體資源本身又未下載到本地的多媒體資源信息,再在網絡環境允許時自動下載完整的多媒體資源,實現了多媒體資源信息到多媒體資源本地化的多媒體管理方案,豐富了終端的多媒體管理功能。
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。圖I是本發明實施例中的多媒體資源管理方法的一個具體流程示意 圖2是本發明實施例中的多媒體資源管理方法的另一個具體流程示意 圖3是本發明實施例中的多媒體資源管理裝置的一個具體組成示意圖
圖4是本發明實施例中的信息獲取單元的一個具體組成示意圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基於本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬於本發明保護的範圍。在現有的終端(如個人電腦、手機、平板電腦等)音樂播放應用中,一般具有收藏歌曲的能力,同時還具有歌曲文件同步的能力,即,在不同終端之間進行歌曲同步。但是,現有的歌曲收藏和歌曲同步中,可能出現只收藏和同步歌曲信息,而本地並沒有獲得歌曲實體文件的情況。當用戶想要收聽歌曲時,必須再去下載或者同步歌曲實體文件,不利於用戶的使用。本發明實施例基於上述情況提出了一種多媒體資源管理方案,當發現有未下載的多媒體資源時,即檢查網絡環境,只要網絡環境允許則自動啟動多媒體資源的下載。大大完善了現有多媒體資源管理手段。以下通過各實施例進行具體描述。如圖I所示,為本發明實施例中的多媒體資源管理方法的一個具體流程圖,該方法可用於多媒體播放器或是其他多媒體應用中,具體可包括如下步驟。101、多媒體應用獲得多媒體資源信息,所述多媒體資源信息包括未下載到本地端的多媒體資源的信息。其中,多媒體資源可以包括音樂資源、視頻資源等。如,對於音樂資源信息,則可以包括歌曲單和歌曲單內的歌曲,兩者可以以列表的用戶接口(UserInterface, UI)的形式展示。具體的,所述多媒體資源信息包括本地收藏歌曲列表和未下載歌曲列表。在本例中,多媒體應用獲得的多媒體資源信息,可以包括用戶本地收藏的多媒體資源的信息,或還包括用戶在其他終端收藏的、同步到雲伺服器的多媒體資源信息。如,該多媒體應用可以採用帳號登陸,同樣帳號登陸的多媒體應用則可以到雲伺服器獲取該帳號 下可共享的多媒體資源以及多媒體資源信息。 在本步驟可以是用戶第一次使用多媒體應用時獲得多媒體資源信息,也可以是當多媒體資源信息發生變更時獲得。如,在同步的情況下,本步驟具體可包括所述本地端與其他終端進行多媒體資源同步;所述多媒體應用獲得同步後的多媒體資源信息。另一方面,在本步驟中可進一步檢測是否需要啟動網絡環境檢測並進行下載,即本步驟具體包括所述多媒體應用獲得變更後的多媒體資源信息,並檢測所述變更後的多媒體資源信息中是否包括未下載到所述本地端的多媒體資源的信息,當檢測結果為包括時,啟動步驟102。否則則結束流程,或是當發現多媒體資源信息被訪問或更改時啟動本步驟,也可以是定時啟動上述檢測過程。102、所述多媒體應用檢測所述本地端的網絡環境是否包括可下載連接,若檢測結果為是,則自動通過所述可下載連接根據所述未下載到所述本地端的多媒體資源信息下載對應的多媒體資源。其中,所述可下載連接是指所述本地端當前可連接並進行資源下載的網絡連接。為減少用戶的網絡費用,考慮到多媒體資源一般數據量較大且不同網絡連接的資費標準不同,在下載時可以只使用預定義的非流量計費連接,所述非流量計費連接是指不按下載流量進行計費的網絡連接。如,本地端所在的不計費的區域網連接,或是不按流量計費的連接,如WIFI連接等等。以下則以音樂資源為例,進一步說明上述方法。在本例中,提出音樂資產的概念,包括用戶創建的歌單,收藏的歌曲,下載的歌曲文件,以及所有跟用戶有關的音樂信息統稱為音樂資產。用戶終端為移動終端;移動終端上的音樂資產,來自2種渠道一種是用戶本地收藏的音樂,一種是用戶在其他終端收藏音樂,同步到雲伺服器,雲伺服器再通過同步下發到各終端。音樂資產的變更,指的是歌單或者歌單內歌曲的變化,包括,增加歌單,刪除歌單,增加歌曲,刪除歌曲等。如圖2所示,為本發明實施例中以音樂資源為例說明的多媒體資源管理方法的一個具體流程示意圖。該流程包括如下步驟。201、用戶第一次啟用音樂應用或者音樂應用的音樂資產有變更時,檢查音樂資產中是否有未下載到本地的音樂,標記這些音樂為未離線音樂。 202,檢查移動終端當前網絡環境,若為WIFI連接,則自動下載未離線的音樂的實體音樂文件。由於在WIFI網絡環境中,數量流量的資費很便宜,這樣會有助於節省用戶的網絡費用。若為運行商網絡,如,通用分組無線業務(GPRS, General Packet RadioService)網絡或是第三代(The Three Generation, 3G)網絡等,貝U不會自動下載,以免用戶在不知情下耗費數據流量。當存在多個音樂文件需要下載時,按照順序逐個下載。203,用戶收聽離線音樂,此時,由於該音樂已經下載到本地,則並不耗費數據流量,收聽體驗更加流暢,且用戶不必關注音樂下載管理。通過上述實施例的描述可以理解,在本發明實施例中,獲得本地已有多媒體資源信息但多媒體資源本身又未下載到本地的多媒體資源信息,再在網絡環境允許時自動下載 完整的多媒體資源,實現了多媒體資源信息到多媒體資源本地化的多媒體管理方案,豐富了移動終端的多媒體管理功能。如,對於音樂資源的情況,解決了用戶的音樂資產,從歌曲信息到歌曲實體文件本地話的過程。用戶並不需要特殊的操作,即可達到離線收聽音樂的能力,節省了數據流量資費,簡化用戶的操作。如圖3所示,為本發明實施例中的多媒體資源管理裝置的一個具體組成示意圖,該裝置I包括信息獲取單元10,用於獲得多媒體資源信息,所述多媒體資源信息包括未下載到本地端的多媒體資源的信息;檢測下載單元12,用於檢測所述本地端的網絡環境是否包括可下載連接,若檢測結果為是,則自動通過所述可下載連接根據所述未下載到所述本地端的多媒體資源信息下載對應的多媒體資源
其中,信息獲取單元10還可用於在所述本地端與其他終端進行多媒體資源同步後,獲得同步後的多媒體資源信息。進一步的,如圖4所示,信息獲取單元10具體可包括信息獲取子單元100,用於獲得變更後的多媒體資源信息;信息檢測子單元102,用於檢測所述變更後的多媒體資源信息中是否包括未下載到所述本地端的多媒體資源的信息,當檢測結果為包括時,啟動所述檢測下載單元進行檢測和下載。或者,所述新獲取單
其中,所述檢測下載單元12檢測的可下載連接為預定義的非流量計費連接,所述非流量計費連接是指不按下載流量進行計費的網絡連接。所述信息獲取單元100獲取的多媒體資源信息可包括本地收藏歌曲列表和未下載歌曲列表。本發明實施例還公開了一種多媒體播放器,其包括如上所述的多媒體資源管理裝置。此處不再一一贅述。上述的裝置實施例中各模塊的功能和各具體術語與前述方法實施例中的一致,此處不做贅述。在本發明實施例中,獲得本地已有多媒體資源信息但多媒體資源本身又未下載到本地的多媒體資源信息,再在網絡環境允許時自動下載完整的多媒體資源,實現了多媒體資源信息到多媒體資源本地化的多媒體管理方案,豐富了終端的多媒體管理功能。還應理解,在本發明實施例中,移動終端可以是行動電話(或稱為「蜂窩」電話)、具有通信功能的可攜式計算機等。本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過電腦程式來指令相關的硬體來完成,所述的程序可存儲於一計算機可讀取存儲介質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光碟、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。以上所揭露的僅為本發明一種較佳實施例而已,當然不能以此來限定本發明之權利範圍,因此依本發明權利要求所作的等同變化,仍 屬本發明所涵蓋的範圍。
權利要求
1.一種多媒體資源管理方法,其特徵在於,所述方法包括多媒體應用獲得多媒體資源信息,所述多媒體資源信息包括未下載到本地端的多媒體資源的信息;所述多媒體應用檢測所述本地端的網絡環境是否包括可下載連接,若檢測結果為是, 則自動通過所述可下載連接根據所述未下載到所述本地端的多媒體資源信息下載對應的多媒體資源。
2.如權利要求I所述的方法,其特徵在於,所述多媒體應用獲得多媒體資源信息包括 所述多媒體應用獲得變更後的多媒體資源信息,並檢測所述變更後的多媒體資源信息中是否包括未下載到所述本地端的多媒體資源的信息,當檢測結果為包括時,啟動所述多媒體應用檢測所述本地端的網絡環境是否包括可下載連接步驟。
3.如權利要求I所述的方法,其特徵在於,所述多媒體應用獲得多媒體資源信息包括 所述本地端與其他終端進行多媒體資源同步;所述多媒體應用獲得同步後的多媒體資源信息。
4.如權利要求I至3中任一項所述的方法,其特徵在於,所述可下載連接為預定義的非流量計費連接,所述非流量計費連接是指不按下載流量進行計費的網絡連接。
5.如權利要求4所述的方法,其特徵在於,所述非流量計費連接是指Wifi連接。
6.如權利要求5所述的方法,其特徵在於,所述多媒體資源信息包括本地收藏歌曲列表和未下載歌曲列表。
7.一種多媒體資源管理裝置,其特徵在於,所述裝置包括信息獲取單元,用於獲得多媒體資源信息,所述多媒體資源信息包括未下載到本地端的多媒體資源的信息;檢測下載單元,用於檢測所述本地端的網絡環境是否包括可下載連接,若檢測結果為是,則自動通過所述可下載連接根據所述未下載到所述本地端的多媒體資源信息下載對應的多媒體資源。
8.如權利要求7所述的裝置,其特徵在於,所述信息獲取單元包括信息獲取子單元,用於獲得變更後的多媒體資源信息;信息檢測子單元,用於檢測所述變更後的多媒體資源信息中是否包括未下載到所述本地端的多媒體資源的信息,當檢測結果為包括時,啟動所述檢測下載單元進行檢測和下載。
9.如權利要求7所述的裝置,其特徵在於,所述信息獲取單元還用於在所述本地端與其他終端進行多媒體資源同步後,獲得同步後的多媒體資源信息。
10.如權利要求7至9中任一項所述的裝置,其特徵在於,所述檢測下載單元檢測的可下載連接為預定義的非流量計費連接,所述非流量計費連接是指不按下載流量進行計費的網絡連接。
11.一種多媒體播放器,其特徵在於,包括如權利要求7至10中任一項所述的多媒體資源管理裝置。
全文摘要
本發明實施例公開了一種多媒體資源管理方法、裝置和播放器,該方法包括多媒體應用獲得多媒體資源信息,所述多媒體資源信息包括未下載到本地端的多媒體資源的信息;所述多媒體應用檢測所述本地端的網絡環境是否包括可下載連接,若檢測結果為是,則自動通過所述可下載連接根據所述未下載到所述本地端的多媒體資源信息下載對應的多媒體資源。採用本發明,可以根據網絡環境等信息自動的進行歌曲實體文件的下載,豐富現有的多媒體管理功能。
文檔編號H04L29/06GK102932366SQ20121045633
公開日2013年2月13日 申請日期2012年11月14日 優先權日2012年11月14日
發明者楊金仿, 信文偉, 劉一蘭, 何博, 廖小誼, 高翊竣, 曾恆, 李逢春, 黃楚雄, 郭陽, 李靖, 黃耀明 申請人:騰訊科技(深圳)有限公司