zego-effects-sdk

0.0.9 • Public • Published

zego-effects-sdk

ZegoEffects SDK for nodejs, require ZegoLiveRoom or Express Electron SDK.

ZegoEffects Version: v1.4.7.1088 (mac 1.4.9.1250)

Quick Start

Create a ZEGO account and get AppID and AppSign required for SDK initialization at ZEGO management console

var ZegoLiveRoom =  window.require("zegoliveroom/ZegoLiveRoom.js");
var ZEGOCONSTANTS =  window.require("zegoliveroom/ZegoConstant.js");
var ZegoEffects = require("zego-effects-sdk").ZegoEffects;

// set models path
ZegoEffects.setModels([]);

// create zegoliveroom instance
var zegoClient = new ZegoLiveRoom();

// create zegoeffects instance and set lisence
var zegoEffectsInstance = ZegoEffects.create("xxxxxxxx");

// get and set filter factory
let fac = zegoEffectsInstance.getFilterFactory()
// connect to ZegoLiveRoom
zegoClient.setVideoFilterFactory({factory: fac})

// init effects
zegoEffectsInstance.initEnv(width, height);

// effects actions: whiten, facelifting ...
// enable whiten and set whiten
zegoEffectsInstance.enableWhiten(enable, "./lut/whitening_lookup_1.0.0.1.png")
zegoEffectsInstance.setWhiten({intensity: val})

Package Sidebar

Install

npm i zego-effects-sdk

Weekly Downloads

2

Version

0.0.9

License

MIT

Unpacked Size

47.6 MB

Total Files

13

Last publish

Collaborators

  • zegodev