我对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)。
我还读到过一种解决方案是读取连续流,将其传递给媒体流源和媒体元素。有人试过这个吗?任何帮助都将不胜感激!谢谢!
发布于 2011-09-01 22:39:06
检查您的流是否为supported (通过电话和模拟器)。
如果不是这样,您将需要自己管理(并可能转换)流。
我不知道有谁用过ManagedMediaHelpers在手机上播放HLS音频流,但它远不是直接的,也不能分享例子--但它是可以做到的。
https://stackoverflow.com/questions/7271403
复制相似问题