MediaElement を使用して、オンライン ソースから Windows Phone 8 アプリにオーディオをストリーミングしようとしています。
ビジュアル ツリーに MediaElement があり、ローカル ファイルで動作しますが、URL 経由でファイルを使用しようとすると、何も再生されず、MediaFailed 例外が発生します。メディア失敗エラーにはコード 3100 があります。AAC または MP3 では機能しませんでしたが、ビデオでは機能しました。
私のコード:
sound.Source = new Uri(url, UriKind.RelativeOrAbsolute);
sound.MediaFailed += sound_MediaFailed;
sound.AutoPlay = true;
この方法ではできないかもしれませんが、誰かが助けてくれれば幸いです。
アップデート:
私が使用しようとしたファイルはhttp://rapidshare.com/files/2276097672/firework.aacです。このファイルは電話でローカルに機能しますが、オンラインでは機能しません。たぶん私は誤解しており、このウェブの場所から直接ストリーミングすることはできません.