一種下載多媒體文件的方法、設(shè)備及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種下載多媒體文件的方法、設(shè)備及系統(tǒng)。
【背景技術(shù)】
[0002]目前,視頻業(yè)務(wù)正在成為網(wǎng)絡(luò)用戶使用的主要業(yè)務(wù)之一。用戶可以使用基于網(wǎng)絡(luò)瀏覽器(Internet Explorer, IE)的本地收藏功能記錄自己感興趣的視頻的網(wǎng)絡(luò)鏈接,也即統(tǒng)一資源定位符(Uniform Resource Locat1n,URL)。若想要觀看或下載已收藏的某個(gè)視頻,可以打開(kāi)本地收藏夾,通過(guò)點(diǎn)擊網(wǎng)絡(luò)鏈接列表中該視頻的網(wǎng)絡(luò)鏈接來(lái)進(jìn)入該視頻的詳情頁(yè)面,繼而點(diǎn)擊視頻詳情頁(yè)面上設(shè)置的播放按鈕進(jìn)行視頻播放,或者點(diǎn)擊視頻詳情頁(yè)面上設(shè)置的下載按鈕進(jìn)行視頻下載。
[0003]上述利用本地收藏功能進(jìn)行視頻播放或下載的方式,由于收藏的視頻的網(wǎng)絡(luò)鏈接通常就是該視頻的播放地址,因此對(duì)于播放該視頻是比較方便的,然而,對(duì)于下載該視頻,由于下載按鈕是設(shè)置在該視頻的詳情頁(yè)面上的,因此用戶必須要利用收藏夾中的網(wǎng)絡(luò)鏈接先進(jìn)入該視頻的詳情頁(yè)面,然后才能利用下載按鈕進(jìn)行下載。若用戶想下載已收藏的多個(gè)視頻,則需要不斷的重復(fù)上述打開(kāi)收藏夾,選中網(wǎng)絡(luò)鏈接,進(jìn)入視頻詳情頁(yè)面及點(diǎn)擊下載按鈕的操作,這不僅耗費(fèi)了客戶端較多的系統(tǒng)資源、占用了網(wǎng)絡(luò)較多的帶寬資源,而且造成了較差的用戶體驗(yàn)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供了一種下載多媒體文件的方法、系統(tǒng)及設(shè)備,以解決用戶在使用現(xiàn)有的收藏功能來(lái)下載視頻時(shí),耗費(fèi)客戶端的系統(tǒng)資源較多且占用網(wǎng)絡(luò)的帶寬資源較多的問(wèn)題。
[0005]本發(fā)明實(shí)施例提供的具體技術(shù)方案如下:
[0006]第一方面,一種下載多媒體文件的方法,該方法包括:
[0007]獲取多媒體文件的URL,所述URL中包含該多媒體文件的標(biāo)識(shí)號(hào);
[0008]向服務(wù)器發(fā)送下載地址請(qǐng)求,該下載地址請(qǐng)求中攜帶了多媒體文件的標(biāo)識(shí)號(hào);
[0009]接收來(lái)自服務(wù)器的下載地址響應(yīng),所述下載地址響應(yīng)中攜帶了多媒體文件的下載地址,該多媒體文件的下載地址是服務(wù)器根據(jù)本地存儲(chǔ)的多媒體文件的標(biāo)識(shí)號(hào)與多媒體文件的下載地址的對(duì)應(yīng)關(guān)系確定的;
[0010]將所述多媒體文件的下載地址發(fā)送給下載工具,并指示下載工具將該多媒體文件的下載地址添加到下載任務(wù)隊(duì)列。
[0011]通過(guò)這種可能的實(shí)現(xiàn)方式,由于利用URL獲取了多媒體文件的下載地址,并將下載地址發(fā)送給下載工具,無(wú)需再進(jìn)入視頻詳情頁(yè),點(diǎn)擊下載按鈕進(jìn)行下載操作,因此,較大程度上減少了客戶端的系統(tǒng)資源的占用,以及網(wǎng)絡(luò)的帶寬資源的占用,提高了用戶體驗(yàn)。
[0012]結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,在將所述多媒體文件的下載地址發(fā)送給下載工具的同時(shí),指示下載工具將該多媒體文件的下載地址對(duì)應(yīng)的下載任務(wù)的狀態(tài)設(shè)置為等待下載。
[0013]通過(guò)這種可能的實(shí)現(xiàn)方式,用戶可以方便地對(duì)下載工具中的下載任務(wù)進(jìn)行管理,根據(jù)實(shí)際需要情況來(lái)確定下載任務(wù)中的多媒體文件是否需要下載,進(jìn)而對(duì)下載任務(wù)的狀態(tài)進(jìn)行改變,盡可能的節(jié)約系統(tǒng)存儲(chǔ)空間和網(wǎng)絡(luò)帶寬資源。
[0014]結(jié)合第一方面或者第一方面的第一種可能實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0015]實(shí)時(shí)監(jiān)聽(tīng)網(wǎng)絡(luò)環(huán)境;
[0016]在監(jiān)聽(tīng)到網(wǎng)絡(luò)環(huán)境為無(wú)線保真(Wireless Fidelity, W1-Fi)網(wǎng)絡(luò)時(shí),向下載工具發(fā)送開(kāi)始下載指令,該開(kāi)始下載指令指示下載工具將該多媒體文件的下載地址對(duì)應(yīng)的下載任務(wù)的狀態(tài)變更為開(kāi)始下載;
[0017]在監(jiān)聽(tīng)到網(wǎng)絡(luò)環(huán)境不為W1-Fi網(wǎng)絡(luò)時(shí),向下載工具發(fā)送等待下載指令,該等待下載指令指示下載工具將該多媒體文件的下載地址對(duì)應(yīng)的下載任務(wù)的狀態(tài)變更為等待下載。
[0018]通過(guò)這種可能的實(shí)現(xiàn)方式,用戶可以充分利用W1-Fi網(wǎng)絡(luò)覆蓋范圍廣、傳輸速度較快、收費(fèi)較低的優(yōu)點(diǎn)進(jìn)行高速的自動(dòng)下載,較大程度上提高了用戶體驗(yàn)。
[0019]第二方面,一種下載多媒體文件的方法,所述方法包括:
[0020]接收來(lái)自客戶端的下載地址請(qǐng)求,該下載地址請(qǐng)求中攜帶了多媒體文件的標(biāo)識(shí)號(hào),該多媒體文件的標(biāo)識(shí)號(hào)是包含在客戶端獲取的URL中的;
[0021 ] 根據(jù)本地存儲(chǔ)的多媒體文件的標(biāo)識(shí)號(hào)與多媒體文件的下載地址的對(duì)應(yīng)關(guān)系,確定所述多媒體文件的標(biāo)識(shí)號(hào)所對(duì)應(yīng)的多媒體文件的下載地址;
[0022]向客戶端發(fā)送下載地址響應(yīng),并指示客戶端將所述多媒體文件的下載地址發(fā)送給下載工具,所述下載地址響應(yīng)攜帶了確定的所述多媒體文件的下載地址,該下載工具將該多媒體文件的下載地址添加到下載任務(wù)隊(duì)列。
[0023]通過(guò)這種可能的實(shí)現(xiàn)方式,由于利用URL獲取了多媒體文件的下載地址,并將下載地址發(fā)送給下載工具,無(wú)需再進(jìn)入視頻詳情頁(yè),點(diǎn)擊下載按鈕進(jìn)行下載操作,因此,較大程度上減少了客戶端的系統(tǒng)資源的占用,以及網(wǎng)絡(luò)的帶寬資源的占用,提高了用戶體驗(yàn)。
[0024]第三方面,一種下載多媒體文件的設(shè)備,所述設(shè)備包括:
[0025]獲取單元,用于獲取多媒體文件的URL,所述URL中包含該多媒體文件的標(biāo)識(shí)號(hào);
[0026]第一發(fā)送單元,用于向服務(wù)器發(fā)送下載地址請(qǐng)求,該下載地址請(qǐng)求中攜帶了多媒體文件的標(biāo)識(shí)號(hào);
[0027]接收單元,用于接收來(lái)自服務(wù)器的下載地址響應(yīng),所述下載地址響應(yīng)中攜帶了多媒體文件的下載地址,該多媒體文件的下載地址是服務(wù)器根據(jù)本地存儲(chǔ)的多媒體文件的標(biāo)識(shí)號(hào)與多媒體文件的下載地址的對(duì)應(yīng)關(guān)系確定的;
[0028]第二發(fā)送單元,用于將所述多媒體文件的下載地址發(fā)送給下載工具,并指示下載工具將該多媒體文件的下載地址添加到下載任務(wù)隊(duì)列。
[0029]通過(guò)這種可能的實(shí)現(xiàn)方式,由于利用URL獲取了多媒體文件的下載地址,并將下載地址發(fā)送給下載工具,無(wú)需再進(jìn)入視頻詳情頁(yè),點(diǎn)擊下載按鈕進(jìn)行下載操作,因此,較大程度上減少了客戶端的系統(tǒng)資源的占用,以及網(wǎng)絡(luò)的帶寬資源的占用,提高了用戶體驗(yàn)。
[0030]結(jié)合第三方面,在第一種可能的實(shí)現(xiàn)方式中,所述第二發(fā)送單元,還用于在將所述多媒體文件的下載地址發(fā)送給下載工具的同時(shí),指示下載工具將該下載地址對(duì)應(yīng)的下載任務(wù)的狀態(tài)設(shè)置為等待下載。
[0031]通過(guò)這種可能的實(shí)現(xiàn)方式,用戶可以方便地對(duì)下載工具中的下載任務(wù)進(jìn)行管理,根據(jù)實(shí)際需要情況來(lái)確定下載任務(wù)中的多媒體文件是否需要下載,進(jìn)而對(duì)下載任務(wù)的狀態(tài)進(jìn)行改變,盡可能的節(jié)約系統(tǒng)存儲(chǔ)空間和網(wǎng)絡(luò)帶寬資源。
[0032]結(jié)合第三方面或者第三方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,在所述設(shè)備還包括:
[0033]監(jiān)聽(tīng)單元,用于實(shí)時(shí)監(jiān)聽(tīng)網(wǎng)絡(luò)環(huán)境;
[0034]第三發(fā)送單元,用于在監(jiān)聽(tīng)到網(wǎng)絡(luò)環(huán)境為W1-Fi網(wǎng)絡(luò)時(shí),向下載工具發(fā)送開(kāi)始下載指令,該開(kāi)始下載指令指示下載工具將該多媒體文件的下載地址對(duì)應(yīng)的下載任務(wù)的狀態(tài)變更為開(kāi)始下載;在監(jiān)聽(tīng)到網(wǎng)絡(luò)環(huán)境不為W1-Fi網(wǎng)絡(luò)時(shí),向下載工具發(fā)送等待下載指令,該等待下載指令指示下載工具將該多媒體文件的下載地址對(duì)應(yīng)的下載任務(wù)的狀態(tài)變更為等待下載。
[0035]通過(guò)這種可能的實(shí)現(xiàn)方式,用戶可以充分利用W1-Fi網(wǎng)絡(luò)覆蓋范圍廣、傳輸速度較快、收費(fèi)較低的優(yōu)點(diǎn)進(jìn)行高速的自動(dòng)下載,較大程度上提高了用戶體驗(yàn)。
[0036]第四方面,一種下載多媒體文件的設(shè)備,所述設(shè)備