AVQueuePlayer在后台停止流式传输(由于信号9而终止)

时间:2015-04-05 16:58:32

标签: objective-c memory background stream avqueueplayer

我正在开发一个应用程序,它从soundcloud流式传输音乐。为此,我使用了几个AVPlayerItem初始化的AVQueuePlayer。一切正常,直到应用程序进入后台。这需要1-2分钟,然后播放停止,我得到XCode调试错误代码"由于信号9"终止。我抬起了内存,应用程序不断需要~25MB的内存。 AVQueuePlayer还添加了几个观察者。我真的无法帮助它,它真的很烦人,因为应用程序应该能够在设备锁定时播放音乐等。

提前致谢

1 个答案:

答案 0 :(得分:0)

我修了它自己的。它与AVQueuePlayer完全无关,我用太多的图形重载了应用程序,导致超过100%的CPU使用率和应用程序被杀死,当然玩家将停止播放。