如果我创建一个AVPlayerLayer
并为其提供一个远程视频流,并包含一个UISlider
用于将视频刷到不同的点,则向前扫描非常精确和流畅。太棒了。
然后向后擦洗是非常不连贯和不可靠的,有很多掉帧。
有没有办法防止这种情况发生?我猜测AVPlayer
对于删除已经观看过的视频部分非常积极,缓冲区只是简化,但我很好奇是否有办法遏制这种行为。< / p>
将rate
设置为-1而不是1时可以看到同样的情况,其中1表示平滑播放,-1表示不稳定。
答案 0 :(得分:0)
我建议将文件下载到磁盘然后使用AVPlayer播放
某些代码可能有帮助