¿Podemos conectarnos al iPhone desde un dispositivo Android aunque no esté en la misma red?
Estoy trabajando alrededor de wifi directo y NSD (Network Service Discovery) para transferir archivos.
- NSD : donde se ha creado serivce y puede escanear los otros dispositivos que están publicando el mismo servicio con en la misma red.
- WiFi Direct : Se utiliza para escanear dispositivos cercanos sin necesidad de red
- WiFi P2P Network Serice Discovery : Se utiliza para escanear el servicio cerca de dispositivos donde otros dispositivos ofrecen el mismo servicio (NSD + WiFi Direct)
Según el requisito, tengo que dar compatibilidad a un dispositivo iOS, aunque ambos no están en la misma red. Llegué a saber que NSD es similar al servicio de Bonjour por iOS. Pero esto puede ser posible cuando los dispositivos están en la misma red.
- ¿Es posible la multidifusión con Wi-Fi Direct?
- Cómo aceptar automáticamente solicitudes de conexión Wi-Fi directamente en Android
- ¿Existe un equivalente de Wi-Fi Direct / Wi-Fi P2P para Phonegap / Cordova?
- Wi-fi P2P. Informar a todos los compañeros disponibles de algún evento
- Descubrimiento del servicio directo Wifi de Android
¿Hay alguna manera de conectarse al iPhone cuando ambos no están en la misma red?
- Conecta el iPhone a Android Wifi Direct soft AP
- Configurar una conexión Wifi-Direct entre Android y Raspberry Pi 3 Linux
- Wifi-Direct siempre se desconecta después de treinta minutos
- WiFi-Direct en JellyBean, WPA Suplicante desordenado
- Cómo obtener la dirección IP directa de WiFi de mi dispositivo
- Conecte 2 o más clientes de Android directamente
- Conecta Raspberry con Android a través de servicios Wifi Direct (p2p)
- Pasos para transmitir de forma programada de Android a receptor de miracast
Ignorando las complejidades de conseguir que Android e iOS jueguen bien juntos, es posible hacerles pensar que están en la misma red sin estar físicamente allí. Si te entiendo correctamente, parece que tienes dos opciones:
-
Configurar un servidor VPN en la red A y el dispositivo en la red B conectarse a él. Esto haría que el dispositivo en la red B piense que estaba en la red A, y tiene acceso a todos los servicios LAN (como NSD).
-
Configure la conexión VLAN en un conmutador y coloque la red A en la misma red que B.
Opción 2 sólo funcionaría si estaban geográficamente en la misma zona (como en el mismo campus). Opción 1 sería preferible si eran geográficamente dispares, o que no fueron capaces o no están dispuestos a realizar los cambios de infraestructura necesarios para apoyar la opción 2.
- Android studio, biblioteca poject, javadoc url missing
- Ocultando la barra de estado mientras muestra Alert Dialog Android