The invention relates to a file download terminal and a method for downloading files. This application relates to the technical field of the Internet / mobile internet field, especially the high speed download files. Open a file download method, the method comprises the following steps: S200: sharing download terminal active search download terminal in WiFi (passive download terminal); S300: the active download terminal will download file segmentation; S500: download the shared terminal (passive download terminal) on the implementation of the the target is divided the download file download; S700: the shared download terminal (passive download terminal) to complete the download, download the active end sends the download part; S800: the active download terminal collection, the collection target Qi segmented file download, stitching, Download operation.
【技术实现步骤摘要】
本申请涉及互联网/移动互联网领域,尤其涉及的高速下载文件的
技术介绍
随着计算机技术迅猛发展,和计算机相关的各种装置功能也逐渐更新、升级以达到便利人们操作,提高人们工作效率的目的。计算机网络为人类提供了资源共享的便利条件,大量的有用资源分布在互联网络中,人们利用下载系统将所需要的文件下载到本地,实现资源的共享,所以一个高速稳定的文件下载系统对业界而言显得尤为重要。通过移动终端下载文件,包括游戏、应用程序、视频等已经越来越常用,然而在移动终端上的文件下载存在带宽和耗电的问题,成本较高,且当文件较大时,对移动终端的电量和流量的需求都较大,而且下载的时间也较长。网络数据领域中,现有的多点连接、断点续传、计划下载等实现技术,使你在现有的条件下,大大地加快了下载的速度。比如:所谓文件分割就是指把一个较大的文件,分割成多个较小的文,在一次上传或下载该大文件下载不完的情况下,就可以分次上传或下载这些分割后的小文件,很多文件处理工具就能实现文件分割的功能。“多点连接”也叫分段下载,指的是充分利用网络多余带宽,把一个文件分成多个部分同时下载。有时用户上传下载文件需要历时数小时,万一线路中断,不具备断点续传的FTP服务器或下载软件就只能从头重传,“断点续传”支持从文件上次中断的地方开始传送数据,而并非是从文件开头传送。中国专利申请号为CN200410047881.9,该专利技术涉及一种实现文件加速下载的系统,由集中索引服务器及客户端组成,集中索引服务器由文件管理模块和块管理模块组成,客户端由IE辅助模块、文件下载模块、P2P上传模块、本地缓存管理模块组成。集中索引 ...
【技术保护点】
一种文件下载方法,其特征在于,所述方法包括如下步骤:S200:主动下载终端搜索WiFi环境中的共享下载终端;S300:所述主动下载终端将目标下载文件进行分割;S500:所述共享下载终端执行对被分割的所述目标下载文件的下载;S700:所述共享下载终端完成下载后,向所述主动下载终端发送其下载的部分;S800:所述主动下载终端收集齐被分割的所述目标下载文件,进行拼接,完成下载操作。
【技术特征摘要】
1.一种文件下载方法,其特征在于,所述方法包括如下步骤:S200:主动下载终端搜索WiFi环境中的共享下载终端;S300:所述主动下载终端将目标下载文件进行分割;S500:所述共享下载终端执行对被分割的所述目标下载文件的下载;S700:所述共享下载终端完成下载后,向所述主动下载终端发送其下载的部分;S800:所述主动下载终端收集齐被分割的所述目标下载文件,进行拼接,完成下载操作。2.根据权利要求1所述的文件下载方法,其特征在于,所述S200步骤前包括:S100:所述主动下载终端发启共享协助下载请求。3.根据权利要求1所述的文件下载方法,其特征在于,所述S200步骤包括如下步骤:S210:确定所述共享下载终端的数量N;S220:确定所述共享下载终端的存储空间;S230:确定所述共享下载终端的下载网速。4.根据权利要求3所述的文件下载方法,其特征在于,所述S300步骤包括如下步骤:S310:将所述目标下载文件分割成N+1份的分割包。5.根据权利要求4所述的文件下载方法,其特征在于,所述S300步骤包括如下步骤:S400:所述主动下载终端下载其中1份所述分割包。6.根据权利要求3所述的文件下载方法,其特征在于,所述S500步骤包括如下任一步骤:S510:N个所述共享下载终端分别下载对应份的所述分割包;S520:根据所述共享下载终端的存储空间,分配下载任务;S530:根据所述共享下载终端的下载网速,分配下载任务。7.根据权利要求6所述的文件下载方法,其特征在于,所述S500步骤包括如下步骤:S550:当所述共享下载终端的存储空间小于其他所述共享下载终端时,则不根据所述下载网速给所述存储空间最小的所述共享下载终端分配下载任务。8.根据权利要求1所述的文件下载方法,其特征在于,所述S500步骤包括如下步骤...
【专利技术属性】
技术研发人员:陈量,
申请(专利权)人:上海斐讯数据通信技术有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。