AVPlayer的默认缓冲区大小是多少?

时间:2014-08-20 06:03:28

标签: buffer avplayer

iOS AVPlayer的默认最大和最小缓冲区大小是多少?如何增加mp3流媒体的大小?谢谢

1 个答案:

答案 0 :(得分:1)

如果您的缓冲区大小表示播放缓冲区,那么我认为此大小没有记录。

此行为由AVFoundation提供,引自Advances in AVFoundation Playback

  

我们看到播放开始但我们很快就遇到了失误,因为我们没有足够的缓冲区来播放。

     

在这种情况下,我们将进入等待状态并重新缓冲,直到我们有足够的时间进行播放。

他们刚刚提到足够而不是确切的时间或大小,根据当前的网络情况,这是一个动态的测量单位,但谁知道呢。

回到主题,如果你想控制缓冲。 您可以观察AVPlayerItem的{​​{1}}财产。

下面的代码片段有5秒的缓冲时间:

loadedTimeRanges