This extension applies video effects on the camera in WebRTC applicationsThis extension install a javascript hook on the navigator.getUserMedia function.
If the web page calls the hook, video effects are loaded and applied on the video stream coming from the camera.
Video effects are based on WebGL with http://threejs.org/
You can try on https://appear.in/, https://simpl.info/getusermedia/, ...