在 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。
HTML5的<video>标签可以直接播放m3u8视频,或者通过引入Hls.js库实现跨浏览器支持。Hls.js提供API来加载和播放m3u8源,确保在现代浏览器中的兼容性。对于老版本浏览器,可以考虑使用video.js等兼容库。
1176

被折叠的 条评论
为什么被折叠?



