我正在 Windows Phone 上制作 netradio 应用程序,我的问题是 netradio 使用RTSPWindows Phone 中的音频格式和本机媒体播放器不支持 RTSP。
作为一种解决方法,我必须导航到然后处理音频的网页。
这可以正常工作,并且可以播放收音机,但问题是一旦将应用程序置于后台,音乐就会停止。
有没有办法保持网络浏览器音频播放?
我正在 Windows Phone 上制作 netradio 应用程序,我的问题是 netradio 使用RTSPWindows Phone 中的音频格式和本机媒体播放器不支持 RTSP。
作为一种解决方法,我必须导航到然后处理音频的网页。
这可以正常工作,并且可以播放收音机,但问题是一旦将应用程序置于后台,音乐就会停止。
有没有办法保持网络浏览器音频播放?
您可以BackgroundAudioPlayer在您的解决方案中将其用作另一个项目,您可以在此处查看示例。
并且您的样品Codeplex也可以尝试Windows Phone Streaming Media。
希望能帮助到你!
没有原生 RTSP 支持BackgroundAudioPlayer。您需要自己MediaStreamSource实现才能使用流。至少我没有找到任何公开的第三方解决方案。检查这个http://social.msdn.microsoft.com/Forums/sqlserver/en-US/e052ea29-53cf-4ebb-8558-742b67fc72ad/rtsp-support-in-wp8。