現在、大量のビデオとオーディオを含む iPhone アプリケーションを開発しています。うまく機能している HTTP Live Streaming を使用してビデオを実装しました。しかし、それらのオーディオ ファイルについては、ストリーミングも行うのではないかと考えています。しかし、それぞれはかなり小さく、合計再生時間はわずか 2 ~ 3 秒です。したがって、HLS を使用する必要はまったくありません。
問題は、 の場合AVAudioPlayer
、ローカル ファイルのみをサポートすることですが、それらのオーディオ ファイルをバンドルに入れるのはばかげているようです。ファイルを同期的にダウンロードしてNSData
ポインタをAVAudioPlayer
に渡すことはできますが、複数のオーディオ ファイルを順番に再生したい場合、再生ループを制御するのは非常に困難です。
うまくいけば、これを理解するのを手伝ってくれたり、ヒントを教えてくれたりします。どうもありがとうございました。
質問する
145 次