从 iOS 10.x开始 ,您可以进行一些缓冲设置,例如,您可以决定缓冲视频需要多少秒:
if #available(iOS 10.0, tvOS 10.0, OSX 10.12, *) { avPlayer?.automaticallyWaitsToMinimizeStalling = .playWhenBufferNotEmpty //preferredForwardBufferDuration -> default is 0, which means `AVPlayer` handle it independently, try more seconds like 5 or 10. playerItem.preferredForwardBufferDuration = TimeInterval(5) }


