有没有办法自动检测用户是否可以处理更高的视频分辨率?
现在,我在播放器就绪中将用户播放质量设置为"默认"。我可以在 onPlayerStateChange 中使用 getAvailableQualityLevels()-1 检查是否有更高的分辨率可用,但我不知道更改分辨率是否会导致问题。
似乎没有直接的方法可以做到这一点。但正如上一篇文章所建议的,您可以使用两种方式来做到这一点:
- 在这篇文章中使用javascript方法。
- 使用缓冲的视频大小作为质量估计 值
在建议的方法上,我的建议是让它成为一个更像卡尔曼滤波器的缓慢过程。希望对您有所帮助。