优酷 API 自动更改视频质量

Youtube Api Auto Change Video Quality

本文关键字:视频 API 优酷      更新时间:2023-09-26

有没有办法自动检测用户是否可以处理更高的视频分辨率?

现在,我在播放器就绪中将用户播放质量设置为"默认"。我可以在 onPlayerStateChange 中使用 getAvailableQualityLevels()-1 检查是否有更高的分辨率可用,但我不知道更改分辨率是否会导致问题。

似乎没有直接的方法可以做到这一点。但正如上一篇文章所建议的,您可以使用两种方式来做到这一点:

  1. 在这篇文章中使用javascript方法。
  2. 使用缓冲的视频大小作为质量估计

在建议的方法上,我的建议是让它成为一个更像卡尔曼滤波器的缓慢过程。希望对您有所帮助。