[發明專利]一種基于視聯網的文件下載方法及裝置在審
| 申請號: | 201711046310.7 | 申請日: | 2017-10-31 |
| 公開(公告)號: | CN108881140A | 公開(公告)日: | 2018-11-23 |
| 發明(設計)人: | 靳偉明;牛永會;高浩;王艷輝 | 申請(專利權)人: | 北京視聯動力國際信息技術有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 莎日娜 |
| 地址: | 100000 北京市東城區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據包 待下載文件 下載 聯網終端 文件下載 聯網服務器 數據包組合 聯網 網絡資源 重復發送 重復下載 | ||
本發明實施例提供了一種基于視聯網的文件下載方法及裝置。當視聯網終端需要下載待下載文件時,如果之前已下載了待下載文件中的部分數據包,則此次下載時只需要下載待下載文件中的除這部分數據包以外的其他數據包即可,之后就可以根據這部分數據包和待下載文件中的除這部分數據包以外的其他數據包組合得到待下載文件。相比于現有技術,本發明實施例可以避免重復下載已下載的數據包,進而可以避免視聯網服務器向視聯網終端重復發送已下載的數據包,從而可以節省網絡資源,其次,還可以節省時間以提高得到待下載文件的效率。
技術領域
本發明涉及視聯網技術領域,特別是涉及一種基于視聯網的文件下載方法和一種基于視聯網的文件下載裝置。
背景技術
隨著技術的飛速發展,越來越多的用戶在網絡上下載諸如視頻、語音以及應用程序安裝包等文件。
當用戶需要下載某一文件時,可以通過終端向服務器發送下載請求,該下載請求攜帶該文件的名稱;服務器接收該下載請求,并從該下載請求中提取出該文件的名稱,根據該文件的名稱獲取該文件包括的各個數據包,并向終端依次發送每一個數據包;終端依次接收服務器發送的每一個數據包,在接收完所有數據包時,將所有數據包整合為文件,從而完成下載流程。
然而,在服務器向終端發送數據包的過程中,有時候由于網絡波動會導致服務器與終端之間的網絡連接斷開的情況,一旦服務器與終端之間的網絡連接斷開,則下載流程就會終止,終端需要重新向服務器發送下載請求,服務器再重新向終端發送該文件中的每一個數據包,然后終端重新接收服務器發送的每一個數據包。
發明內容
本發明實施例所要解決的技術問題是:下載待下載文件的過程中會耗費較多的網絡資源,以及耗費較多的時間導致得到待下載文件的效率較低。
本發明提供一種基于視聯網的文件下載方法,以解決下載待下載文件的過程中會耗費較多的網絡資源,以及耗費較多的時間導致得到下載文件的效率較低的問題。相應的,本發明實施例還提供了一種基于視聯網的文件下載裝置,用以保證上述方法的實現及應用。
為了解決上述問題,本發明公開了一種基于視聯網的文件下載方法,所述視聯網包括視聯網服務器及視聯網終端,所述方法應用于所述視聯網終端中,所述方法包括:
獲取待下載文件的文件標識和參考數據包的數據包標識,所述待下載文件中包括基于預設先后順序排列的多個數據包,所述參考數據包為所述視聯網終端在所述待下載文件中已下載的數據包中的排列在最后的數據包;
根據所述文件標識和所述數據包標識生成獲取目標數據包的下載請求,所述目標數據包包括所述待下載文件中的排列在所述參考數據包之后的數據包;
向所述視聯網服務器發送所述下載請求;
接收所述視聯網服務器針對所述下載請求返回的所述目標數據包。
進一步地,所述方法還包括:
在向所述視聯網服務器發送所述下載請求之后的預設時長內,檢測是否接收到所述目標數據包;
如果在向所述視聯網服務器發送所述下載請求之后的預設時長內,未接收到所述目標數據包,則執行所述向所述視聯網服務器發送所述下載請求的步驟。
進一步地,所述目標數據包具有多個;
所述方法還包括:
當接收到第一目標數據包時,向所述視聯網服務器發送用于通知已收到所述第一目標數據包的反饋信息;以使所述視聯網服務器針對所述反饋信息向所述視聯網終端發送所述待下載文件中的排列在所述第一目標數據包之后的第二目標數據包。
本發明還公開了一種基于視聯網的文件下載方法,所述視聯網包括視聯網服務器及視聯網終端,所述方法應用于所述視聯網服務器中,所述方法包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京視聯動力國際信息技術有限公司,未經北京視聯動力國際信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711046310.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種視頻通信的方法和裝置
- 下一篇:一種基于視聯網的數據處理方法和裝置





