gpt4 book ai didi

ios - 在 iOS 设备上以编程方式限制 HLS 流的比特率

转载 作者:可可西里 更新时间:2023-11-01 05:12:44 25 4
gpt4 key购买 nike

我有一个正在流式传输到 iOS 应用程序的高清视频。考虑到以最大比特率流式传输时视频为数 GB,我想让用户能够限制最大流质量(低、中、高)。同样,出于明显的数据上限原因,我想自动选择基于蜂窝连接与 wifi 连接的设置。

我可以通过访问 AVPlayerItemAccessLogEvent 获取当前比特率,但在强制使用较低质量的流时我会迷失方向。

这甚至可以通过 HLS 实现吗?谢谢!

最佳答案

如果你使用的是AVPlayer,正确的做法应该是

preferredPeakBitRate

来自 Apple 文档 here , 此项所需的网络带宽消耗限制(以比特/秒为单位)。

关于ios - 在 iOS 设备上以编程方式限制 HLS 流的比特率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21392641/

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