附近连接最大连接设备 - 说明

Nearby Connections max connected devices - clarification

我正在搜索连接设备的最大数量是多少,我发现 大致指出:

使用 P2P_STAR 时,设备的最大数量为 10,因为此 topoly 使用 Wi-Fi 热点。也就是说,如果你没有路由器。

这让我问了两个问题:

编辑:我在 Google Play Game Services 和“开始之前”部分阅读了附近的连接,它告诉用户“将多个 Android 设备连接到同一个 WiFi 网络已启用多播。"

这是否可以参考附近连接中外部路由器的使用情况?

设备限制

BLE 与蓝牙共享 3~4 个真实设备限制。但是,如果情况并非如此,则“附近连接”将被编程为尝试将尽可能多的设备升级到更高带宽的 WiFi 连接,并且任何剩余的设备将继续通过较低带宽的 BT 连接进行连接。

WiFi 局域网

如果两个设备都可用,“附近连接”将使用路由器。在初始 advertise/discover 阶段,它使用 mDNS 扫描同一 WiFi 网络上的其他设备(蓝牙扫描将同时发生,并合并结果)。初始连接后,如果它通过蓝牙连接,它会共享你所连接的 WiFi 网络的 SSID,如果两个设备都连接到相同的 SSID(并且可以访问),它会尝试使用该连接设置热点(因为它的破坏性较小)。然后启用 TDLS,以便设备可以直接相互通信,而不是通过路由器跳转消息。

免责声明:我在 Nearby Connections 工作