0

我正在尝试使用背景音频播放器但没有成功。该应用程序在模拟器中完美运行,但在诺基亚 Lumia 800 上无法正常运行。我在以下位置阅读了整个线程:http ://social.msdn.microsoft.com/Forums/en-US/wpdevelop/thread/394de7c4-4334- 46f8-a01a-30b49c6ec242/但这不是编解码器问题。

我在做什么?我使用远程服务器源 URI 创建了一个 AudioTrack 对象,并将其设置为 BAP 实例。然后我调用 Play()。播放器的状态将变为“正在播放”,但设备上没有声音。

我做了什么来确保这不是编解码器问题?我更新了上述代码,首先从远程服务器源 URI 下载整个文件并将其保存到隔离存储中。然后我使用本地文件 URI 创建了一个 AudioTrack 对象并获得了声音。

所以,我怀疑这是一个缓冲问题,因为我的播放器从未将其状态更改为 BufferingStarted 或 BufferingStopped。但是,不幸的是,我不知道我能做些什么来帮助解决这个问题。

有任何想法吗?

非常感谢,法比安

4

1 回答 1

0

关于这类问题有一篇很棒的文章:http: //www.johanpaul.com/blog/2012/09/wp75-backgroundaudioplayer-crashes/

于 2014-04-04T02:51:09.527 回答