【发布时间】:2014-06-04 08:32:52
【问题描述】:
我正在开发一个 Windows Phone 8 应用程序。我需要在我的应用程序中从远程服务器流式传输 .mp3 声音文件。
我尝试过使用MediaElement:
private MediaElement media;
// Constructor of class
media = new MediaElement();
media.Source = new Uri(string.Format("{0}b10en_US.mp3", mp3HostName), UriKind.Absolute);
media.MediaFailed += media_MediaFailed;
media.MediaEnded += media_MediaEnded;
media.MediaOpened += media_MediaOpened;
media.Loaded += media_Loaded;
media.BufferingProgressChanged += media_BufferingProgressChanged;
// In a method I call the following
media.play();
但是没有任何声音被播放。我为媒体元素的事件添加了断点,但没有一个被触发。
我已经仔细检查了,mp3 文件的 URI 是正确的。
我做错了什么?
【问题讨论】:
标签: c# windows-phone-8 windows-phone audio-streaming