c# - 流式音频运行欠锁

标签 c# windows-phone-7

我正在尝试在锁定屏幕下使用播放流式音频 PhoneApplicationService.Current.ApplicationIdleDetectionMode = IdleDetectionMode.Disabled; 使用简单的 mp3 文件一切正常,但流式音频(如网络广播)停止播放。 如何解决这个问题?

更新:我发现了问题。我这样使用我的链接:mms://212.235.5.168/102fm?ext=.mp3 并且问题更改为 mms://212.235.5.168/102fm/File.mp3 解决了这个问题。因此,所有在末尾具有查询字符串的链接都停止在锁定状态下播放。

最佳答案

因为您需要保持网络处于事件状态 - 这会消耗电量 - 我认为您需要禁用 UserIdleDetectionMode 并且您需要添加一些警告用户您的应用会耗电的内容 - 请参阅:

关于c# - 流式音频运行欠锁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5164876/

相关文章:

c# - 在 ANTs 分析器信息的帮助下识别性能瓶颈

c# - 在 XML 序列化和反序列化之间保持对象值 (C#)

c# - MSBuild:将导入项目中的相对路径转换为绝对路径

c# - 如何将 VB.net 常量转换为 C#?

windows-phone-7 - 从列表框 @windows Phone 7 中删除项目

.net - 适用于 Windows 7 手机的 ORM 映射器

c# - 如何在数据网格中获取组合框选择的值?

c# - 如何在 WP7 中使用 MVVM 检测 Pivot View?

silverlight - 如何在按住另一根手指时记录触摸

c# - 过滤 ObservableCollection?