随着我们身边的智能设备越来越多,多设备间的协同互联也开始变成一个很大的难题了。现有的互联技术有不少,比如蓝牙、WiFi Direct 和 NFC,但是问题在于这些技术之间是互不兼容的,比如 A 设备支持蓝牙,B 设备却只支持 NFC,要想把 A 和 B 连接起来就难了。
Google 的一名工程师 Boris 想出了一个办法。扬声器和麦克风基本属于标配,于是他打算利用超声波来传递信息,匹配设备。这个想法并不新,比如 Chirp 和支付宝的声波支付,也是利用声音来传递信号。但是 Boris 的解决方案是基于 Web Audio API 并利用浏览器来实现的,无需下载本地应用。他做了两个小实验,一个是从手机发表情到电脑,另一个是匹配设备后通过云端发消息。
Boris 方案的优势在于 Web 的开放性,不用等蓝牙或者其他近场通信方式进化到支持网络平台,基于现有的技术就能让两台可以用浏览器上网的设备匹配连接到一起,之后的通信倒不一定要继续用超声波来传递,毕竟中间是有弯路的,效率不高,直接通过云端会更高效。