Devo eseguire un'azione (riprodurre un brano alla volta su più dispositivi senza ritardo) in un determinato punto del tempo. Il mio requisito è che l'app non debba utilizzare alcuna connessione Internet. Quindi ho bisogno di un punto esatto di tempo in cui per giocare i dati (audio)]Come sincronizzare un audio su 2 o più dispositivi ios
ho già provato seguente:
- Giocare canzone dopo 5 secondi su tutti i dispositivi. (causa ancora un ritardo di millisecondi)
- Invia una piccola notifica di testo per identificare la riproduzione della canzone e quindi avviare la riproduzione su tutti i dispositivi. Ma l'invio e la ricezione di questa notifica richiede tempo di millisecondi :(:(
- Impostare il tempo in automatico su tutti i dispositivi e poi controllato differenza di tempo di un messaggio di testo che passa, Ha gap millisecondi in ogni test.
Sto usando connessione socket per trasmettere i dati. I dati vengono inviati molto velocemente, ma ho ancora bisogno di un'esatta riproduzione del tempo. –
la tua domanda sarà probabilmente chiusa in quanto non mostra alcuno sforzo. Inoltre, poiché ci sono domande doppie, rivela che devono ancora cercare post esistenti, ad es. http://stackoverflow.com/questions/17377390/what-is-the-best-method-of-synchronizing-audio-across-ios-devices-with-wifi Detto questo, anche se è un problema diverso, dai un'occhiata a questa risposta http://stackoverflow.com/questions/8357514/ios-stream-audio-from-one-ios-device-to-another/8492598#8492598 –
Sto cercando su questo da ultimi 4 giorni. Aveva scansionato anche quei link, ma nessun aiuto .... –