私の目標:複数のiOSデバイス間のPERFECT同期で、WebサーバーからMP3/AACファイルを再生します(あらかじめダウンロードするのではなくストリーミングします)。AVPlayer setRateを使用した同期:time:atHostTime:
つの質問:
1 - バックグラウンドでの次のトラックへの継続したまま、ストリームの既存のMP3/AACファイルをAVPlayerすることはできますか?意味は、電話がロックされている、または別のアプリがフォアグラウンドにあると仮定して、複数のMP3/AACファイルのリストを再生していて、再生が終了すると、次のトラックはシームレスに再生されますか?
2 - iOS6 AVPlayerの新しいsetRate:time:atHostTime:
メソッドは、複数のiOSデバイス間の同期再生を可能にすることはできますか?意味、私は複数のiOSデバイス間で完全な同期でオーディオを再生したい。私はドキュメントhereを読んでいますが、ちょっと混乱していて、どのように動作するかを見るためのサンプルコードは見つかりません:
ああ、私はマットのAudiostreamerアプリを知っているが、私は私が二つ以上のiOSデバイス間でオーディオ再生を同期させる手助けするために、任意のAVPlayer/AVAudioPlayerに内蔵されたライブラリまたは関連のライブラリがある場合に、より多くの好奇心。理にかなっている? – professormeowingtons
あなたはAIRPLAYを意味しますか? –
Airplayは素晴らしいかもしれませんが、残念ながら今のところiOSデバイスから複数のAirplayデバイスにストリーミングすることはできません。ただしこれはOS XのiTunesを使用して行うことができます。 – professormeowingtons