首页 前端知识 在html5中播放m3u8的插件

在html5中播放m3u8的插件

2024-02-24 15:02:15 前端知识 前端哥 799 339 我要收藏

在 HTML5 中,你可以使用 <video> 标签来播放 m3u8 视频。你可以将 m3u8 视频的 URL 指定为 video 标签的 src 属性。例如:

<video src="http://example.com/video.m3u8" controls></video>

你也可以使用第三方的播放器库来播放 m3u8 视频,比如 Hls.js。你可以在你的 HTML 页面中通过引入 Hls.js 的脚本来使用它:

<script src="https://cdn.jsdelivr.net/npm/hls.js@latest"></script>

然后你就可以使用 Hls.js 提供的 API 来播放 m3u8 视频了。这里是一个简单的例子:

<video id="video" controls></video>

<script>
  if (Hls.isSupported()) {
    var video = document.getElementById('video');
    var hls = new Hls();
    hls.loadSource('http://example.com/video.m3u8');
    hls.attachMedia(video);
    hls.on(Hls.Events.MANIFEST_PARSED, function() {
      video.play();
    });
  }
</script>

请注意,Hls.js 只支持在现代浏览器中使用。如果你希望在旧版浏览器中也能播放 m3u8 视频,你可以使用第三方的兼容库,比如 video.js。

转载请注明出处或者链接地址:https://www.qianduange.cn//article/2609.html
标签
评论
发布的文章

【jQuery详细介绍】

2024-03-10 11:03:26

jQuery核心函数

2024-03-10 11:03:10

vue echarts GL3d中国地图

2024-03-10 11:03:09

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!