playsvideo × HDHub streaming harness
Client-side MKV→fMP4 remux (mediabunny) + on-the-fly AC-3→AAC (ffmpeg.wasm) → hls.js. Bytes come through the CF worker byte-pipe.
CF worker base
Direct media URL (auto-wrapped through
/stream
) — or paste a full URL to use as-is
▶ Load & play
Preset: Spider-Man (H.264+AAC)
Preset: AC-3 test
Stop
Tip: append
?url=<direct-url>
to this page to auto-load on open (handy on a phone).
Engine phase
idle
Path
—
Audio transcode
—
Playhead
0.0s
Buffered
0.0s
Duration
—
Resolution
—
Segments
—
Bytes fetched
0
Event / console log