<!DOCTYPE html>
<html>
<head>
<title>Video.js 播放 M3U8</title>
<link href="https://vjs.zencdn.net/7.10.2/video-js.min.css" rel="stylesheet">
<script src="https://vjs.zencdn.net/7.10.2/video.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/videojs-contrib-hls/dist/videojs-contrib-hls.min.js"></script>
</head>
<body>
<video id="my-video" class="video-js vjs-default-skin" controls preload="auto" width="640" height="264">
<source src="your-m3u8-file-url.m3u8" type="application/x-mpegURL">
Your browser does not support HTML5 video.
</video>
<script>
var player = videojs('my-video');
player.play();
</script>
</body>
</html>
video.js
的 CSS 和 JS 文件,以及 videojs-contrib-hls
插件来支持播放 M3U8 格式的视频。<video>
元素,并设置其 ID、类名、控件属性等。其中,<source>
标签用于指定视频源文件的 URL 和类型(M3U8)。player.play()
方法开始播放视频。请将 your-m3u8-file-url.m3u8
替换为实际的 M3U8 文件 URL。
上一篇:js 本地缓存
下一篇:js 保存图片
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站