UNPKG

@virtualscenery/greenscreenstream

Version:

Genereate new MediaStreams or Canvas elements based on MediaStreams (webcam) with any background image/video. Greenscreen your webcam and enable virtual backgrounds in your web applications.

65 lines (64 loc) 1.6 kB
{ "name": "@virtualscenery/greenscreenstream", "version": "3.2.0", "description": "Genereate new MediaStreams or Canvas elements based on MediaStreams (webcam) with any background image/video. Greenscreen your webcam and enable virtual backgrounds in your web applications. ", "main": "lib/index.js", "typings": "lib/index.d.ts", "type": "commonjs", "scripts": { "build": "rm -r ./lib && tsc" }, "engines": { "node": ">=10" }, "author": { "name": "VirtualScenery", "url": "https://github.com/VirtualScenery" }, "publishConfig": { "access": "public" }, "contributors": [ { "name": "Magnus Thor", "url": "https://github.com/MagnusThor" }, { "name": "Johannes Franzen", "url": "https://github.com/BIueLightning" } ], "keywords": [ "mediastream", "mediastream-api", "webrtc", "greenscreen", "webgl2", "webgl", "canvas", "shaders", "glsl", "usermedia", "tensorflow", "machine-learning", "virtual-backgrounds", "chroma-key", "hologram" ], "repository": { "type": "git", "url": "https://github.com/VirtualScenery/greenscreenstream" }, "license": "MIT", "dependencies": { "@tensorflow-models/body-pix": "^2.2.1", "@tensorflow/tfjs-backend-cpu": "^4.22.0", "@tensorflow/tfjs-backend-webgl": "^4.22.0", "@tensorflow/tfjs-core": "^4.22.0", "quantize": "^1.0.2" }, "devDependencies": { "@types/webgl2": "0.0.5", "typescript": "^5.8.0" } }