我对 Windows 手机的广播流感兴趣,确切地说是 .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 的流网址(在记事本中打开它并尝试了所有网址)
我还读过一种解决方案是读取连续流,将其传递给媒体流源和媒体元素。有没有人试过这个?任何帮助,将不胜感激!谢谢!
最佳答案
检查您的流是否为 supported(通过电话和模拟器)。
如果不是,您将需要自己管理(并可能转换)流。
我不知道有人使用 ManagedMediaHelpers 在手机上播放 HLS 音频流,但它远非直截了当,无法分享示例 - 但可以做到。
关于c# - radio 流媒体 Windows Phone,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7271403/