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.
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