2012-04-16 10 views
0

私は現在、オーディオをストリームするiPhoneアプリケーションを開発中です。私は、ストリームしたいURLは、以下のリンクでM3U8ファイルです:私は、ストリームを開きますWebViewの上NSRequestをロードすることができモノクロで.m3u8オーディオストリームファイルを再生する

http://216.246.37.52:1935/highveld/highveld.stream/playlist.m3u8

が、それはストリームを開いたときに、これはバックグラウンドに自分のアプリケーションをプッシュアプリに戻る唯一の方法はストリームを閉じることです。

ストリームを停止しないで、アプリケーション内でタブを切り替えることができるようにするために、ストリームを再生するビューが再生ボタンを好むでしょう。

本質的に、ストリームはユーザーが意図的に停止するまで再生を継続する必要があります。 MonoTouchとC#の中でiPhoneアプリケーションのためにこれを行う方法やチュートリアルを教えてくれる人が誰か教えてくれれば幸いです。私はGoogleを精査したが、役に立たなかった。

ありがとうございます。

+1

あなたの混乱は、 '.m3u8'ファイルがストリームと関係があると考えています。 '.m3u8'ファイルはプレイリストだけです。あなたが探している必要があるのは、おそらくMP3でHTTP経由でストリーミングすることですが、プレイリストのリンクが壊れているので、わからないのです。 – Brad

+0

この@ブラッドありがとう。私はメモ帳でプレイリストを開いていて、私はそれの中に入る全てはこれです: _#EXTM3U #EXT-X-STREAM-INF:PROGRAM-ID = 1、帯域幅= 250000 http://216.246.37.52 :1935/jacaranda-bkp/JacarandaFM-Powered_by_Antfarm.stream/playlist.m3u8?wowzasessionid = 963158135_ 私はこれで何をすべきか分かりませんが、ポストに記載されているリンクを使ってiPhoneに入力してください。サファリ、リンクが開き、ストリームが再生を開始します。これに関するコメント? –

+1

はい、それは起こりそうなことです。ここでも、M3Uは単なる再生リストファイルであり、その中にはメディアのURLがあります。 URLを直接開くと、メディアが直接開かれます。あなたのケースで何が起こっているのです、ブラウザは 'Content-Type'ヘッダをメディアプレーヤーが処理できるものと見なして、それを再生し始めます。 – Brad

答えて

1

@ジョアヒム。私はまた、ストリーミングソリューションを構築し、これを別の方法で実現しました。私はちょっと覗き込んで実際のShoutcastストリームをhttp://216.246.37.52:8028/に見つけました。これがあなたの状況に役立つかどうかは分かりません。おそらくあなた自身のプレイリストを生成することができます。がんばろう!。 Riaan

+0

ありがとうございます。ストリームのポート番号をどのように管理しましたか?ストリーミングアプリでこれをどのように達成しましたか?私はそれをチェックアウトすることができます多分私はアプリの名前を私に供給することはできますか?ありがとう –

関連する問題