传输文件的方法、设备及计算机可读存储介质技术

技术编号:20286850 阅读:28 留言:0更新日期:2019-02-10 18:42
本发明专利技术提供一种传输文件的方法、设备及计算机可读存储介质,其中,传输文件的方法包括:响应于接收到第一终端发送的网络连接请求,第二终端将所述网络连接请求重定向至预先设置的网络地址,以供所述第一终端从所述网络地址获取连网应用的安装程序包并安装;其中,所述网络连接请求中包括所述第二终端上的连网应用创建的WiFi热点的网络信息;所述第二终端上的连网应用与所述第一终端上的连网应用利用WiFi直连方式连接并传输文件。本发明专利技术可以在第一终端未安装提供WiFi直连功能的连网应用时,引导第一终端免流量下载、安装连网应用,实现了两个终端之间利用WiFi直连方式传输文件,从而实现不使用数据流量或WiFi网络灵活高速传输文件。

Method, Equipment and Computer Readable Storage Medium for Transferring Files

The invention provides a method, device and computer readable storage medium for transmitting files, in which the method of transmitting files includes: in response to receiving a network connection request sent by the first terminal, the second terminal redirects the network connection request to a pre-set network address for the first terminal to obtain an installation package of the networking application from the network address and Installation; where the network connection request includes network information of the WiFi hotspot created by the networking application on the second terminal; the networking application on the second terminal and the networking application on the first terminal connect and transmit files by means of WiFi direct connection. The invention can guide the first terminal to download and install the networking application without flow when the networking application providing WiFi direct connection function is not installed in the first terminal, and realize the file transmission between the two terminals using WiFi direct connection mode, thereby realizing the flexible and high-speed file transmission without using data flow or WiFi network.

【技术实现步骤摘要】
传输文件的方法、设备及计算机可读存储介质
本专利技术涉及通信技术,尤其涉及一种传输文件的、设备及计算机可读存储介质。
技术介绍
随着现代化建设的不断发展,网络已大范围普及,为人们的生活、办公等带来了极大的便利。智能移动终端的使用普及给人们的生活带来了便利,通过使用智能移动终端上的各种应用,能够进行各种业务,相应地也需要耗费上网流量,用户为了节省流量费用,往往会尽可能地通过无线相容性认证(WirelessFidelity,WiFi)热点上网。为了人们快速有效的连接网络,很多第三方连网应用应运而生,例如WiFi万能钥匙、WiFi管家等。本专利技术人在实现本专利技术的过程中,通过研究发现,现有的第三方连网应用仅支持将其中一个移动终端变成随身WiFi热点,使用数据流量为另一个移动终端提供连接服务,如果需要在两个移动终端之间传输文件,则使用数据流量需要较高成本,且传输速度慢。
技术实现思路
本专利技术的多个方面提供一种传输文件的方法、设备及计算机可读存储介质,用以在两个终端之间利用WiFi直连(WiFiDirect)方式传输文件。本专利技术的一方面,提供一种传输文件的方法,包括:响应于接收到第一终端发送的网络连接请求,第二终端将所述网络连接请求重定向至预先设置的网络地址,以供所述第一终端从所述网络地址获取连网应用的安装程序包并安装;其中,所述网络连接请求中包括所述第二终端上的连网应用创建的WiFi热点的网络信息;所述第二终端上的连网应用与所述第一终端上的连网应用利用WiFi直连方式连接并传输文件。本专利技术的另一方面,提供一种设备,所述设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述一方面所提供的一种传输文件的方法。本专利技术的另一方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述一方面所提供的一种传输文件的方法。由上述技术方案可知,本专利技术实施例可以在第一终端未安装提供WiFi直连功能的连网应用时,第一终端可以向第二终端发送请求连接该第二终端上连网应用创建的WiFi热点的网络连接请求,第二终端将网络连接请求重定向至预先设置的网络地址,以引导第一终端从该网络地址主动下载、安装连网应用,无需用户手动操作,之后第一终端上的连网应用与第二终端上的连网应用利用WiFi直连方式连接并传输文件,从而实现了两个终端之间利用WiFi直连方式传输文件,可实现不使用数据流量或WiFi网络灵活高速传输文件,节省了成本,并且提高了文件传输速度,改善了用户体验。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一实施例传输文件的方法的流程示意图;图2为本专利技术又一实施例传输文件的方法的流程示意图;图3为适于用来实现本专利技术实施方式的示例性计算机系统/服务器的框图。【具体实施方式】为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的全部其他实施例,都属于本专利技术保护的范围。需要说明的是,本专利技术实施例中所涉及的终端可以包括但不限于手机、个人数字助理(PersonalDigitalAssistant,PDA)、无线手持设备、平板电脑(TabletComputer)、个人电脑(PersonalComputer,PC)、MP3播放器、MP4播放器、可穿戴设备(例如,智能眼镜、智能手表、智能手环等)等。另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。图1为本专利技术一实施例传输文件的方法的流程示意图。如图1所示,本专利技术其中一个实施例传输文件的方法,包括:101,响应于接收到第一终端发送的网络连接请求,第二终端将网络连接请求重定向至预先设置的网络地址,以供第一终端从该网络地址获取连网应用的安装程序包并安装。其中,网络连接请求中包括第二终端上的连网应用创建的WiFi热点的网络信息。在本实施例的一个可能的实现方式中,WiFi热点的网络信息例如可以包括但不限于以下任意一项或多项:WiFi热点的无线网络名称(ServiceSetIdentifier,SSID)也即服务集标识符和密码;由WiFi热点的SSID和密码生成的网络信息编码,例如由SSID和密码生成的二维码、条形码等;用户标识,该用户标识唯一标识一个用户,例如可以是携带用户名称的用户头像等。在其中一个可能的实现方式中,上述用户标识可以表现为一个用户头像和用户名,其中的用户名可以是WiFi热点的SSID、或者终端的名称、或者终端用户的名称、或者终端用户设置的任意名称,等等,本专利技术对此不进行限制。其中,上述预先设置的网络地址,用于指向存储上述连网应用的安装程序包的网络位置。可选地,上述预先设置的网络地址可以是公网的网络地址、或者内网(即局域网)的网络地址。其中,内网的网络地址例如可以是第二终端的网络地址或者其他便于第一终端访问的设备的网络地址,即可以预先将上述连网应用的安装程序包存储在该第二终端或者其他便于第一终端访问的设备上。当上述预先设置的网络地址可以是内网的网络地址时,可以实现引导第一终端免流量下载、安装上述连网应用。102,第二终端上的连网应用与第一终端上的连网应用利用WiFi直连方式连接并传输文件。其中的文件,例如可以包括但不限于以下任意一种或多种:图片、音频、视频、安装程序包、文本等等任意文件。其中,WiFiDirect是一种点对点WiFi连接技术,在两台终端之间直接建立TCP/IP链接。其中一个终端会起到传统意义上的AP的作用,可以称为组所有者(GroupOwner,GO),另外一台或多台终端则称为组客户端(GroupClient,DC),GC像连接AP一样连接到GO。GO和GC不仅可以是一对一,也可以是一对多,GO可以像AP一样为几台GC提供服务,它同时可以像传统的终端一样,连接到某个AP,此时它自己也可以是一个AP。WiFiDirect架构可以支持802.11a、802.11g、802.11n及以上协议,在传输速度与传输距离方面比蓝牙有大幅提升,同时也支持WPA2等加密机制。WiFiDirect可以面向各种Wi-Fi设备,从电脑到手机、到电脑外设,到家电等等,符合该标准的设备无需热点和路由器,就可以方便的和其他设备实现直接连接,传输数据或共享应用。本专利技术通过WiFiDirect技术,可以在两个终端间建立一个P2P的网络,已安装连网应用的终端可以提供热点。基于本专利技术实施例,可以在第一终端未安装提供WiFi直连功能的连网应用时,第一终端可以向第二终端发送请求连接该第二终端上连网应用本文档来自技高网...

