ios - preferredForwardBufferDuration 似乎没有效果
问题描述
我正在尝试使用我的AVPlayer
. 我对我的文件进行了一些调整,AVPlayerItem
以尝试加快文件的初始加载速度:
我已经降低了这样的首选变量:
playerItem.preferredPeakBitRate = 500000
playerItem.preferredMaximumResolution = CGSize(width: 540, height: 320)
playerItem.preferredForwardBufferDuration = 3
我已注册接收通知AVPlayerItemNewAccessLogEntry
。这显示segmentsDownloadedDuration
为 6,尽管我将其设置preferredForwardBufferDuration
为 3。为什么不是 3?无论我将该变量设置为什么,它总是显示为 6。
解决方案
推荐阅读
- clojure - Clojure 无法解析 repl 中的符号
- javafx - 无法在 javafx 中的 tableview 中添加新行
- excel - 使用 selenium 在 excel 中实现浏览器(Chrome)自动化
- r - 在 RShiny 中上传 excel 文件
- java - Java JDBC 语法中的“连接”一词的含义
- uac - Win 10 1909 UAC 请求允许在提升的程序时间表上运行 Schtask
- python - 通过调用函数python3初始化静态变量
- spring - Spring Boot + MongoDB+创建集合
- python - 在python中,有没有办法删除分隔符的最后一个实例之后的所有文本?
- azure-data-factory - 如何在通过管道从 CSV 文件映射数据流派生列中传递列模式匹配的数组?