2

Windows8 でオーディオ コンテンツをストリーミングする方法を教えてください。再生する必要がある URL がいくつかあります。このための API を使用する準備ができているかどうかはわかりません。

誰でも助けてもらえますか?

4

1 に答える 1

2

これを試して:

これこれを組み合わせる。

基本的に、オーディオを指すMediaElementような URI を持つクラスのインスタンスを作成します。Uri targetUri = new Uri(@"http://www.bing.com");

「いくつかの URL」について言及したので、ある種の「プレイリスト」を作成する必要があります (これは単に URL のコレクションである可能性があります)。MediaElement の MediaEnded イベントをサブスクライブして、いつ次のトラックに移動するかを知ることができます。また、ネットワークがダウンした場合、オーディオ ファイルが削除された場合、またはオーディオ ファイルがサポートされていないコーデックを使用している場合に備えて、MediaFailed イベントをサブスクライブすることもできます。

最後に、アプリケーションがフォーカスされていない場合でもバックグラウンドで実行し続けるために、オーディオのサポートを追加することを検討してください。このスレッドが役立つはずです。

于 2012-08-06T17:01:29.450 に答える