2013-03-11 132 views
0

我试图使用MediaElement将音频从在线来源传输到Windows Phone 8应用程序。使用MediaElement在Windows Phone 8上流式传输音频

我在可视化树中有MediaElement,它可以与本地文件一起工作,但是当我尝试通过URL使用文件时,什么也不播放,我得到了MediaFailed异常。媒体失败的错误代码为3100.它既不适用于AAC或MP3,也适用于视频。

我的代码:

也许这是不可能这样做,但如果有人可以帮助它会受到赞赏。

UPDATE:

我试图使用的文件是http://rapidshare.com/files/2276097672/firework.aac。该文件在手机本地工作,但不在线。也许我误解了,我不能从这个网站直接流式传输。

+0

你能分享文件的来源,以便我们重新创建吗?您是否确认这些文件位于支持的编解码器中? http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff462087(v=vs.105).aspx – 2013-03-11 21:07:17

+0

谢谢马特,我已经更新了这个问题。 AAC确实是一种支持的格式。 – 2013-03-11 23:27:28

+0

该文件无法访问 - 也许这就是问题所在? – 2013-03-12 04:04:15

回答

0

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

+0

你是否也在播放音频播放的进度? – 2014-06-24 07:03:15

+0

@AshishJain我确实,你可以在Foundbite应用程序中看到我是如何做到的。 – 2014-06-24 08:48:42

+0

我看过和你做的很好的工作,但你没有显示进度,并在我的情况下显示音频进度.... – 2014-06-24 09:10:46