tim*_*son 4 video-streaming http-live-streaming ios avplayer
我有一个高清视频,正在流式传输到 iOS 应用程序。我希望允许用户能够限制最大流质量(低、中、高),考虑到以最大比特率流式传输时视频为几 GB。同样,出于明显的数据上限原因,我想自动选择基于蜂窝网络与 WiFi 连接的设置。
我可以通过访问 来获取当前比特率AVPlayerItemAccessLogEvent
,但在强制使用较低质量的流时却迷失了方向。
这对于 HLS 来说是可能的吗?谢谢!
如果你使用的是AVPlayer,正确的方法应该是
preferredPeakBitRate
Run Code Online (Sandbox Code Playgroud)
从 Apple 文档此处,此项目的网络带宽消耗所需的限制(以每秒位数为单位)。
归档时间: |
|
查看次数: |
3536 次 |
最近记录: |