如果有三台设备A、B和C使用Wifi-direct连接,假设B是组所有者。
A如何向C发送消息?在运行Android wifi直接演示时,我注意到A和C知道B的IP地址。
没有办法获取A和C的IP地址。
要创建一个小型聊天应用程序,我需要在B(群主)上创建一个服务器吗?
发布于 2013-09-13 10:48:58
是的,您需要在B上创建一台服务器。
创建组时,所有人都知道的唯一IP地址是组所有者。如果你想让A和C通信,你需要让他们把他们的IP地址发送给B,然后B可以把C的地址发送给A,反之亦然。
这有点恶心。我也在尝试解决这个问题。
我在想,regular NSD protocol可能会很有前途,但我不确定它是否能通过wifi direct工作。
https://stackoverflow.com/questions/15872351
复制相似问题