2012-09-26 10 views
6

Il mio obiettivo: riprodurre file MP3/AAC da un server Web (in streaming, anziché scaricato in anticipo) in sincronizzazione PERFETTA tra più dispositivi iOS.AVPlayer Sincronizzazione tramite setRate: time: atHostTime:

due domande:

1 - Può AVPlayer flusso di file MP3/AAC esistente, pur continuando sulla alle tracce successive sullo sfondo? Supponendo che il telefono sia bloccato o che un'altra app sia in primo piano, se sto riproducendo un elenco di più file MP3/AAC e uno finisce la riproduzione, la traccia successiva inizierà a suonare senza problemi?

2 - Il nuovo metodo setRate:time:atHostTime: in iOS6 AVPlayer consente la riproduzione sincronizzata tra dispositivi MULTIPLE iOS? Significato, voglio riprodurre l'audio in perfetta sincronia tra più dispositivi iOS. Ho letto la documentazione here, ma è un po 'di confusione e non riesco a trovare alcun codice di esempio per vedere come funziona:

risposta

0

di Matt AudioStreamer è l'opzione migliore per voi, AVPlayer e AVAudioPlayer downloads l'url mp3 remota sincrona prima di giocare che richiede tempo

click here

+0

Ah, so di Matt AudioStreamer app, ma io sono più curioso di vedere se ci sono le librerie integrate in AVPlayer/AVAudioPlayer o librerie relative al aiutarmi a sincronizzare la riproduzione audio su due o più dispositivi iOS . Ha senso? – professormeowingtons

+0

intendi AIRPLAY? –

+0

Airplay sarebbe bello, ma sfortunatamente non puoi trasmettere in streaming a MULTIPLE dispositivi airplay da un dispositivo iOS fino ad ora. Questo può essere fatto usando iTunes su OS X. – professormeowingtons