当缓冲区为空时处理AVQueuePlayer

时间:2013-04-16 07:14:46

标签: ios audio-streaming avqueueplayer

我想知道当缓冲区为空时如何处理使用AVQueuePlayer从服务器播放音频文件。我通过KVO收到缓冲区是空的,我不确定我想做什么。 当设备连接到低带宽时会发生这种情况。一旦带宽良好,我能否在缓冲区中获取音频数据?

感谢。

1 个答案:

答案 0 :(得分:0)

如果互联网连接没有中断,它将继续缓冲,你有足够的数据开始播放。

当您通过KVO获得缓冲区空消息时,您只需要向用户显示一条消息,说明它正在缓冲,播放器将在播放时播放。