用于HLS流的分辨率切换器

时间:2017-09-19 06:53:55

标签: javascript ffmpeg video.js hls

我正在尝试为用户添加一个质量选择器,以便使用video.js选择他们想要播放视频的所需质量。我尝试使用2或3个开源插件,所有这些插件都已弃用或具有现在不支持的旧代码,最糟糕的是它们中缺少许多文件。是否有任何解决方案可以在HLS上为video.js流式传输添加质量选择器? 任何帮助将非常感激 这是我使用video.js

播放HLS流的示例代码

我正在使用的当前插件是: https://github.com/streamroot/videojs-quality-picker

<video id="my-video" class="video-js" controls preload="auto" width="640" height="264" data-setup="{}" autoplay>
  <source src="legend_hls/legend_playlist.m3u8">

  <p class="vjs-no-js">
    To view this video please enable JavaScript, and consider upgrading to a web browser that
    <a href="http://videojs.com/html5-video-support/" target="_blank">supports HTML5 video</a>
  </p>
</video>
<script>
  videojs('my-video').qualityPickerPlugin();
</script>

0 个答案:

没有答案