Articles of wifi direct

Android – создание группы по wifi direct p2p для нескольких устройств

Я хочу создать группу для нескольких устройств по протоколу wifi direct p2p определенным образом. Я хочу собирать данные с других устройств на одно устройство. Я должен сделать устройство-приемник, владелец группы. Например, нажав кнопку, он должен создать группу и отправить трансляцию другим, чтобы они автоматически присоединились к группе. (Я знаю, что устройство должно сначала принять соединение, […]

Как остановить обнаружение peer в WifiDirect Android

Я пытаюсь остановить обнаружение сверстников в wifi прямо, используя приведенный ниже код. public void StopPeerDiscovery(){ manager.stopPeerDiscovery(channel, new ActionListener() { @Override public void onSuccess() { Log.d(WiFiDirectActivity.TAG,"Stopped Peer discovery"); } @Override public void onFailure(int i) { Log.d(WiFiDirectActivity.TAG,"Not Stopped Peer discovery"); } }); } Я могу видеть сообщение Успеха (Остановленное обнаружение сверстников) в журналах. Но другие устройства все […]

UDP-пакеты (через WiFi Direct) никогда не поступают

Те из вас, кто читал мои предыдущие вопросы, уже могут это знать: я в настоящее время пытаюсь завладеть всем вещанием WiFi Direct. То, что я сделал до сих пор, – это создание соединения. То, что я пытаюсь сделать, – это отправить пакет через UDP на groupOwner (это, конечно, IP-адрес), но каждый раз он теряется. Вот […]

Wi-Fi Direct Android

Я хочу передать файлы между двумя устройствами через Wi-Fi Direct. Я хотел сделать то же самое, что и в WifiDirectDemo, но я не могу перенести данные с владельца группы на другое устройство, поэтому я пробовал это: каждый раз, когда одно из устройств щелкает мышью, другое устройство устанавливается как группа Владелец, поэтому при каждом подключении устройство, […]

Как найти адрес клиентского устройства wifip2p?

Android WifiP2p API транслирует адрес владельца группы в WifiP2pInfo.groupOwnerAddress. Клиент может отправлять данные владельцу группы, используя этот адрес. Как владелец группы может отправить данные обратно клиентам? Где назначить или узнать адрес клиентского устройства?

Android одновременно работает с Wifi Lan и Wifi Direct

Я создаю приложение для Android. Мне было интересно, возможно ли устройство поддерживать соединение с точкой доступа Wi-Fi и другим устройством, использующим WiFi напрямую в одно и то же время? Мне сказали, что это невозможно поскорее, но не может найти никакой информации нигде, которая бы согласилась с этим заявлением. Я могу найти статьи о настройке сетей […]

Шаги по программному преобразованию из андроида в приемник miracast

Я пытаюсь написать приложение, которое начнет кастинг экрана с телефона Android на телевизор через miracast. Я использую HDMI-ключ, поскольку рассматриваемый телевизор не поддерживает miracast. Я пробовал здесь код, но ему нужен идентификатор приложения, который я получил после этих шагов . Мой вопрос заключается в том, что инструкции показывают, что мне нужно зарегистрировать ключ miracast, чтобы […]

Как получить прямой IP-адрес WiFi?

Я пытаюсь получить MAC-адрес устройства Android. Это обычно возможно через API WiFiManager, если WiFi включен. Есть ли способ получить MAC-адрес, если WiFi отключен и включен WiFi Direct? WiFi и WiFi Direct не могут быть одновременно на моем телефоне. благодаря

Как сделать устройство groupOwner в WifiDirect?

Я разработал приложение Direct Direct, и я использовал этот код для разграничения между groupOwner и другим устройством. Но groupOwner всегда делается случайным образом. Я хочу убедиться, что подключающее устройство действует как groupOwner каждый раз при подключении. Мой код: if (info.groupFormed && info.isGroupOwner) { // GroupOwner } else if (info.groupFormed) { }

Что отличается от NSD и WifiP2pManager?

Есть несколько вариантов для создания Wi-Fi-программы в android, наиболее распространенные методы используют NSD и WifiP2pManager . Что отличает этот выбор?