视频开始时的默认质量

时间:2017-07-31 10:52:06

标签: video youtube youtube-api

我在我的网站上使用此代码显示youtube播放器,

<iframe width="1920" height="1080" src="https://www.youtube.com/embed/ID?vq=hd1080&modestbranding=0&autoplay=1&cc_load_policy=1&fs=1&rel=0&showinfo=0&controls=2&autohide=0" frameborder="0" allowfullscreen></iframe>

我用&#34; vq = hd1080&#34;用于播放具有全高清质量的视频。但启动时视频的质量是720p。视频启动时如何更改默认质量(1080p)?

1 个答案:

答案 0 :(得分:0)

尝试使用player.setPlaybackQuality(suggestedQuality:String):Void。此功能设置当前视频的建议视频质量。

但是,请注意,如果您设置的视频无法使用suggestedQuality级别,则质量将设置为可用的下一个最低级别。例如,如果您请求质量级别为hd1080且质量级别不可用,则播放质量将设置为hd720。有了这个,您可能需要先使用player.getPlaybackQuality():String检索当前视频的实际视频质量。

根据此thread,您只能在视频开始播放后设置质量。