Cómo conectar dispositivos de forma inalámbrica

Además de habilitar la comunicación con la nube, las APIs inalámbricas de Android también habilitan la comunicación con otros dispositivos en la misma red local, e incluso con dispositivos que no están en una red física. La adición de El descubrimiento de servicios de red (NSD) amplía esto, ya que permite que una aplicación un dispositivo cercano que ejecute servicios con los que pueda comunicarse. Integrar esta función en tu aplicación te ayuda a proporcionar una amplia variedad de funciones, como jugar con usuarios en la misma habitación, extraer imágenes de una cámara web en red habilitada para NSD, o bien acceder de forma remota a otras máquinas en la misma red.

En esta clase, se describen las APIs clave que puedes usar para buscar otros dispositivos y conectarse con ellos desde tu app. Más específicamente, se describe la API de NSD que se utiliza para descubrir los servicios disponibles y la API de Wi-Fi entre pares (P2P) que se usa para hacer conexiones inalámbricas de este tipo. También se muestra cómo usar NSD y Wi-Fi P2P en para detectar los servicios ofrecidos por un dispositivo y conectarse a este cuando ninguno de los dispositivos está conectado a una red.

Si buscas una API de nivel superior para tu aplicación de Android para transferir datos de forma confiable y segura entre dispositivos con una combinación de Wi-Fi y Bluetooth, considera usar la API de Conexiones de Nearby.

Lecciones

Cómo usar la función de detección de servicios de red
Obtén información sobre cómo transmitir servicios ofrecidos por tu propia aplicación, descubrir servicios ofrecidos en la red local y usar NSD para determinar los detalles de conexión para el servicio al que deseas conectarte.
Cómo crear conexiones P2P con Wi-Fi
Obtén información para obtener una lista de dispositivos similares cercanos, crear un punto de acceso para dispositivos heredados y conectarte a otros dispositivos compatibles con conexiones Wi-Fi P2P.
Cómo usar P2P Wi-Fi para detectar servicios
Obtén información sobre cómo detectar servicios publicados por dispositivos cercanos que no están en la misma red mediante Wi-Fi P2P.

También debes leer: