Youtube Api自动更改视频质量

时间:2016-04-21 19:00:57

标签: javascript youtube youtube-api youtube-iframe-api

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

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

1 个答案:

答案 0 :(得分:0)

似乎没有直接的方法来做到这一点。但是作为previous post suggests,你可以用两种方式来做:

  1. 使用此post中的javascript方法。
  2. 使用缓冲的视频大小作为质量估算值
  3. 在建议的方法中,我的建议是让它变得更慢,就像kalman filter一样。希望它有所帮助。