Могут ли устройства Android 2.X подключаться к точке доступа Android 4.0 Wifi Direct? - PullRequest
2 голосов
/ 06 января 2012

Сначала я объясню проблему, которую пытаюсь решить.У меня есть два приложения Adobe AIR, которые можно развернуть на Android (приложение Receiver и приложение Broadcaster).Приложение Receiver находится на одном устройстве Android и ожидает любых устройств Android, на которых запущено приложение Broadcaster (в локальной сети).Это все в настоящее время работает, и я могу без проблем разговаривать по локальному WiFi-устройству.

Проблема в том, что мне нужно делать это без внешнего маршрутизатора / точки доступа.Я смог настроить третье устройство Android в качестве беспроводной точки доступа, и два других устройства Android отлично общались через соединение WiFi.Однако устройство, устанавливающее подключение к беспроводной точке доступа, не может подключиться к сети.

После поиска в google и stackoverflow я нашел несколько решений.

(1) Настройка рекламы-Hoc сеть с использованием рутованного устройства Android и работает Barnacle.Я смог попробовать это и настроить Ad-Hoc сеть между двумя устройствами, но они не смогли установить соединение в приложениях Adobe AIR (используя поддержку Adobe P2P).

(2) Если ямогу заполучить новый Android 4.0 Galaxy Nexus, я так понимаю, у меня будет доступ к WiFi-Direct.Мне любопытно, решит ли это мою проблему.Могу ли я установить И подключиться к беспроводной точке доступа с помощью Galaxy Nexus и подключиться к беспроводной точке доступа с моих старых устройств 2.X?Чтение этого заставляет меня поверить, что я могу, но я хотел знать, может ли кто-нибудь подтвердить.

PS Я использую NetConnection / NetGroup / NetStreams на стороне Adobe AIR через безсерверное соединение rtmfp.

Спасибо.

1 Ответ

0 голосов
/ 19 марта 2012

Шон, это может не ответить на ваш вопрос, но я использовал rtmfp и для безсерверного p2p (типа, описанного в этом посте Тома Крча) и у меня есть пара точек данных для вас:

  • Многие устройства HTC и другие смартфоны имеют проблему многоадресной рассылки, которая не позволяет им обмениваться данными таким образом.Google 'htc multicast' и читайте об этом в этом блоге .Интересно, что эти устройства могут работать в такой группе, если есть устройства без помех, так как они могут передавать многоадресную рассылку, но не принимать ее.Таким образом, другие устройства инициируют группу, и все могут участвовать.Но поврежденные устройства не могут инициировать группу самостоятельно.

  • У меня не было проблем с обменом данными между различными устройствами, от Android до iOS и настольным компьютером, поэтому я полагаю, что у вас все в порядкев разных версиях Android.

  • У меня есть рутированный телефон, на котором я запускаю приложение под названием «Беспроводная связь», чтобы создать точку доступа Wi-Fi / точка доступа, и когда два других устройства подключаются к этой точке доступа., они могут общаться друг с другом, используя этот метод, но они не могут общаться с телефоном, который создает сеть точек доступа.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...