๐Ÿ“บ HLS Stream Player

Play m3u8 video streams ยท Live & VOD ยท Real-time buffering stats ยท No upload

Updated: 2026-07-11
๐Ÿ“‹ Test streams (click to load):

โ“ FAQ

What types of HLS streams are supported?โ–ผ
All standard HLS m3u8 playlists: live streams, VOD, multi-bitrate adaptive streams, and AES-128 encrypted. Requires MSE support in browser (Chrome/Firefox/Edge recommended). Powered by hls.js. Does not support DASH or other streaming formats.
How do I use this player?โ–ผ
Paste an m3u8 URL and click 'Load & Play'. Real-time stats show buffering, resolution, and bitrate info. Full playback controls included. Click sample streams below for quick testing.
Why can't some streams play?โ–ผ
Common issues: 1) Missing CORS headers on the server; 2) Incompatible encryption (SAMPLE-AES, FairPlay); 3) Expired or unavailable stream; 4) Browser lacks MSE (use latest Chrome/Firefox/Edge); 5) Stream is DASH, not HLS.
Does this tool log my stream URL?โ–ผ
No. Processing happens entirely in your browser. The tool does not record, store, or forward your stream URL or content. All data stays in browser memory and is cleared on page close.
What's the difference between HLS and DASH?โ–ผ
HLS (Apple, 2009) uses m3u8 + TS segments. DASH (MPEG-DASH, 2011) uses MPD + MP4 segments. HLS is more widely supported on Apple devices. This tool supports HLS/m3u8 only.
๐Ÿ’ฌ FeedbackExpand