在苹果生态里,你可以将 AirPods 等带有 W1 芯片的耳机直接靠近 iPhone 来完成配对。其实,Android 平台上一直有类似的蓝牙配对体验——NFC。
如果你的 Android 手机支持 NFC 功能,同时你的耳机支持 NFC 配对,那么当你需要连接手机和耳机时,只需要将两者背对背轻轻一靠就行。
但即便在今天,市面上仍有少部分 Android 手机「阉割」掉了 NFC 功能,除此之外,也并不是所有的耳机都支持 NFC 配对。
为了让更多 Android 用户拥有方便快捷的蓝牙设备配对体验,Google 上月末就推出了一个叫做 Fast Pair 的新功能。
从 Nearby 说起
Android 平台上有成千上万个可以解决不同需求的应用程序,在特定的使用场景下有的 App 可以变得极其有用——在商店购物时,如果手机里正好有一个二维码扫描器,扫扫商品标签就能在网络上看到这款商品的价格、评价等信息;参观博物馆时,如果手机里正好有一个语音导览,戴上耳机就能拥有一个私人讲解员;临时更改行程,如果手机里正好有一本目的地的旅游手册,无需过多准备也能轻松享受行程……
但实际上我们是没有那么多「正好」的——多数情况下,我们并不知道应该事先在手机里准备什么 App,或者我们对这些实际情况的了解有限、并不知道哪一款应用才能更好地解决当下的具体需求。
因此,Google 在 2016 年 6 月推出了 Nearby 功能。利用蓝牙和定位功能,运行 Android 4.4(Kitkat)以上版本操作系统的设备可以即时发现附近一定范围内的热门网站和应用。
今年的 I/O 大会上,Google 对这个功能进行了升级。全新的 Nearby 2.0 支持低延迟、高带宽的点对点加密数据传输,无需联网。
利用 Nearby 2.0 API,开发者可以轻松建立起一对多网络来组建小型局域网游戏或开发可离线使用的点对点加密通讯平台(类似 Firechat)。因此,Nearby 2.0 不仅能够像以往那样发现附近的热门网站和应用,还能发现附近的联系人和硬件设备。
掏出耳机就能配对
Fast Pair 正是基于 Nearby 2.0 的蓝牙快速配对方案。
它利用低功耗蓝牙协议(BLE)进行设备扫描和发现,只要手机开启了蓝牙功能,我们只用掏出需要配对的耳机放在手机旁边,耳机的相关信息就会被上传至服务器,并返回一条带有产品名称、产品图片以及伴侣应用推荐的快速配对通知。
点击这条通知,我们就能马上将手机和蓝牙耳机进行配对。
对于那些手机不支持 NFC 功能的 Android 用户来说,配对蓝牙耳机再也不需要进入蓝牙设置去折腾「蓝牙可见性」、「蓝牙设备扫描」之类的操作了。使用 Fast Pair 的配对速度比 NFC 稍慢、但和 AirPods 类似,整个过程我们只需要做的只有两步——将手机和耳机放在一起、然后点一下配对通知即可。
但你可能用不了……
遗憾的是,Fast Pair 还是有几个短板:
- 连接速率取决于蓝牙
- 不支持旧蓝牙设备
- 需要 Google Play services 支持
一方面,Fast Pair 利用低功耗蓝牙协议(BLE)来识别附近的蓝牙设备,但蓝牙配对过程依然依赖手机本身的蓝牙通讯技术。因此,点击配对通知后的实际配对时间取决于手机所采用的蓝牙传输协议。对于市面上采用蓝牙 5.0 的新设备而言问题不大,在一些老 Android 设备上可能就要多花一点点时间了。
另一方面,Fast Pair 需要蓝牙耳机厂商的合作。目前仅有 Google Pixel Buds、Libratone's Q Adapt On Ear 和 Bose QC 35 II 三款耳机支持 Fast Pair,未来选择面是否会更广,就得看 Made for Google 配件认证标准是否能够得到耳机生产商的广泛认可了。
最后,如上文所说,Fast Pair 所依赖的 Nearby API 是整合在 Google Play services 当中的,这一点对国内安卓用户而言才是最难克服的障碍。不过国内厂商倒是可以用同样的方法实现类似 Fast Pair 的功能,名字我都想好了,就叫 MPair、MiPair 或者 Dash Pair 吧(逃)。