连接多个设备并通过Wifi Direct传输数据,无需接入点

时间:2015-04-28 09:24:42

标签: android wifi-direct

嗨我正在使用wifi Direct开发应用程序。我想将数据从移动A发送到移动B&从移动B到移动C& C到D等使用Wifi Direct。 我能够将数据从A发送到B和B到C& C到D,但有接入点(组所有者)。我已经对此进行过R& D,发现了一些links没有接入点,这是不可能的。

有没有办法接受这种数据传输或避免此限制,或者我们有任何替代解决方案或付费SDK。请帮助。

1 个答案:

答案 0 :(得分:3)

目前在wifi-direct的android上,你只能创建一对多连接(包括一对一)。在这些连接中,一个人将成为组所有者,其他人将连接到它。连接到群组所有者的人不能成为另一个群体的一部分(虽然在任何地方都没有明确提及,就像我在使用wifi-direct构建应用程序时的R& D一样)。

我认为目前在Android上没有可能,所以没有任何SDK可用于此。这和连接问题是使用wifi-direct在Play商店中找不到很多应用程序的主要原因之一。

但是你想要的是蓝牙(虽然蓝牙有自己的一系列限制范围更短,速度更慢)。试着阅读Piconet  和scatternet。在scatternets中,您甚至可以创建多对多连接。