视频启动时的默认质量



我使用此代码在我的网站上显示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>

我使用"vq=hd1080"播放全高清质量的视频。但是启动时的视频质量是720p。视频开始时如何更改默认质量(1080p(?

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

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

而且,基于此线程,您只能在视频开始播放后设置质量。

最新更新