一种基于WIFI Direct的离线下载设备制造技术

技术编号:9720499 阅读:98 留言:0更新日期:2014-02-27 07:51
本发明专利技术提供一种基于WIFI?Direct的离线下载设备,所述的离线下载设备安装有Android系统并用于与下载请求设备进行通信,所述的离线下载设备包括第一WIFI模块、下载信息接收模块、离线下载模块、互联网通信模块和存储模块;第一WIFI模块用于与下载请求设备进行WIFIDirect连接;下载信息接收模块用于接收下载请求设备发来的下载地址并将下载地址发送到离线下载模块;离线下载模块用于在接收到下载地址后通过互联网通信模块下载所述下载地址的内容到存储模块。本发明专利技术实现了对文件的下载的同时减轻了下载文件对下载请求设备的带宽占用,解决了大文件下载时对网络资源的占用以及电能浪费的问题。

【技术实现步骤摘要】
—种基于WIFI Direct的离线下载设备
本专利技术涉及一种基于WIFI Direct的离线下载设备。
技术介绍
随着网络的发展,网络上文件变得越来越大,特别是影音文件的大小。当用户在手持设备上下载文件时,如果文件较大,系统后台需要下载比较长的时间,会导致手持设备网络带宽被占用,影响手持设备上网体验。使用计算机进行大文件下载时,下载时间长,会造成电能的浪费。现有的Android设备相对与计算机具有硬件资源要求低,耗电小的优点。
技术实现思路
本专利技术要解决的技术问题,在于提供一种基于WIFI Direct的离线下载设备,解决大文件下载时对网络资源的占用以及电能浪费的问题。本专利技术是这样实现的:一种基于WIFI Direct的离线下载设备,所述的离线下载设备安装有Android系统并用于与下载请求设备进行通信,所述的离线下载设备包括第一 WIFI模块、下载信息接收模块、离线下载模块、互联网通信模块和存储模块;所述的第一 WIFI模块用于与下载请求设备进行WIFI Direct连接;所述的下载信息接收模块用于接收下载请求设备发来的下载地址并将下载地址发送到离线下载模块;所述的离线下载模块用于在接收到下载地址后通过互联网通信模块下载所述下载地址的内容到存储模块;所述的互联网通信模块用于连接互联网;所述的存储模块用于存储下载内容;进一步地,所述的第一 WIFI模块的工作模式为p2p模式。进一步地,所述离线下载设备包括状态管理模块;所述状态管理模块用于接收到下载请求设备发来的离线状态信息的查询信息时,读取离线状态信息,通过第一 WIFI模块发送离线状态信息到下载请求设备。进一步地,所述的离线状态信息为离线下载文件的名称、格式、大小或下载进度。进一步地,所述的离线下载设备包括文件传输模块;所述文件传输模块用于接收到下载请求设备发来的文件传输请求信息时,读取文件,发送文件到下载请求设备。进一步地,所述的离线下载设备包括多媒体传输模块;所述多媒体传输模块用于在接收到下载请求设备发来的多媒体播放请求信息时,读取多媒体,并发送多媒体数据流信息到下载请求设备。以及为了实现与本专利技术的离线下载设备的通信,本专利技术还一种基于WIFI Direct的下载请求设备,所述的下载请求设备包括第二 WIFI模块、下载检测单元和下载信息发送模块;所述的第二 WIFI模块用于与离线下载设备进行WIFI Direct连接;所述的下载检测单元用于在检测到用户的离线下载请求时,检测用户的离线下载的下载网址并发送到下载信息发送模块;所述的下载信息发送模块用于在接收到所述下载网址时,通过第二 WIFI模块发送下载网址到离线下载设备。进一步地,所述下载请求设备还包括状态查询模块;所述状态查询模块用于在接收到用户离线状态信息的查询请求时,通过第二 WIFI模块发送离线状态信息的查询信息到离线下载设备,并用于在接收到离线状态信息时显示离线状态信息。进一步地,所述的下载请求设备还包括文件传输检测模块;所述文件传输检测模块用于在检测到用户的下载完的文件的传输请求时,通过第二WIFI模块发送文件传输请求信息到离线下载设备,并且在接收到文件时,将文件存到下载请求设备。进一步地,所述的下载请求设备还包括多媒体播放检测模块;所述多媒体播放检测模块用于在检测到用户的下载完的多媒体播放请求时,通过第二WIFI模块发送多媒体播放请求信息到离线下载设备,并且在接收到多媒体数据流信息时,将多媒体数据流信息解码并播放。本专利技术具有如下优点:提高了用户下载大数据时,上网的用户体验。同时大大节约了能源。避免了文件传输时对路由器带宽的占用。【附图说明】下面参照附图结合实施例对本专利技术作进一步的说明。图1为本专利技术的离线下载设备和下载请求设备的结构示意及信息交互图。【具体实施方式】请参阅图1所示,以下将对本专利技术进行详细说明。如图1所示,一种基于WIFI Direct的离线下载设备1,离线下载设备I安装有Android系统并用于与下载请求设备2进行通信,离线下载设备I包括第一 WIFI模块10、下载信息接收模块11、离线下载模块12、互联网通信模块13和存储模块14。下载请求设备2包括第二 WIFI模块20、下载检测单元21和下载信息发送模块22。本专利技术在应用时,离线下载设备I与下载请求设备2的通讯是通过第一 WIFI模块10和第二 WIFI模块20的WIFI Direct进行连接的。可以将第一 WIFI模块10或第二 WIFI模块20设置成主设备,优选地将第一 WIFI模块10设置成主设备,即是第一 WIFI模块10的工作模式为P2p模式。便于多个下载请求设备的连接。下载请求设备2可以是计算机设备、手机或平板。当使用本专利技术进行离线下载时,首先下载检测单元21会检测用户的离线下载请求,用户的离线下载请求可以是用户主动提交离线下载地址后进行请求的,或是下载检测单元21在检测到用户要下载时询问用户是否进行离线下载,而后用户确认进行的请求(如:用户在下载请求设备2的浏览器或者其他网路数据浏览的应用程序上要下载文件时,下载检测单元21询问是否进行离线下载,如果用户确认则是离线下载请求)。下载检测单元21检测到离线下载请求后检测用户的离线下载的下载网址并发送到下载信息发送模块22。下载信息发送模块22在接收到下载网址时,通过第二 WIFI模块发送下载网址到离线下载设备I。离线下载设备I的下载信息接收模块11接收下载请求设备2发来的下载地址并将下载地址发送到离线下载模块12。离线下载模块12在接收到下载地址后通过互联网通信模块13下载所述下载地址的内容到存储模块14。互联网通信模块13可以为有线或无线的通信模块,与互联网连接,实现离线下载设备的联网需求。存储模块可以为硬盘或U盘实现对下载内容的存储。以上就完成下载请求设备2的离线下载需求以及离线下载设备I的离线下载。为了能看到离线下载的状态,下载请求设备2还包括状态查询模块23,离线下载设备I还包括状态管理模块15。状态查询模块23在接收到用户离线状态信息的查询请求时,通过第二WIFI模块20发送离线状态信息的查询信息到离线下载设备I。用户离线状态信息的查询请求可以通过在下载请求设备2设置一个查询按钮,而后用户点击查询按钮后触发查询请求。离线状态信息为离线下载文件的名称、格式、大小或下载进度的一种或多种。状态管理模块15在接收到下载请求设备I发来的离线状态信息的查询信息时,读取离线状态信息,通过第一 WIFI模块10发送离线状态信息到下载请求设备2。下载请求设备2的状态查询模块23在接收到离线状态信息时显示离线状态信息。此时用户可以看到离线下载的状态。在离线下载设备I将离线下载完成后,为了将离线下载的文件取回到下载请求设备2,则离线下载设备I还包括文件传输模块16,下载请求设备2还包括文件传输检测模块24。文件传输检测模块24在检测到用户的下载完的文件的传输请求时,通过第二 WIFI模块20发送文件传输请求信息到离线下载设备1,文件传输模块16接收到下载请求设备2发来的文件传输请求信息时,读取文件,发送文件到下载请求设备2。文件传输检测模块24在接收到文件时,将文件存到下载请求设备I。进一步地,为了实现多媒体的在线播放,离线下载设备I包括多媒体本文档来自技高网...
一种基于WIFI Direct的离线下载设备

