我正在尝试使用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。此文件在手机本地工作,但不在线。也许我误解了,我无法直接从这个网站流式传输。
答案 0 :(得分:0)
该文件无法访问。这不是一个真正的答案,因为这是一个愚蠢的错误,但问题已经解决了。