2

在新的 iOS 6 中,我开始出现 MPAVController 的奇怪行为。我的应用通过 HTTP Live Streaming 从服务器接收视频。现在我经常看到这样的消息:

[MPAVController] Autoplay: Disabling autoplay
[MPAVController] Autoplay: Enabling autoplay
[MPAVController] Autoplay: Likely to keep up or full buffer: 0
[MPAVController] Autoplay: Skipping autoplay, not enough buffered to keep up.
[MPCloudAssetDownloadController] Prioritization requested for media item ID: 0
[MPAVController] Autoplay: Likely to keep up or full buffer: 0
[MPAVController] Autoplay: Skipping autoplay, not enough buffered to keep up.
[MPAVController] Autoplay: Enabling autoplay
[MPAVController] Autoplay: _streamLikelyToKeepUp: 0 -> 1
[MPAVController] Autoplay: Likely to keep up or full buffer: 1
[MPAVController] Autoplay: Enabling autoplay

并且视频经常停滞不前。此外,有时会出现一个很大的 QuickTime 标志而不是视频播放。

没有找到有关这些问题的任何官方信息,所以我恳请帮助。

4

1 回答 1

1

我最近遇到了类似的问题,删除 EXT-X-PLAYLIST-TYPE:EVENT 帮助解决了这个问题。目前我的 m3u8 播放列表中没有 EXT-X-PLAYLIST-TYPE,一切正常。

于 2012-12-05T13:18:18.517 回答