2


現在、大量のビデオとオーディオを含む iPhone アプリケーションを開発しています。うまく機能している HTTP Live Streaming を使用してビデオを実装しました。しかし、それらのオーディオ ファイルについては、ストリーミングも行うのではないかと考えています。しかし、それぞれはかなり小さく、合計再生時間はわずか 2 ~ 3 秒です。したがって、HLS を使用する必要はまったくありません。

問題は、 の場合AVAudioPlayer、ローカル ファイルのみをサポートすることですが、それらのオーディオ ファイルをバンドルに入れるのはばかげているようです。ファイルを同期的にダウンロードしてNSDataポインタをAVAudioPlayerに渡すことはできますが、複数のオーディオ ファイルを順番に再生したい場合、再生ループを制御するのは非常に困難です。

うまくいけば、これを理解するのを手伝ってくれたり、ヒントを教えてくれたりします。どうもありがとうございました。

4

0 に答える 0