About Us

Professional M3U8 Online Player

StreamFlow is a fully browser-based HLS streaming player and converter. No installation, no uploads, full privacy protection — effortless video processing.

100%
Runs Locally
0
Server Uploads
HLS.js
Core Engine
2
Languages
Core Features
Online Stream Playback
Paste a browser-accessible M3U8 URL to test live or VOD playback without plugins.
📊
Adaptive Quality Levels
Parse master playlists, list available renditions, and switch quality manually.
MPEG-TS to MP4 Remux
Losslessly remux compatible MPEG-TS VOD segments into MP4 in the browser without re-encoding.
📈
Playback Statistics
Inspect resolution, bitrate, and buffer duration to understand basic stream health.
🌐
Bilingual Pages
Use complete Chinese and English pages with reciprocal language annotations.
🔒
Browser-side Processing
This site does not receive uploaded video; your browser requests playlists and segments directly from the source origin.
How It Works
▶ HLS Playback
01
Fetch Playlist — Load the .m3u8 file and parse the master or media playlist
02
Bitrate Selection — Auto-select the best quality based on network conditions
03
Segment Download — Sequentially download .ts segments into the playback buffer
04
MSE Injection — Feed segments into the video element via Media Source Extensions
HLS.jsMSE APIVideo ElementWeb Worker
⇄ Conversion Process
01
Parse M3U8 — Extract all TS segment URLs, resolve relative and absolute paths
02
Concurrent Fetch — Download multiple segments in parallel with configurable concurrency
03
In-memory Merge — Concatenate all segments in order using a Uint8Array buffer
04
Blob Export — Create a video/mp4 Blob and trigger download via Object URL
Fetch APIUint8ArrayBlob APIPromise.all
Use Cases
🔬
Live Stream Debugging
Quickly verify HLS live streams are working correctly — no test environment needed.
📦
Video Archiving
Convert online M3U8 videos to local MP4 files for offline viewing and storage.
🎓
E-learning Platforms
Educational platforms typically use HLS delivery. Easily preview and download courses.
🛠️
Streaming Dev & Test
Test M3U8 files from different CDNs, verify CORS settings and playlist format.
📡
IPTV Preview
Many IPTV and online TV services use M3U8. Quickly preview and validate channel content.
🔭
Media Research
Study the HLS protocol, M3U8 format spec, fragmentation strategies, and ABR algorithms.
Contact Us
✉️
Email
Technical support & feature requests
💻
GitHub
github.com/streamflow
Submit issues & contribute code
🐦
Twitter / X
@streamflow_app
Latest news & release updates