流式音频运行锁定PhoneApplicationService.Current.ApplicationIdleDetectionMode=IdleDetectionMode.Disabled;简单的mp3文件一切正常,但流式音频(如网络广播)停止播放。如何解决这个问题呢?更新:我发现了问题。我使用这样的链接:mms://212.235.5.168/102fm?ext=.mp3问题变成了mms://212.235.5.168/102fm/File.mp3从而解决了问题。因此,所有在末尾具有查询字符串的链接都将在锁定状态下停止播放。因为你需要保持网络活跃-耗电-我认为你需要禁用UserIdleDetectionMode并且你需要添加一些东西来警告用户你的应用程序耗电-请参阅:嗨,我也在直播Icecast流,这对我有用:MessageBoxResultres=MessageBox.Show(Constants.MSG_LOCKED_BODY,Constants.MSG_LOCKED_TITLE,MessageBoxButton.OKCancel);如果(res==MessageBoxResult.OK){PhoneApplicationService.Current.ApplicationIdleDetectionMode=IdleDetectionMode.MediaDisabled;流媒体,也许你应该试试这个...以上就是C#学习教程的全部内容:流媒体音频运行锁分享,不代表立场,如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
