Generate (or load) an RGBD clip, encode it in-browser via WebCodecs VP9, then decode and view it back.
The RGB pane is what a legacy player shows; depth (and other uint16 signals) ride along, bit-exact.
On Chromium this runs entirely on WebCodecs with no WASM; other engines transparently load a small
libvpx-WASM fallback. Loading a file whose display track is HDR (10-bit, VP9 profile 2) shows
its signals but leaves the RGB pane empty — browsers play those tracks in <video>,
and the JS library skips them rather than decode them.
WebCodecs path isn't bit-exact here, so the demo will use the
bundled libvpx-WASM fallback (correct, just slower to load). For the fastest, fully native path, try
Chrome or Edge.