iOS4でストリームまたはリモートMP3ファイルを再生するための利用可能なオプション
-
08-10-2019 - |
質問
ポッドキャストを聴くための申請をしようとしています。各ポッドキャストはMP3ファイルで、サイズは約50MBです。レビュー後 オーディオの使用 マルチメディアプログラミングガイドの章では、他のオプションが適切ではないと思われるため、Avplayerを使用することにしました。ただし、AVFoundationを使用すればするほど、複雑に思えるように思われ、MP3ファイルを単純にストリーミングする方が簡単だと感じています。さらに、このドキュメントの上部には、次のようなメモがあります。
重要:このドキュメントには、以前はiOSアプリケーションプログラミングガイドにあった情報が含まれています。このドキュメントの情報は、iOS4.0専用に更新されていません
それは、他にいくつかのオプションがあることを意味しますか、それともAvfoundationが私がする必要があることの過剰なことでしょうか?誰かが少し物事をクリアして、ここで何か間違ったことをしているかどうか教えてくれたら本当に感謝しています。
前もって感謝します!
他のヒント
Cocos Denshionを探索する必要があります。
http://www.cocos2d-iphone.org/wiki/doku.php/cocosdenshion:cookbook
オーディオエンジンにはCoCOS2Dが付属しており、プロジェクトに含めることができる5つのクラスだけです。
上記のリンクからわかるように、非常に簡単に使用できます。基本的には、いくつかのAVFoundationクラスの単なるラッパーです。
唯一のトリックはMP3をストリーミングすることですが、Cocos Denshion Cdaudiomanagerを更新して、開始点としてURLをAvaudioplayerに渡すことができるように見えます。それがあなたのストリーミング要件を満たすかどうかは、私は知りません。
少なくとも、研究するためのいくつかのAVFoundationコードが提供されます。