Why not: ogv.js in WebVR

Just for fun, using ogv.js to render WebM video to a texture in an A-Frame VR scene in iPad Safari :)

Works in Safari on both iOS and desktop… Doesn’t work as well in Edge in Windows 10; decoding is fine by texture flickers. This might be a general issue with painting WebGL canvases at each other.

Firefox and Chrome use native playback for the WebM.