【技术保护点】
1.一种传输文件的方法,其特征在于,包括:响应于接收到第一终端发送的网络连接请求,第二终端将所述网络连接请求重定向至预先设置的网络地址,以供所述第一终端从所述网络地址获取连网应用的安装程序包并安装;其中,所述网络连接请求中包括所述第二终端上的连网应用创建的WiFi热点的网络信息;所述第二终端上的连网应用与所述第一终端上的连网应用利用WiFi直连方式连接并传输文件。

【技术特征摘要】
1.一种传输文件的方法,其特征在于,包括:响应于接收到第一终端发送的网络连接请求,第二终端将所述网络连接请求重定向至预先设置的网络地址,以供所述第一终端从所述网络地址获取连网应用的安装程序包并安装;其中,所述网络连接请求中包括所述第二终端上的连网应用创建的WiFi热点的网络信息;所述第二终端上的连网应用与所述第一终端上的连网应用利用WiFi直连方式连接并传输文件。2.根据权利要求1所述的方法,其特征在于,所述响应于接收到第一终端发送的网络连接请求,第二终端将所述网络连接请求重定向至预先设置的网络地址,包括:响应于所述第一终端未安装所述连网应用,执行所述响应于接收到第一终端发送的网络连接请求,第二终端将所述网络连接请求重定向至预先设置的网络地址的操作。3.根据权利要求2所述的方法,其特征在于,还包括:响应于所述第一终端已安装所述连网应用,执行所述第二终端上的连网应用与所述第一终端上的连网应用利用WiFi直连方式连接的操作。4.根据权利要求1所述的方法,其特征在于,所述响应于接收到第一终端发送的网络连接请求之前,还包括:响应于接收到用户在所述第一终端的系统设置选项中的WLAN选项中输入所述WiFi热点的网络信息后发送的网络连接请求,所述第一终端将所述网络连接请求转发给所述第二终端。5.根据权利要求1所述的方法,其特征在于,所述预先设置的网络地址包括:公网的网络地址、或者内网的网络地址。6.根据权利要求1所述的方法,其特征在于,所述第二终端将所述网络连接请求重定向至预先设置的网络地址之后,还包括:所述第一终端从所述网络地址获取连网应用的安装程序包并安装。7.根据权利要求6所述的方法,其特征在于,所述第一终端从所述网络地址获取连网应用的数据包并安装之后,还包括:所述第一终端上的连网应用启动,并展示文件传输页面。8.根据权利要求1所述的方法,其特征在于,所述第二终端上的连网应用与所述第一终端上的连网应用利用WiFi直连方式连接,包括:所述第一终端上的连网应用与所述第二终端上的连...

【专利技术属性】
技术研发人员:吴培希
申请(专利权)人:连尚新昌网络科技有限公司
类型:发明
国别省市:浙江,33

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

1