0

アプリで AFNetworking スイートを使用しています。アプリでは、サーバーにアップロードするメッセージを録音できます。そのオーディオ ファイルをストリーミングまたはチャッシングして再生できるようにする必要があります。

乾杯

4

2 に答える 2

3

正直なところ、AVPlayerリモート URL を使用してロードするだけです。Appleのドキュメントごと

AVPlayer は、ローカルおよびリモートのメディア ファイルと同等に機能し、再生の準備ができているか、続行する前に追加のデータを待機する必要があるかについての適切な情報を提供します。

これを行うために AFNetworking を使用することは確かに可能ですが、Apple のビルトインAVPlayerがニーズに十分に適していると私は信じており、独自のものを作成する前に試してみる価値があります.

于 2011-12-06T04:46:18.117 に答える
1

サーバーにある mp3 を再生したい場合は、Matt Galagher の Audiostreamer ( http://cocoawithlove.com/2009/06/revisiting-old-post-streaming-and.html ) を使用できます。

ローカルに保存されたファイルを再生する場合は、AVAudioPlayer ( http://developer.apple.com/library/IOS/#documentation/AVFoundation/Reference/AVAudioPlayerClassReference/Reference/Reference.html )を使用できます。

それがあなたの望むものではない場合は、さらにデータを提供してください。

于 2011-12-05T22:51:47.963 に答える