我正在 Windows Phone 上制作 netradio 应用程序,我的问题是 netradio 使用RTSP
Windows Phone 中的音频格式和本机媒体播放器不支持 RTSP。
作为一种解决方法,我必须导航到然后处理音频的网页。
这可以正常工作,并且可以播放收音机,但问题是一旦将应用程序置于后台,音乐就会停止。
有没有办法保持网络浏览器音频播放?
我正在 Windows Phone 上制作 netradio 应用程序,我的问题是 netradio 使用RTSP
Windows 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。