compartir pantalla del iPad

5

Considere este escenario: una madre y sus hijos están leyendo un solo libro con el iPad. La mamá está en un viaje de negocios y los niños se quedan en casa. Cada uno de ellos tiene un iPad. La mamá espera que cuando pase a la página siguiente, el iPad para niños pueda hacer lo mismo para que siempre estén en la misma página.

¿Alguna idea de cómo hacer eso?

    
pregunta 02.06.2011 - 20:36

3 respuestas

1

Ok, me gusta esta pregunta ...

Para lograr esto necesitamos los siguientes componentes:

  1. Un servidor VNC que se ejecuta en los iPad para niños. VNC básicamente comparte la pantalla a través de la red. Un VNC para iOS se llama Veency y está disponible en Cydia una vez que se desbloquea el iPad.

  2. Un cliente VNC. Recomiendo iTeleport : funciona y se siente muy bien.

  3. Dado que los iPad para niños probablemente tengan una ip falsa (NAT-ed), de alguna manera deberíamos conectarnos a la red doméstica. Un servidor VPN en la puerta de enlace debería hacer el truco. Una vez conectado al servidor vpn, el iPad de la madre debería ver todos los dispositivos en la red doméstica.

Una vez conectado al iPad infantil a través de VNC, podrás ver todo lo que el niño ve en la pantalla. Esto se puede lograr también desde una computadora o un iphone.

    
respondido por el mspasov 03.06.2011 - 16:40
1

Si la madre usa una computadora en lugar de un iPad, puedes hacerlo fácilmente con Google Plus :

El niño debe poder ver exactamente lo que la mamá está viendo en su pantalla, al mismo tiempo que puede escuchar su voz.

El problema con las dos partes que usan el iPad es que el SDK de Apple evita que las aplicaciones capturen imágenes de la pantalla fuera de esa aplicación. Si esto es una necesidad, entonces la única esperanza sería jailbreak al iPad y encontrar una solución que te permita hacer eso.

La única otra forma es si tuviera una aplicación que tuviera tanto un lector de libros electrónicos como capacidades para compartir la pantalla. Las aplicaciones de libros electrónicos más populares (iBooks, Amazon Kindle, etc.) no tienen esta función en este momento.

    
respondido por el Senseful 29.03.2012 - 22:15
0

Hay varios enfoques posibles, todos los cuales requieren un servidor central.

  • rápido y sucio: solo sondea un servidor http cada 10 segundos para guardar / leer el estado (página actual)

  • use las notificaciones push de Apple (el dispositivo puede recibirlas y actuar en silencio si ya se está ejecutando). Esto es un poco más complejo, pero puede poner menos carga en el servidor que un millón de usuarios que solicitan cambios

  • use conexiones de socket: también necesitará un servidor dedicado para eso, pero esto probablemente proporcionará el efecto más instantáneo (como lo hace un chat en tiempo real)

Luego está toda la parte en la que vinculas dispositivos en la misma sesión de lectura. Puede enviar un correo electrónico con un enlace en el que se pueda hacer clic y que incluya un protocolo manejado únicamente por la aplicación (por ejemplo, Myappbooklink: userid, sessionid)

En cualquier caso, un sistema de este tipo requeriría un sistema de servidor que pueda escalar en caso de éxito.

    
respondido por el blackjack75 02.06.2011 - 21:56

Lea otras preguntas en las etiquetas