简单的PC与手机间互传解决方案

导读

对于PC和手机间的互传,经常用电脑的朋友应该不陌生,特别是笔记本用户。

其实对于文件传输,小博客之前也介绍过一些,比如通过Web服务,以IP+端口形式进行文件共享传输,还有以云存储为核心的临时文件分享式传输

当然,我觉得更多的普通用户是用QQ或者微信直接发送传输。以上这些方法都有各自的适用面,也有各自的局限,比如说对于网络的依赖,

今天要介绍的,则是一种更加简单易用的方式,当然,肯定也不是最好的解决方案,不过仍然值得一试~
 


 

利用小米互传实现PC与手机间互传

不知道大众对于小米科技的印象如何,但是我想在IoT(物联网)领域其无疑是走在国内各企业的前列。自从近年国内小米、OPPO、VIVO、魅族几个手机厂商联合成立互传联盟,将热点分享式文件传输集成至系统框架,之前手机上流行的文件分享软件如快牙、茄子快传等受到较大影响。

我们都知道热点分享式的文件传输主要依赖于Wifi模块,因此在笔记本电脑或者带Wifi模块的台式机上,这种传输方式理论上也是可行的。
近一年来,小米开始在自家出售的笔记本上预装智能互联服务,实现电脑与PC间的互联传输

然而这一服务并非只有在小米笔记本上才可使用,通过简单的软件安装,其可以运行于绝大部分带有Wifi和蓝牙模块的电脑上,下面简单介绍一下使用方式。
 


 

1、确认硬件支持

既然是互传,那么先要确定PC和手机端是否从硬件(或系统)层面支持该功能
首先,对于电脑网卡支持如下(文档来自官方):

经过小米工程师测试,目前支持的网卡有:

1、Intel(英特尔):3165/3168/7260/7265/8260/8265/9462/9560/ax200/ax201;

2、Qualcomm(高通):QCA6174A(Redmi锐龙版定制);

3、Realtek(瑞昱):8822CE (定制版驱动),非小米本需禁用MAFSvr服务;

其中,Intel 7260/7265 网卡可以使用,但是速度会比较慢,ax200/ax201需要更新驱动至21.80.2.1或更高版本才能在WiFi6环境下与支持WiFi6的设备进行互传,Intel 3165需要禁用MAFSvr服务,无法保证传输速度与稳定性

(这里也不绝对,就我看来其实大部分网卡应该都没问题,比如测了一个高通QCA9377也完美支持,注意瑞昱网卡如无法连接请尝试禁用MAFSvr服务)

 
其次是手机端的支持,目前主要是小米手机,但是其他互传联盟厂商也在逐渐支持,以下是官方文档:

1、MIUI系统下拉状态栏,有MiShare或者小米互传则支持;

2、OPPO状态栏长按OPPO互传开关,进入帮助页面,有支持三方互传字样才支持;

3、vivo长按互传图标,进入vivo互传设置页面,最下栏版本号为2.x.x以上支持;
 


 

2、安装智慧互联服务

这个主要是需要安装在未预装该服务的笔记本上,可以从小米服务页面下载
还有一个官方直链也可以点此下载(安装后可能需要更新)

安装后开启发现周围设备,同时也在手机上开启对应功能即可,可双端互传。传输速度由电脑和手机硬件决定,我的AC9560网卡,测试速度在70MB/S左右,一个4GB的学习视频大概60秒左右即可传输完成。

image
 


 

3、常见问题以及解决途径

碍于硬件不同,服务很可能出现各种不可预知的问题,顺便一提,所以Windows系统每次更新都是一堆Bug修复,毕竟涉及硬件太广了

说回原题,下面是官方关于常见问题的文档,可用以参考。当然,问题是多变的,更重要的是需要使用者需要足够的耐性与细心去解决,一句话说就是:网上冲浪,善用搜索

1、PC端提示“ 通道被占用”

1)检查热点投屏都关闭后,可以检查下投影设置,系统->投影到此电脑->第一项选择“始终关闭”;

2)英特尔网卡以及蓝牙模块请尝试更新驱动:
蓝牙:https://downloadcenter.intel.com/zh-cn/download/29125/-Windows-10
网卡:https://downloadcenter.intel.com/zh-cn/download/29122/-Windows-10

3)非英特尔网卡的用户请禁用MAFSvr服务(按win+r->运行services.msc->找到这个服务,双击->启动类型:禁用;最后重启电脑);

2、传输失败

1)请确认双Wi-Fi功能是否开启,若处于开启状态,请在关闭后尝试;

2)如果使用的是支持Wi-Fi6的网卡(AX200/AX201网卡),给小米10系列发送文件失败的话,请尝试更新驱动至21.80.2.1或更高版本;没有更新的情况下可以尝试关闭802.11ax协议来临时解决互传失败问题,方法如下:在设备管理器-网络适配器-双击AX200或AX201设备-高级-选择属性“802.11n/ac/ax”选择值“3. 802.11ac”;
网卡驱动:https://downloadcenter.intel.com/zh-cn/download/29122/-Windows-10
 


 

结尾

到这里就基本说完了,平心而论,这个智慧互联服务的完成度并不算高,特别是对于手机端,无法做到通用,支持设备较少;而在PC端,就体验看来还是存在不少问题的,比如软件依赖蓝牙作为设备识别,如果电脑连接了其他蓝牙设备,可能回导致无法搜索到设备,同时传输也会导致电脑Wifi网路连接断开。

当然,瑕不掩瑜,我很乐意看到这种在IoT领域出现的软件产品,集成到系统框架层,相比应用软件还是更易用的,操作更简单,传输也更可靠。如果可以就适配范围有进一步发展,甚至于向剪切板同步、云服务等方向那必然更好

不过路还很长,我坚信未来的发展趋势将是万物互联,我很乐于看到新的技术的发展应用,也很希望自己能参与到其中,用科技改变生活。