【技术保护点】
一种基于WIFI?Direct的离线下载设备,其特征在于:所述的离线下载设备安装有Android系统并用于与下载请求设备进行通信,所述的离线下载设备包括第一WIFI模块、下载信息接收模块、离线下载模块、互联网通信模块和存储模块;所述的第一WIFI模块用于与下载请求设备进行WIFI?Direct连接;所述的下载信息接收模块用于接收下载请求设备发来的下载地址并将下载地址发送到离线下载模块;所述的离线下载模块用于在接收到下载地址后通过互联网通信模块下载所述下载地址的内容到存储模块;所述的互联网通信模块用于连接互联网;所述的存储模块用于存储下载内容。

【技术特征摘要】
1.一种基于WIFI Direct的离线下载设备,其特征在于:所述的离线下载设备安装有Android系统并用于与下载请求设备进行通信,所述的离线下载设备包括第一 WIFI模块、下载信息接收模块、离线下载模块、互联网通信模块和存储模块;所述的第一 WIFI模块用于与下载请求设备进行WIFI Direct连接;所述的下载信息接收模块用于接收下载请求设备发来的下载地址并将下载地址发送到离线下载模块;所述的离线下载模块用于在接收到下载地址后通过互联网通信模块下载所述下载地址的内容到存储模块;所述的互联网通信模块用于连接互联网;所述的存储模块用于存储下载内容。2.根据权利要求1所述的一种基于WIFIDirect的离线下载设备,其特征在于:所述的第一 WIFI模块的工作模式为p2p模式。3.根据权利要求1所述的一种基于WIFIDirect的离线下载设备,其特征在于:所述离线下载设备包括状态管理模块;所述状态管理模块用于接收到下载请求设备发来的离线状态信息的查询信息时,读取离线状态信息,通过第一 WIFI模块发送离线状态信息到下载请求设备。4.根据权利要求3所述的一种基于WIFIDirect的离线下载设备,其特征在于:所述的离线状态信息为离线下载文件的名称、格式、大小或下载进度。5.根据权利要求1所述的一种基于WIFIDirect的离线下载设备,其特征在于:所述的离线下载设备包括文件传`输模块;所述文件传输模块用于接收到下载请求设备发来的文件传输请求信息时,读取文件,发送文件到下载请求设备。6.根据权利要求1所述的一种基于WIFIDirect的离线下载设备,其特征在于:所述的离线下载设备包括多媒体传输模块;所述多媒体传输模块用于在接收到下载请求设备发来的多...

【专利技术属性】
技术研发人员:林涛
申请(专利权)人:福州瑞芯微电子有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1