我在使用MPMoviePlayerController
从服务器播放音频。但是,当播放超过两分钟时,音频会开始不断停止和恢复。我正在连续流式传输多个文件,因此由于中断,一些音频文件被跳过,并且会显示以下这两条控制台消息:
Took background task assertion (38) for playback stall
Ending background task assertion (38) for playback stall
由于这个错误,我失去了很多轨迹。 最初我以为那是内存问题,但控制台显示每次失去轨迹时都会打印这些消息。