Condivisione dello schermo iPad

5

Considera questo scenario: una mamma e i suoi figli stanno leggendo un singolo libro usando l'iPad. La mamma è in viaggio d'affari e i bambini restano a casa. Ognuno di loro ha un iPad. La mamma spera che quando si gira verso la prossima pagina l'iPad dei bambini possa fare la stessa cosa in modo che siano sempre sulla stessa pagina.

Qualche idea su come farlo?

    
posta 02.06.2011 - 20:36
fonte

3 risposte

1

Ok, mi piace questa domanda ..

Per realizzare questo abbiamo bisogno dei seguenti componenti:

  1. Un server VNC in esecuzione sugli iPad dei bambini. VNC fondamentalmente condivide la schermata sulla rete. Un VNC per iOS è chiamato Veency ed è disponibile in Cydia una volta che l'iPad è stato jailbroken.

  2. Un client VNC. Raccomando iTeleport - funziona e si sente benissimo.

  3. Poiché gli iPad dei bambini sono probabilmente dotati di un IP falso (NAT-ed), dovremmo in qualche modo connetterci alla rete domestica. Un server VPN sul gateway dovrebbe fare il trucco. Una volta connesso al server VPN, l'iPad della madre dovrebbe vedere tutti i dispositivi nella rete domestica.

Una volta connesso all'iPad dei bambini tramite VNC, sarai in grado di vedere tutto ciò che il bambino vede sullo schermo. Questo può essere ottenuto anche da computer o da iphone.

    
risposta data 03.06.2011 - 16:40
fonte
1

Se la mamma utilizza un computer anziché un iPad, puoi farlo facilmente con Google Plus :

Il bambino dovrebbe essere in grado di vedere esattamente ciò che la madre vede sullo schermo, mentre allo stesso tempo può sentire la sua voce.

Il problema con entrambe le parti che usano l'iPad è che l'SDK di Apple impedisce alle applicazioni di acquisire immagini dello schermo al di fuori dell'applicazione. Se questa è una necessità, allora l'unica speranza sarebbe quella di effettuare il jailbreak dell'iPad e trovare una soluzione che consenta di farlo.

L'unico altro modo è se tu avessi un'applicazione che ha sia un lettore di e-book che funzionalità di condivisione dello schermo. Le applicazioni di e-book più popolari (iBooks, Amazon Kindle, ecc.) Non hanno questa caratteristica in questo momento.

    
risposta data 29.03.2012 - 22:15
fonte
0

Ci sono diversi approcci possibili, che richiedono tutti un server centrale.

  • rapido e sporco: basta eseguire il polling di un server http ogni 10 secondi per salvare / leggere lo stato (pagina corrente)

  • usa le notifiche push di Apple (il dispositivo può ricevere e agire su di loro in modo silenzioso se è già in esecuzione). Questo è un po 'più complesso ma può mettere meno carica sul server di un milione di utenti che interrogano le modifiche

  • usa le connessioni socket: avrai bisogno di un server dedicato anche per questo, ma questo probabilmente fornirà l'effetto più immediato (proprio come fa una chat in tempo reale)

Poi c'è l'intera parte in cui colleghi i dispositivi nella stessa sessione di lettura. Puoi inviare un'email con un link cliccabile con un protocollo gestito esclusivamente dall'app (ad esempio Myappbooklink: userid, sessionid)

In ogni caso un sistema del genere richiederebbe un sistema server in grado di scalare in caso di successo.

    
risposta data 02.06.2011 - 21:56
fonte

Leggi altre domande sui tag