具有多个(3+)设备的WiFi Direct(Android 4.0)双向

时间:2014-12-12 09:43:47

标签: android network-programming android-wifi wifi-direct

我想做与此帖相同的事情:WiFi Direct (Android 4.0) with multiple (3+) devices

但有双向信息。

A - > B和B - >甲

B - > C和C - >乙

有办法吗?

1 个答案:

答案 0 :(得分:1)

是。您必须创建一个wifi直接组,并且所有设备都必须连接到组所有者设备。此后,该组中的所有设备都知道组所有者的IP地址。现在你必须执行以下步骤:

  • 所有设备(群组所有者除外)都必须向群组所有者发送消息(消息内容不相关)。您可以使用群组所有者地址执行此操作。

  • 现在,群组所有者会收到该消息。这不重要,但插座是!您可以从套接字获取客户端的IP地址!现在存储IP地址。

  • 现在,群组所有者知道所有IP地址。因此,您可以向任何设备发送消息,只需做好路由