This extension applies video effects on the camera in WebRTC applications
WebRTC video effect Extension
This 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/, ...
Read more
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/, ...
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "WebRTC video effect", "short_name": "webfx", "version": "1.1", "description": "This extension applies video effects on the camera in WebRTC applications", "page_action": { "default_icon": "res/icon_off.png", "default_popup": "html/popup.html", "default_title": "WebRTC Video effect" }, "background": { "scripts": ["js/util.js", "js/util_inject.js", "js/background.js"] }, "content_scripts": [{ "run_at": "document_start", "js": ["js/util.js", "js/util_inject.js", "js/message_proxies.js", "js/webpage_application.js", "js/contentscript.js"], "matches": ["*://*/*"], "all_frames": true }], "web_accessible_resources": ["lib/three.min.js"], "permissions": ["tabs", "storage"]}
Read more