embedplayer — 1-up player

Paste a ws-flv URL (H.264 or H.265). Decode runs in a worker; rendering is WebGL2 on an OffscreenCanvas. decode: auto prefers hardware WebCodecs and falls back to the WASM software decoder; wasm forces the software path (run pnpm demo:assets first so the .wasm is served at /player/).

LIVE
codec res fps 0 decode queue 0 buffered 0 dropped 0 decoder

resource monitor

main heap
worker heap
wasm heap
worker CPU
fps
live canvases