AVPlayer - 自动质量更改 - 多个 URL

AVPlayer - Auto quality change - Multiple URLs

我有多个 URL 用于不同的视频质量(240p、360p、720p、1080p),我正在使用 AVPlayer 进行流式传输。我想要实现的是

根据互联网连接速度选择初始 URL 开始播放视频(我不关心 wifi、2G 或 3G;唯一关心的是连接速度是否能够流式传输) 如果更新了互联网连接速度,则在播放时切换 URL/Stream。 自动切换时视频不应暂停 URL/Stream 我怎样才能做到这一点?

听起来您正在重复 HTTP 直播流的工作。你能采纳吗?

https://developer.apple.com/streaming/