質問

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

乾杯

役に立ちましたか?

解決

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

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

これを行うためにAFNetworkingを使用することは確かに可能ですが、Appleの組み込みのAVPlayerはあなたのニーズに十分に適しており、あなた自身を転がす前に確かに一撃の価値があると信じています。

他のヒント

サーバー上にある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 )。

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

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top