Android Wifi прямого множественного соединения ad-hoc

Я пытаюсь создать ad-hoc сеть между многими устройствами Android, но я не могу найти документацию для этого.

Я думал, что Wifi direct может работать на то, что я хочу, но возможно ли иметь несколько соединений на одном устройстве? Я видел, что мы можем делать устройство, действующее как точка доступа, и общаться со многими устройствами, но можем ли мы обмениваться данными с одного клиентского устройства на два устройства точки доступа?

У меня есть, например, 3 устройства: A -> B -> C

Устройство «А» должно связываться с устройством «С», но он слишком далеко, поэтому я хочу иметь прямое соединение прямого соединения между A & B и ad-hoc wifi прямое соединение между B & C, поэтому A может связываться с C. It Также должен работать с более чем тремя устройствами.

Благодаря !

Solutions Collecting From Web of "Android Wifi прямого множественного соединения ad-hoc"

Android в настоящее время не поддерживает ad-hoc WiFi – извините!

Я работаю над созданием специальной связи по телефонам Android в течение месяца. Я пытаюсь создать приложение, которое может работать без 3G или точки доступа. Основная идея – предоставить клиентам возможность передавать голос или данные в близком расстоянии.

Некоторые ребята внедрили базовую систему, касающуюся почти той же темы. Он в основном работает с точкой доступа Wi-Fi. Таким образом, вам нужна точка доступа, чтобы установить соединение. Хотя это не то, что я ищу, это может быть полезно для других. Возможно, вам понадобится связаться с ними для получения более подробной информации.

https://sites.google.com/site/androidwalkietalkie/home

В это время только Galaxy S 2 поддерживает Wi-Fi Direct

Wifi Direct поддерживает одновременный хостинг и клиентские возможности на одном интерфейсе. Это означает, что устройство будет действовать как точка доступа, позволяя другим устройствам подключаться к нему как клиентам, а также подключаться к другой точке доступа в качестве клиента. И может использовать интернет-соединение, управляя интернет-трафиком между интерфейсами. Тем не менее, текущие версии wifi direct on android специфичны для телефона, а не являются частью andorid sdk. Таким образом, нет никакой ясности, если они поддерживают параллелизм. Эта возможность не ограничена аппаратными средствами.

Ad hoc wifi отключен в Android. Вы должны спросить Google, почему они решили это сделать. Если у вас есть доступ к устройству, которое позволяет вам устанавливать пользовательские изображения для Android, вы сможете установить Android для его поддержки. Или вы можете укоротить свое устройство и повторно использовать ad hoc Wifi, в Интернете есть много решений о том, как включить ad hoc на корневых устройствах Android. Это проблема с программным обеспечением, аппаратное обеспечение на каждом Android-устройстве, о котором я знаю, поддерживает специальную Wifi.

Проект Serval , частично основанный на WiFi Tether, – это единственное место, где я нашел эту функциональность. Это все еще альфа-фаза, но, похоже, является предшественником в этой области. Вики гораздо полезнее главной страницы проекта, связанной выше, с инструкциями по установке и небольшим количеством документации.

Серваль может быть или не быть подходящей для ваших нужд, но я чувствовал, что следует отметить, что на Android не существует специальной сети. Возможно, было бы лучше подождать, пока Google не начнет реализовывать его как стандартный API, хотя (если вы считаете, что когда-либо будет :)).

Ну, вам может быть интересно посмотреть на AllJoyn. Это качественный SDK для ОС Android, который включает в себя реализации Wi-Fi одноранговых сетей путем создания adhoc-соединений. Это то же самое, что и Wi-Fi Direct.