【问题标题】:AVPlayerItem strange buffer observerAVPlayerItem 奇怪的缓冲区观察者
【发布时间】:2012-10-18 15:57:47
【问题描述】:

我正在使用 AVPlayer 播放流式网络音频。我在这篇文章中观察了流媒体项目的状态:

ios avplayer trigger streaming is out of buffer

工作看起来不错,但我遇到了一个奇怪的问题。我在键“playbackBufferEmpty”之前遇到键“playbackLikelyToKeepUp”。我放了一个日志

NSLog(@"___path: %@", 路径)

在函数的第一行

observeValueForKeyPath.....

我收到的日志是:

...
2012-10-29 17:24:35.412 NhacSo[236:907] ___path: rate
2012-10-29 17:24:35.413 NhacSo[236:907] ___path: playbackLikelyToKeepUp
2012-10-29 17:24:35.415 NhacSo[236:907] ___path: playbackBufferEmpty
2012-10-29 17:24:35.416 NhacSo[236:907] ___path: rate
...

你知道为什么我在“playbackBufferEmpty”之前收到“playbackLikelyToKeepUp”吗?谢谢!!!

【问题讨论】:

    标签: ios avfoundation avplayer


    【解决方案1】:

    您首先收到playbackLikelyToKeepUp,因为该属性首先更改。我认为让您感到困惑的是,它从 YES 变为 NO,而不是相反 - 也就是说,播放将不再能够跟上。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多