2012-09-26 10 views
6

Mein Ziel: Abspielen von MP3/AAC-Dateien von einem Webserver (gestreamt, anstatt im Voraus heruntergeladen) in PERFECT Sync zwischen mehreren iOS-Geräten.AVPlayer Synchronisation mit setRate: time: atHostTime:

Zwei Fragen:

1 - Können vorhandenen AVPlayer Stream MP3/AAC-Dateien, während sie weiterhin im Hintergrund zu den nächsten Tracks auf? Das heißt, wenn das Telefon gesperrt ist oder sich eine andere App im Vordergrund befindet, wenn ich eine Liste mehrerer MP3/AAC-Dateien abspiele und die Wiedergabe beendet wird, beginnt der nächste Titel nahtlos zu spielen?

2 - Kann die neue Methode setRate:time:atHostTime: in iOS6 AVPlayer die synchrone Wiedergabe zwischen MEHREREN iOS-Geräten ermöglichen? Das heißt, ich möchte Audio in perfekter Synchronisation zwischen mehreren iOS-Geräten wiedergeben. Ich lese die Dokumentation here, aber es ist ein wenig verwirrend und ich kann keinen Beispielcode finden, um zu sehen, wie es funktioniert:

Antwort

0

Matts AudioStreamer ist die beste Option für Sie, AVplayer und AVaudioplayer lädt die Remote-MP3-URL synchron vor dem Abspielen Das braucht Zeit.

klicken here

+0

Ah, ich weiß von Audiostreamer App Matt, aber ich bin mehr gespannt, ob es irgendwelche in AVPlayer/AVAudioPlayer oder verwandte Bibliotheken gebaut Bibliotheken mir Audio-Wiedergabe über zwei oder mehr iOS-Geräte synchronisieren helfen . Sinn ergeben? – professormeowingtons

+0

meinst du AIRPLAY? –

+0

Airplay wäre nett, aber leider können Sie ab sofort keine MULTIPLE Airplay-Geräte von einem iOS-Gerät streamen. Dies kann jedoch mit iTunes unter OS X durchgeführt werden. – professormeowingtons