Skip to content

Latest commit

 

History

History

Moderate-Background-Blur

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

OpenTok.js Moderate Background Blur

This sample application shows how to add background blur with the Vonage Video APIs. It is very similar to the Basic Video Chat example, but it adds a background blur to the publisher. See Vonage ML Transformers library for more information.

Demo

Open in StackBlitz

Enter your credentials in config.js and the application will work.

Note: There is a devDependency sirv-cli in the project that is only necessary to run the demo on StackBlitz.

Running the App

Important: Read the following sections of the main README file for the repository to set up and test the application:

Blurring the Video Stream

After connecting to the session, and publishing the audio-video stream, adds background blur.

session.publish(publisher, () => transformStream(publisher));

Known Limitations

  • MediaProcessors are only supported in recent versions of Chrome, Electron, Opera, and Edge. They are not supported in other (non-Chromium-based) browsers or on iOS. You can check if the client supports this feature by calling the OT.hasMediaProcessorSupport() method.