📺 HLS 流播放器

在线播放 m3u8 视频流 · 支持直播和点播 · 实时缓冲统计 · 纯前端

Updated: 2026-07-11
📋 测试流(点击加载示例):

❓ 常见问题

HLS流播放器支持哪些类型的流?
支持所有HLS(HTTP Live Streaming)标准的m3u8播放列表,包括:直播流(Live)和点播流(VOD)、多码率自适应流(Multi-bitrate)、AES-128加密流。需要浏览器支持Media Source Extensions(MSE)。基于hls.js v1.5+ 引擎。不支持DASH或其他流媒体格式。
如何使用HLS播放器?
在输入框中粘贴m3u8视频流地址(URL),点击「加载播放」按钮即可开始播放。页面会显示实时缓冲状态、当前分辨率、码率等信息。支持基本的视频控制:播放、暂停、音量调节和全屏。您也可以点击下方示例流快速测试。
为什么有些m3u8流无法播放?
常见原因:1) 流地址需要CORS跨域支持但服务器未设置;2) 使用了不兼容的加密方式(如SAMPLE-AES, FairPlay);3) 流已过期或服务器不可用;4) 浏览器不兼容MSE(建议使用Chrome/Firefox/Edge最新版);5) 流是DASH格式而非HLS。
这个工具会记录我的流地址吗?
不会。本工具是纯前端应用,视频流数据直接在浏览器中处理和播放,不会被上传到任何服务器。工具不会记录、存储或转发您的流地址或播放内容。所有数据仅存在浏览器的内存中,关闭页面后自动清除。
HLS和DASH有什么区别?
HLS(HTTP Live Streaming)是Apple开发的流媒体协议,使用m3u8播放列表和TS分片。DASH(Dynamic Adaptive Streaming over HTTP)是国际标准,使用mpd清单和mp4分片。本工具仅支持HLS/m3u8格式。DASH流可以使用其他支持DASH的播放器播放。
💬 意见反馈展开