gpt4 book ai didi

ios - 如何在 iOS 中设置 HLS 流的视频质量?

转载 作者:行者123 更新时间:2023-11-29 05:35:13 26 4
gpt4 key购买 nike

以下是我用于播放 HLS 内容的代码

 let url = URL(string: "https://bitdash-a.akamaihd.net/content/sintel/hls/playlist.m3u8")
let playerItem = AVPlayerItem.init(url: url)
playerItem.preferredPeakBitRate = 20000
let player = AVPlayer.init(playerItem: playerItem)
let controller = AVPlayerViewController()
controller.player = player
present(controller, animated: true) {
player.play()
}

但在日志中我可以看到使用的比特率约为 25000,但我已将 PreferredPeakBitRate 设置为 20000。

最佳答案

在首选峰值比特率 documentation有以下消息:

如果网络带宽消耗无法降低以满足preferredPeakBitRate,则会在继续播放该项目的同时尽可能减少网络带宽消耗。

关于ios - 如何在 iOS 中设置 HLS 流的视频质量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57095057/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com