2012-08-06 95 views
2

我想在Windows8上流式处理音频内容。我有几个URL需要播放。不确定是否有任何准备使用此API或其他任何API。在Windows8中的音频流

任何人都可以请帮忙吗?

回答

2

试试这个:

结合thisthis

基本上你会创建一个MediaElement类的实例,并使用指向你的音频的Uri targetUri = new Uri(@"http://www.bing.com");这样的URI。

由于您提到过“多个网址”,因此您需要创建某种“播放列表”(可能只是一组网址)。您可以订阅MediaElement的MediaEnded事件以知道何时转到下一个轨道。如果网络出现故障,音频文件被删除或音频文件使用不支持的编解码器,您还需要订阅MediaFailed事件。

最后,考虑添加对音频的支持,以便即使在您的应用程序未被关注时仍继续在后台运行。 This线程应该有所帮助。