在没有接入点的情况下通过 Wifi Direct 连接多个设备并传输数据
Connecting multiple devices and transferring data through Wifi Direct without access point
您好,我正在使用 wifi Direct 开发应用程序。我想使用 Wifi Direct 将数据从手机 A 发送到手机 B,从手机 B 发送到手机 C & C 到 D 等。
我能够将数据从 A 发送到 B,从 B 发送到 C & C 到 D,但是有接入点(组所有者)。我已经对此进行了研发,发现一些 links 没有接入点是不可能的。
有什么方法可以处理这种数据传输或避免这种限制,或者我们有任何替代解决方案或付费 SDK。请帮忙。
目前 android 在 wifi-direct 中,您只能创建一对多连接(包括一对一)。在这些连接中,一个人将成为群组所有者,其他人将连接到它。连接到组所有者的人不能是另一个组的一部分(尽管它没有在任何地方明确提及,就像你一样我在使用 wifi-direct 构建应用程序时进行了研发)。
我认为目前在 android 上不可能,因此不会有任何可用的 SDK。这个问题和连接问题是您在 Play 商店中使用 wifi-direct 找不到很多应用程序的主要原因之一。
但是您想要的在蓝牙上是可能的(尽管蓝牙有其自身的范围较短和速度较慢的限制)。尝试阅读 Piconet
和 scatternet。在分散网络中,您甚至可以创建多对多连接。
您好,我正在使用 wifi Direct 开发应用程序。我想使用 Wifi Direct 将数据从手机 A 发送到手机 B,从手机 B 发送到手机 C & C 到 D 等。 我能够将数据从 A 发送到 B,从 B 发送到 C & C 到 D,但是有接入点(组所有者)。我已经对此进行了研发,发现一些 links 没有接入点是不可能的。
有什么方法可以处理这种数据传输或避免这种限制,或者我们有任何替代解决方案或付费 SDK。请帮忙。
目前 android 在 wifi-direct 中,您只能创建一对多连接(包括一对一)。在这些连接中,一个人将成为群组所有者,其他人将连接到它。连接到组所有者的人不能是另一个组的一部分(尽管它没有在任何地方明确提及,就像你一样我在使用 wifi-direct 构建应用程序时进行了研发)。
我认为目前在 android 上不可能,因此不会有任何可用的 SDK。这个问题和连接问题是您在 Play 商店中使用 wifi-direct 找不到很多应用程序的主要原因之一。
但是您想要的在蓝牙上是可能的(尽管蓝牙有其自身的范围较短和速度较慢的限制)。尝试阅读 Piconet 和 scatternet。在分散网络中,您甚至可以创建多对多连接。