流式音频在Windows Phone 8使用MediaElement

本文关键字:使用 MediaElement Phone Windows 音频 | 更新日期: 2023-09-27 18:03:17

我正在尝试使用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。此文件在手机上本地工作,但不能在线工作。可能是我理解错了,我不能直接从这个网址流。

流式音频在Windows Phone 8使用MediaElement

文件无法访问。这不是真正的答案,因为这是一个愚蠢的错误,但问题已经解决了。