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
—
Source bitrate
—
Seg throughput
—