当我在 Avplayer 实例上调用 pause() 方法时,缓冲继续,但在约 60 秒后停止。我已经在 iOS 9 和 8 上进行了测试。在 iOS 9 上,我已设置为:
if #available(iOS 9.0, *) {
playerItem.canUseNetworkResourcesForLiveStreamingWhilePaused = true
}
在 AvplayerItem 上。我播放 mp4 和带有 m3u8 文件的实时 http 流,但结果是一样的。