The official page: ogv.js JavaScript media player using Ogg / Vorbis / Theora / Opus / WebM libs compiled with Emscripten
try to decode vp8 using ogv.js
r21655 allows us to serve up .wasm
files as application/wasm
and the browser will then load them correctly.
The patch above adds stubs for decoding vp8 in javascript using ogv.js. I just can't figure out how we're supposed to use this undocumented api.
See also #2132 (libvpx 1.8) and #2152 (intel's svt encoder)
It's really impressive, but unfortunately we can't feed data into the decoder until this is implemented: issue 359: Implement OGVMediaSource (Media Source Extensions / MSE shim).
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/2147