Video.js 如何在videojs youtube中嵌入高清视频?

Video.js 如何在videojs youtube中嵌入高清视频?,video.js,Video.js,我已成功使用videojs youtube将youtube视频嵌入我的页面 正如你看到的,视频不是高清的。在Youtube上,我可以观看高清视频 目前我的设置如下: <video id="malescast-video" poster="/img/poster/hexo-part-01.jpg" class="video-js vjs-default-skin vjs-big-play-centered" controls preload="

我已成功使用videojs youtube将youtube视频嵌入我的页面

正如你看到的,视频不是高清的。在Youtube上,我可以观看高清视频

目前我的设置如下:

<video
      id="malescast-video"
      poster="/img/poster/hexo-part-01.jpg"
      class="video-js vjs-default-skin vjs-big-play-centered"
      controls preload="auto" width="640" height="360"
      data-setup='{ "techOrder": ["youtube"], "aspectRatio":"16:10", "sources": [{ "type": "video/youtube", "src": "https://www.youtube.com/watch?v=bujxtMQouZ4"}], "Youtube": { "ytControls": 2 }}'
       style="margin:auto;">
</video>

你可以在页面上看到它

我甚至将此更改为:

<video
      id="malescast-video"
      poster="/img/poster/hexo-part-01.jpg"
      class="video-js vjs-default-skin vjs-big-play-centered"
      controls preload="auto" width="1280" height="800"
      data-setup='{ "techOrder": ["youtube"], "aspectRatio":"16:10", "sources": [{ "type": "video/youtube", "src": "https://www.youtube.com/watch?v=bujxtMQouZ4"}], "Youtube": { "ytControls": 2 }}'
       style="margin:auto;">
</video>


但还是不行。如何解决这个问题?或者,在使用videojs控件时是否可以显示质量选择器?谢谢。

在插件脚本中,有一个部分传递了从YouTube iframe API获取的选项,请查看:


var playerVars={controls:0,modestbranding:1,rel:0,showinfo:0,suggestedQuality:'default',setPlaybackQuality:'highres',loop:this.options_u2;.loop?1:0}

在插件脚本中,有一段代码传递了从YouTube iframe API获取的选项,请查看:


var playerVars={controls:0,modestbranding:1,rel:0,showinfo:0,suggestedQuality:'default',setPlaybackQuality:'highres',loop:this.options_u2;.loop?1:0}

videojs人员将此标记为超出技术插件的范围:videojs人员将此标记为超出技术插件的范围: