私は1つの音楽ストリーミングアプリケーションを開発しています。
ここで説明する方法を使用してmp3をストリーミングできます。Core Audioまたは他のフレームワークを使用して他のフォーマット(ASX、RTSP、またはmms)をストリーミングするアプローチを知っている人はいますか。
前もって感謝します。
私は1つの音楽ストリーミングアプリケーションを開発しています。
ここで説明する方法を使用してmp3をストリーミングできます。Core Audioまたは他のフレームワークを使用して他のフォーマット(ASX、RTSP、またはmms)をストリーミングするアプローチを知っている人はいますか。
前もって感謝します。
mms、ASX、および RTSP は、歴史的にやや独自のプロトコル (特に Microsoft および real) であるため、公式の Apple 実装を見つけるのに苦労する場合があります。
ここに mms プロトコルの LGPL 実装があります: https://launchpad.net/libmms または、Microsoft からプロトコルのドキュメントを入手できます: http://download.microsoft.com/download/9/5/E/ 95EF66AF-9026-4BB0-A41D-A4F81802D92C/%5BMS-MMSP%5D.pdf
ASX は単なる XML のメタデータ形式です。これを使用して、ストリーミング元の mms または http URL を取得します。公式リファレンスはマイクロソフトのサイトにあります: http://msdn.microsoft.com/en-us/library/bb249663.aspx
RTSP には LGPL 実装があります: http://www.live555.com/liveMedia/ これは標準プロトコル ( RFC 2326およびRFC 3550 ) ですが、Real の RDT トランスポートなどの独自の拡張機能で使用されることが多いようです。可能であればライブラリを使用するだけです。
FStreamはオーディオに適しています。ストリーマーをビデオストリーミングに使用することもできます。それはまったく友好的ではないことを除いて、それは良いアプリです。お気に入りにURImms://server/を入力します。次にそれをクリックします。「一時停止」というボタンがあります。それをもう一度クリックして、「一時停止を解除」を読みます。次に、10〜15秒待ちます。その後、ビデオのストリーミングが開始されます。確実に機能することがわかっているURIを選択するようにしてください。
mms、asf、wmv、asx、および ogg を処理できる無料の FStream iPhone アプリhttp://www.sourcemac.com/?page=fstreamをお試しください