返回指南
流媒体 HLS

M3U8 / HLS 在线播放指南

发布: 更新: 难度:入门

M3U8 是什么?

M3U8 是 HLS(HTTP Live Streaming)协议的播放列表文件,以 UTF-8 文本记录视频分片地址。视频被切成若干 TS 分片后,通过 M3U8 索引按序播放,实现自适应码率与直播。

在线播放步骤

  1. 获取以 .m3u8 结尾的视频地址。
  2. 打开M3U8 在线播放器
  3. 粘贴链接,点击播放。
  4. 使用全屏、倍速等控制。

支持的协议

  • HLS (M3U8):点播与直播,浏览器原生 / hls.js。
  • RTMP / HTTP-FLV / WebSocket-FLV:请使用RTMP 播放器

常见问题(FAQ)

链接有效却无法播放?

多为防盗链或需特定 UA/Referer,尝试更换网络或获取纯净链接。

直播可以看吗?

支持 HLS 直播播放;RTMP 直播请用 RTMP 播放器。

参考资料

  1. HLS 规范 — IETF draft: https://datatracker.ietf.org/doc/html/draft-pantos-hls-rfc8216bis
  2. hls.js: https://hls-js.netlify.app/

相关工具