インターネットから単一のオーディオファイルをストリーミングする
-
28-10-2019 - |
質問
アプリでAFNetworkingスイートを使用しています。アプリでは、サーバーにアップロードするメッセージを録音できます。そのオーディオファイルをストリーミングまたはチャッキングして再生できるようにする必要があります。その方法についてのアイデアはありますか?
乾杯
解決
正直なところ、AVPlayer
を使用してリモートURLをロードするだけです。Appleのドキュメントによると:
AVPlayerは、ローカルメディアファイルとリモートメディアファイルで同等に機能し、再生の準備や続行する前に追加データを待つ必要性に関する適切な情報を提供します。
これを行うためにAFNetworkingを使用することは確かに可能ですが、Appleの組み込みの
AVPlayer
はあなたのニーズに十分に適しており、あなた自身を転がす前に確かに一撃の価値があると信じています。
他のヒント
サーバー上にあるmp3を再生する場合は、Matt GalagherのAudiostreamer(
ローカルに保存されたファイルを再生する場合は、AVAudioPlayer( http://developer.apple.com/library/IOS/#documentation/AVFoundation/Reference/AVAudioPlayerClassReference/Reference/Reference.html )。
それがあなたの望むものでない場合は、もう少しデータを提供してください。
所属していません StackOverflow