首页 > 解决方案 > 在 tvOS/iOS 的 AVplayers 中缓冲和预加载视频

问题描述

我目前正在开发一个应用程序,它将预加载数组中的 3 个 AVplayer。预加载是指视频的前 30 秒应该在视频显示在屏幕上之前加载。我决定通过遍历数组来进行预加载,播放所有玩家直到他们达到 30 秒。

由于播放器在一个数组中,仍然有一个指针指向保存视频缓冲区和已播放视频的内存位置。是真的吗,使用该解决方案,当我在 0 秒时再次启动播放器时,前 30 秒不会被加载,因为我已经加载了前 30 秒?

标签: iosswifttvos

解决方案


推荐阅读