專利名稱:一種多媒體資源管理方法、裝置和播放器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及互聯(lián)網(wǎng)信息領(lǐng)域,尤其涉及一種多媒體資源管理方法、裝置和播放器。
背景技術(shù):
現(xiàn)有的網(wǎng)絡(luò)終端的應(yīng)用中將音樂播放與互聯(lián)網(wǎng)技術(shù)結(jié)合,不同終端之間可以將彼此收藏的歌曲進(jìn)行同步。但是,現(xiàn)有的歌曲同步中一般只同步歌曲信息,并未包括歌曲實(shí)體文件;或者是,終端僅從互聯(lián)網(wǎng)上下載了歌曲信息,并未下載完整的歌曲實(shí)體文件。這不利于終端的音樂播放應(yīng)用中的歌曲管理,當(dāng)用戶想要收聽一些移動(dòng)終端中的 歌曲時(shí),可能還需要去實(shí)時(shí)下載,當(dāng)網(wǎng)絡(luò)條件不允許時(shí),用戶則無法收聽終端中只有歌曲信息的歌曲。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例所要解決的技術(shù)問題在于,提供一種多媒體資源管理方法、裝置和播放器。可以根據(jù)網(wǎng)絡(luò)環(huán)境等信息自動(dòng)的進(jìn)行歌曲實(shí)體文件的下載,豐富了移動(dòng)終端的多媒體管理功能。為了解決上述技術(shù)問題,本發(fā)明實(shí)施例提供了一種多媒體資源管理方法,所述方法包括
多媒體應(yīng)用獲得多媒體資源信息,所述多媒體資源信息包括未下載到本地端的多媒體資源的信息;
所述多媒體應(yīng)用檢測(cè)所述本地端的網(wǎng)絡(luò)環(huán)境是否包括可下載連接,若檢測(cè)結(jié)果為是,則自動(dòng)通過所述可下載連接根據(jù)所述未下載到所述本地端的多媒體資源信息下載對(duì)應(yīng)的多媒體資源
其中,所述多媒體應(yīng)用獲得多媒體資源信息包括
所述多媒體應(yīng)用獲得變更后的多媒體資源信息,并檢測(cè)所述變更后的多媒體資源信息中是否包括未下載到所述本地端的多媒體資源的信息,當(dāng)檢測(cè)結(jié)果為包括時(shí),啟動(dòng)所述多媒體應(yīng)用檢測(cè)所述本地端的網(wǎng)絡(luò)環(huán)境是否包括可下載連接步驟?;蛘呤牵龆嗝襟w應(yīng)用獲得多媒體資源信息包括所述本地端與其他終端進(jìn)行多媒體資源同步;所述多媒體應(yīng)用獲得同步后的多媒體資源信息。所述可下載連接為預(yù)定義的非流量計(jì)費(fèi)連接,所述非流量計(jì)費(fèi)連接是指不按下載流量進(jìn)行計(jì)費(fèi)的網(wǎng)絡(luò)連接。具體的,所述非流量計(jì)費(fèi)連接是指Wifi連接。所述多媒體資源信息包括本地收藏歌曲列表和未下載歌曲列表。另一方面,本發(fā)明實(shí)施例還提供了一種多媒體資源管理裝置,所述裝置包括 信息獲取單元,用于獲得多媒體資源信息,所述多媒體資源信息包括未下載到本地端
的多媒體資源的信息;
檢測(cè)下載單元,用于檢測(cè)所述本地端的網(wǎng)絡(luò)環(huán)境是否包括可下載連接,若檢測(cè)結(jié)果為是,則自動(dòng)通過所述可下載連接根據(jù)所述未下載到所述本地端的多媒體資源信息下載對(duì)應(yīng)的多媒體資源
其中,所述信息獲取單元還用于在所述本地端與其他終端進(jìn)行多媒體資源同步后,獲得同步后的多媒體資源信息。所述信息獲取單元包括
信息獲取子單元,用于獲得變更后的多媒體資源信息;
信息檢測(cè)子單元,用于檢測(cè)所述變更后的多媒體資源信息中是否包括未下載到所述本地端的多媒體資源的信息,當(dāng)檢測(cè)結(jié)果為包括時(shí),啟動(dòng)所述檢測(cè)下載單元進(jìn)行檢測(cè)和下載。具體的,所述檢測(cè)下載單元檢測(cè)的可下載連接為預(yù)定義的非流量計(jì)費(fèi)連接,所述非流量計(jì)費(fèi)連接是指不按下載流量進(jìn)行計(jì)費(fèi)的網(wǎng)絡(luò)連接。
所述信息獲取單元獲取的多媒體資源信息包括本地收藏歌曲列表和未下載歌曲列表。再一方面,本發(fā)明實(shí)施例還提供了一種多媒體播放器,包括如上所述的多媒體資
源管理裝置。實(shí)施本發(fā)明實(shí)施例,具有如下有益效果在本發(fā)明實(shí)施例中,獲得本地已有多媒體資源信息但多媒體資源本身又未下載到本地的多媒體資源信息,再在網(wǎng)絡(luò)環(huán)境允許時(shí)自動(dòng)下載完整的多媒體資源,實(shí)現(xiàn)了多媒體資源信息到多媒體資源本地化的多媒體管理方案,豐富了終端的多媒體管理功能。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I是本發(fā)明實(shí)施例中的多媒體資源管理方法的一個(gè)具體流程示意 圖2是本發(fā)明實(shí)施例中的多媒體資源管理方法的另一個(gè)具體流程示意 圖3是本發(fā)明實(shí)施例中的多媒體資源管理裝置的一個(gè)具體組成示意圖
圖4是本發(fā)明實(shí)施例中的信息獲取單元的一個(gè)具體組成示意圖。
具體實(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ù)的范圍。在現(xiàn)有的終端(如個(gè)人電腦、手機(jī)、平板電腦等)音樂播放應(yīng)用中,一般具有收藏歌曲的能力,同時(shí)還具有歌曲文件同步的能力,即,在不同終端之間進(jìn)行歌曲同步。但是,現(xiàn)有的歌曲收藏和歌曲同步中,可能出現(xiàn)只收藏和同步歌曲信息,而本地并沒有獲得歌曲實(shí)體文件的情況。當(dāng)用戶想要收聽歌曲時(shí),必須再去下載或者同步歌曲實(shí)體文件,不利于用戶的使用。本發(fā)明實(shí)施例基于上述情況提出了一種多媒體資源管理方案,當(dāng)發(fā)現(xiàn)有未下載的多媒體資源時(shí),即檢查網(wǎng)絡(luò)環(huán)境,只要網(wǎng)絡(luò)環(huán)境允許則自動(dòng)啟動(dòng)多媒體資源的下載。大大完善了現(xiàn)有多媒體資源管理手段。以下通過各實(shí)施例進(jìn)行具體描述。如圖I所示,為本發(fā)明實(shí)施例中的多媒體資源管理方法的一個(gè)具體流程圖,該方法可用于多媒體播放器或是其他多媒體應(yīng)用中,具體可包括如下步驟。101、多媒體應(yīng)用獲得多媒體資源信息,所述多媒體資源信息包括未下載到本地端的多媒體資源的信息。其中,多媒體資源可以包括音樂資源、視頻資源等。如,對(duì)于音樂資源信息,則可以包括歌曲單和歌曲單內(nèi)的歌曲,兩者可以以列表的用戶接口(UserInterface, UI)的形式展示。具體的,所述多媒體資源信息包括本地收藏歌曲列表和未下載歌曲列表。在本例中,多媒體應(yīng)用獲得的多媒體資源信息,可以包括用戶本地收藏的多媒體資源的信息,或還包括用戶在其他終端收藏的、同步到云服務(wù)器的多媒體資源信息。如,該多媒體應(yīng)用可以采用賬號(hào)登陸,同樣賬號(hào)登陸的多媒體應(yīng)用則可以到云服務(wù)器獲取該賬號(hào) 下可共享的多媒體資源以及多媒體資源信息。 在本步驟可以是用戶第一次使用多媒體應(yīng)用時(shí)獲得多媒體資源信息,也可以是當(dāng)多媒體資源信息發(fā)生變更時(shí)獲得。如,在同步的情況下,本步驟具體可包括所述本地端與其他終端進(jìn)行多媒體資源同步;所述多媒體應(yīng)用獲得同步后的多媒體資源信息。另一方面,在本步驟中可進(jìn)一步檢測(cè)是否需要啟動(dòng)網(wǎng)絡(luò)環(huán)境檢測(cè)并進(jìn)行下載,即本步驟具體包括所述多媒體應(yīng)用獲得變更后的多媒體資源信息,并檢測(cè)所述變更后的多媒體資源信息中是否包括未下載到所述本地端的多媒體資源的信息,當(dāng)檢測(cè)結(jié)果為包括時(shí),啟動(dòng)步驟102。否則則結(jié)束流程,或是當(dāng)發(fā)現(xiàn)多媒體資源信息被訪問或更改時(shí)啟動(dòng)本步驟,也可以是定時(shí)啟動(dòng)上述檢測(cè)過程。102、所述多媒體應(yīng)用檢測(cè)所述本地端的網(wǎng)絡(luò)環(huán)境是否包括可下載連接,若檢測(cè)結(jié)果為是,則自動(dòng)通過所述可下載連接根據(jù)所述未下載到所述本地端的多媒體資源信息下載對(duì)應(yīng)的多媒體資源。其中,所述可下載連接是指所述本地端當(dāng)前可連接并進(jìn)行資源下載的網(wǎng)絡(luò)連接。為減少用戶的網(wǎng)絡(luò)費(fèi)用,考慮到多媒體資源一般數(shù)據(jù)量較大且不同網(wǎng)絡(luò)連接的資費(fèi)標(biāo)準(zhǔn)不同,在下載時(shí)可以只使用預(yù)定義的非流量計(jì)費(fèi)連接,所述非流量計(jì)費(fèi)連接是指不按下載流量進(jìn)行計(jì)費(fèi)的網(wǎng)絡(luò)連接。如,本地端所在的不計(jì)費(fèi)的局域網(wǎng)連接,或是不按流量計(jì)費(fèi)的連接,如WIFI連接等等。以下則以音樂資源為例,進(jìn)一步說明上述方法。在本例中,提出音樂資產(chǎn)的概念,包括用戶創(chuàng)建的歌單,收藏的歌曲,下載的歌曲文件,以及所有跟用戶有關(guān)的音樂信息統(tǒng)稱為音樂資產(chǎn)。用戶終端為移動(dòng)終端;移動(dòng)終端上的音樂資產(chǎn),來自2種渠道一種是用戶本地收藏的音樂,一種是用戶在其他終端收藏音樂,同步到云服務(wù)器,云服務(wù)器再通過同步下發(fā)到各終端。音樂資產(chǎn)的變更,指的是歌單或者歌單內(nèi)歌曲的變化,包括,增加歌單,刪除歌單,增加歌曲,刪除歌曲等。如圖2所示,為本發(fā)明實(shí)施例中以音樂資源為例說明的多媒體資源管理方法的一個(gè)具體流程示意圖。該流程包括如下步驟。201、用戶第一次啟用音樂應(yīng)用或者音樂應(yīng)用的音樂資產(chǎn)有變更時(shí),檢查音樂資產(chǎn)中是否有未下載到本地的音樂,標(biāo)記這些音樂為未離線音樂。 202,檢查移動(dòng)終端當(dāng)前網(wǎng)絡(luò)環(huán)境,若為WIFI連接,則自動(dòng)下載未離線的音樂的實(shí)體音樂文件。由于在WIFI網(wǎng)絡(luò)環(huán)境中,數(shù)量流量的資費(fèi)很便宜,這樣會(huì)有助于節(jié)省用戶的網(wǎng)絡(luò)費(fèi)用。若為運(yùn)行商網(wǎng)絡(luò),如,通用分組無線業(yè)務(wù)(GPRS, General Packet RadioService)網(wǎng)絡(luò)或是第三代(The Three Generation, 3G)網(wǎng)絡(luò)等,貝U不會(huì)自動(dòng)下載,以免用戶在不知情下耗費(fèi)數(shù)據(jù)流量。當(dāng)存在多個(gè)音樂文件需要下載時(shí),按照順序逐個(gè)下載。203,用戶收聽離線音樂,此時(shí),由于該音樂已經(jīng)下載到本地,則并不耗費(fèi)數(shù)據(jù)流量,收聽體驗(yàn)更加流暢,且用戶不必關(guān)注音樂下載管理。通過上述實(shí)施例的描述可以理解,在本發(fā)明實(shí)施例中,獲得本地已有多媒體資源信息但多媒體資源本身又未下載到本地的多媒體資源信息,再在網(wǎng)絡(luò)環(huán)境允許時(shí)自動(dòng)下載 完整的多媒體資源,實(shí)現(xiàn)了多媒體資源信息到多媒體資源本地化的多媒體管理方案,豐富了移動(dòng)終端的多媒體管理功能。如,對(duì)于音樂資源的情況,解決了用戶的音樂資產(chǎn),從歌曲信息到歌曲實(shí)體文件本地話的過程。用戶并不需要特殊的操作,即可達(dá)到離線收聽音樂的能力,節(jié)省了數(shù)據(jù)流量資費(fèi),簡(jiǎn)化用戶的操作。如圖3所示,為本發(fā)明實(shí)施例中的多媒體資源管理裝置的一個(gè)具體組成示意圖,該裝置I包括信息獲取單元10,用于獲得多媒體資源信息,所述多媒體資源信息包括未下載到本地端的多媒體資源的信息;檢測(cè)下載單元12,用于檢測(cè)所述本地端的網(wǎng)絡(luò)環(huán)境是否包括可下載連接,若檢測(cè)結(jié)果為是,則自動(dòng)通過所述可下載連接根據(jù)所述未下載到所述本地端的多媒體資源信息下載對(duì)應(yīng)的多媒體資源
其中,信息獲取單元10還可用于在所述本地端與其他終端進(jìn)行多媒體資源同步后,獲得同步后的多媒體資源信息。進(jìn)一步的,如圖4所示,信息獲取單元10具體可包括信息獲取子單元100,用于獲得變更后的多媒體資源信息;信息檢測(cè)子單元102,用于檢測(cè)所述變更后的多媒體資源信息中是否包括未下載到所述本地端的多媒體資源的信息,當(dāng)檢測(cè)結(jié)果為包括時(shí),啟動(dòng)所述檢測(cè)下載單元進(jìn)行檢測(cè)和下載?;蛘?,所述新獲取單
其中,所述檢測(cè)下載單元12檢測(cè)的可下載連接為預(yù)定義的非流量計(jì)費(fèi)連接,所述非流量計(jì)費(fèi)連接是指不按下載流量進(jìn)行計(jì)費(fèi)的網(wǎng)絡(luò)連接。所述信息獲取單元100獲取的多媒體資源信息可包括本地收藏歌曲列表和未下載歌曲列表。本發(fā)明實(shí)施例還公開了一種多媒體播放器,其包括如上所述的多媒體資源管理裝置。此處不再一一贅述。上述的裝置實(shí)施例中各模塊的功能和各具體術(shù)語與前述方法實(shí)施例中的一致,此處不做贅述。在本發(fā)明實(shí)施例中,獲得本地已有多媒體資源信息但多媒體資源本身又未下載到本地的多媒體資源信息,再在網(wǎng)絡(luò)環(huán)境允許時(shí)自動(dòng)下載完整的多媒體資源,實(shí)現(xiàn)了多媒體資源信息到多媒體資源本地化的多媒體管理方案,豐富了終端的多媒體管理功能。還應(yīng)理解,在本發(fā)明實(shí)施例中,移動(dòng)終端可以是移動(dòng)電話(或稱為“蜂窩”電話)、具有通信功能的便攜式計(jì)算機(jī)等。本領(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 AccessMemory, RAM)等。以上所揭露的僅為本發(fā)明一種較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍 屬本發(fā)明所涵蓋的范圍。
權(quán)利要求
1.一種多媒體資源管理方法,其特征在于,所述方法包括多媒體應(yīng)用獲得多媒體資源信息,所述多媒體資源信息包括未下載到本地端的多媒體資源的信息;所述多媒體應(yīng)用檢測(cè)所述本地端的網(wǎng)絡(luò)環(huán)境是否包括可下載連接,若檢測(cè)結(jié)果為是, 則自動(dòng)通過所述可下載連接根據(jù)所述未下載到所述本地端的多媒體資源信息下載對(duì)應(yīng)的多媒體資源。
2.如權(quán)利要求I所述的方法,其特征在于,所述多媒體應(yīng)用獲得多媒體資源信息包括 所述多媒體應(yīng)用獲得變更后的多媒體資源信息,并檢測(cè)所述變更后的多媒體資源信息中是否包括未下載到所述本地端的多媒體資源的信息,當(dāng)檢測(cè)結(jié)果為包括時(shí),啟動(dòng)所述多媒體應(yīng)用檢測(cè)所述本地端的網(wǎng)絡(luò)環(huán)境是否包括可下載連接步驟。
3.如權(quán)利要求I所述的方法,其特征在于,所述多媒體應(yīng)用獲得多媒體資源信息包括 所述本地端與其他終端進(jìn)行多媒體資源同步;所述多媒體應(yīng)用獲得同步后的多媒體資源信息。
4.如權(quán)利要求I至3中任一項(xiàng)所述的方法,其特征在于,所述可下載連接為預(yù)定義的非流量計(jì)費(fèi)連接,所述非流量計(jì)費(fèi)連接是指不按下載流量進(jìn)行計(jì)費(fèi)的網(wǎng)絡(luò)連接。
5.如權(quán)利要求4所述的方法,其特征在于,所述非流量計(jì)費(fèi)連接是指Wifi連接。
6.如權(quán)利要求5所述的方法,其特征在于,所述多媒體資源信息包括本地收藏歌曲列表和未下載歌曲列表。
7.一種多媒體資源管理裝置,其特征在于,所述裝置包括信息獲取單元,用于獲得多媒體資源信息,所述多媒體資源信息包括未下載到本地端的多媒體資源的信息;檢測(cè)下載單元,用于檢測(cè)所述本地端的網(wǎng)絡(luò)環(huán)境是否包括可下載連接,若檢測(cè)結(jié)果為是,則自動(dòng)通過所述可下載連接根據(jù)所述未下載到所述本地端的多媒體資源信息下載對(duì)應(yīng)的多媒體資源。
8.如權(quán)利要求7所述的裝置,其特征在于,所述信息獲取單元包括信息獲取子單元,用于獲得變更后的多媒體資源信息;信息檢測(cè)子單元,用于檢測(cè)所述變更后的多媒體資源信息中是否包括未下載到所述本地端的多媒體資源的信息,當(dāng)檢測(cè)結(jié)果為包括時(shí),啟動(dòng)所述檢測(cè)下載單元進(jìn)行檢測(cè)和下載。
9.如權(quán)利要求7所述的裝置,其特征在于,所述信息獲取單元還用于在所述本地端與其他終端進(jìn)行多媒體資源同步后,獲得同步后的多媒體資源信息。
10.如權(quán)利要求7至9中任一項(xiàng)所述的裝置,其特征在于,所述檢測(cè)下載單元檢測(cè)的可下載連接為預(yù)定義的非流量計(jì)費(fèi)連接,所述非流量計(jì)費(fèi)連接是指不按下載流量進(jìn)行計(jì)費(fèi)的網(wǎng)絡(luò)連接。
11.一種多媒體播放器,其特征在于,包括如權(quán)利要求7至10中任一項(xiàng)所述的多媒體資源管理裝置。
全文摘要
本發(fā)明實(shí)施例公開了一種多媒體資源管理方法、裝置和播放器,該方法包括多媒體應(yīng)用獲得多媒體資源信息,所述多媒體資源信息包括未下載到本地端的多媒體資源的信息;所述多媒體應(yīng)用檢測(cè)所述本地端的網(wǎng)絡(luò)環(huán)境是否包括可下載連接,若檢測(cè)結(jié)果為是,則自動(dòng)通過所述可下載連接根據(jù)所述未下載到所述本地端的多媒體資源信息下載對(duì)應(yīng)的多媒體資源。采用本發(fā)明,可以根據(jù)網(wǎng)絡(luò)環(huán)境等信息自動(dòng)的進(jìn)行歌曲實(shí)體文件的下載,豐富現(xiàn)有的多媒體管理功能。
文檔編號(hào)H04L29/06GK102932366SQ20121045633
公開日2013年2月13日 申請(qǐng)日期2012年11月14日 優(yōu)先權(quán)日2012年11月14日
發(fā)明者楊金仿, 信文偉, 劉一蘭, 何博, 廖小誼, 高翊竣, 曾恒, 李逢春, 黃楚雄, 郭陽, 李靖, 黃耀明 申請(qǐng)人:騰訊科技(深圳)有限公司