你是怎么做到的?使用无线网络需要你们所有人连接到同一个网络

导读 我们都熟悉可用于在各种设备之间传输数据的各种无线技术。最常见的是,我们在智能手机上使用WiFi、蓝牙或NFC。也许将来是紫蜂或者DECT。不

我们都熟悉可用于在各种设备之间传输数据的各种无线技术。最常见的是,我们在智能手机上使用WiFi、蓝牙或NFC。也许将来是紫蜂或者DECT。不管你用什么技术,他们都有自己的优势。然而,所有这些通信技术的一个缺点是安全性。不是因为它们都是不安全的通讯手段——相反,它们太安全了!

分享假设你和一群朋友在一起,找到一个很好的链接来分享。你不会和朋友分享一些超级机密的银行或投资账户细节,所以你不在乎这些数据是否被截获。其实你是想让身边的每个人都收到这个链接!

你是怎么做到的?使用WiFi将需要你们所有人连接到同一个网络。蓝牙不能正常工作,因为您一次只能配对几个设备。NFC只允许一对一的通信。在这种情况下,我们可以使用超声波来传输所需的数据。这就是名为Radon的新应用程序所做的,它使您能够自动向附近所有打开该应用程序的安卓设备发送链接和文本。

它是如何工作的?

人耳可以拾取大约20Hz到20Hz的频率。大多数人听不到任何高于或低于这个范围的频率(思考狗哨子)。大多数消费类媒体设备(也就是我们的智能手机)都是为了在这个频率范围内传输音频而设计的。其实很多器件的最大输出采样率是44.1kHz,也就是说理论峰值频率可以高达峰值频率的一半或者22.05kHz,换句话说,几乎超出了我们的听力范围。

频率

现实世界中,很多人听不到高达20KHz的频率(因此,为什么很多孩子能听到一些家长听不到的声音),设备扬声器的频率输出也没有达到理论上的最大值。但这最终对我们是有利的,因为我们可以在17kHz到18kHz之间传输数据,大多数人根本听不到。这是Azoft R&D人员的理论基础,他们开发了iOS移动应用程序来演示其用途。

虽然他们的工作没有引起太多主流的关注(可能是因为超声波不适合及时传输大量数据的方法),但还是引起了谷歌的注意,他们在附近的API中默默实现了超声波。

附近结合了蓝牙、低功耗蓝牙、Wi-Fi和近超声波音频,在设备之间传递独特的实时配对代码。该服务器有助于检测到相同配对代码的设备之间的消息交换。当设备从附近的设备检测到配对代码时,它会将配对代码发送到附近的消息服务器进行验证,并检查是否有要为应用程序的当前订阅集传递的消息。

使用超声波共享

这些API在Google Play Services 7.8中已经提供给了所有开发者,但是到目前为止,似乎还没有人真正使用过发送近超声波音频的功能。