c# – Radio Streaming Windows Phone

我对windows phone,.pls文件的无线电流媒体感兴趣.我尝试了以下方法:

1)将pls url传递给windows media player:

MediaPlayerLauncher mediaPlayerLauncher = new MediaPlayerLauncher();
mediaPlayerLauncher.Media = new Uri(@“http://…..pls”,UriKind.Absolute);
mediaPlayerLauncher.Controls = MediaPlaybackControls.All;
mediaPlayerLauncher.Location = MediaLocationType.Data;
mediaPlayerLauncher.Show();

2)流畅的流媒体

请注意,我正在使用模拟器,我也尝试了来自pls的流URL(在记事本中打开它并尝试了所有的URL)

我还读过一个解决方案是读取连续流,将其传递给媒体流源和媒体元素.有没人试过这个?任何帮助,将不胜感激!谢谢!

解决方法:

检查您的流是否为supported(通过电话和模拟器).
如果不是,您将需要自己管理(并可能转换)流.

我不知道有人使用ManagedMediaHelpers在手机上播放HLS音频流,但它远非直截了当且无法分享示例 – 但它可以完成.

相关文章

如何在Silverlight4(XAML)中绑定IsEnabled属性?我试过简单的...
我正在编写我的第一个vb.net应用程序(但我也会在这里标记c#,...
ProcessFile()是在UIThread上运行还是在单独的线程上运行.如...
我从同行那里听说,对sharepoint的了解对职业生涯有益.我们不...
我正在尝试保存一个类我的类对象的集合.我收到一个错误说明:...
我需要根据Silverlight中的某些配置值设置给定控件的Style.我...