Virtual Background
Virtual Background enables users to blur their background, or replace it with a solid color or an image. This feature is applicable to use-cases such as online conferences, online classes, and live streaming. It helps protect personal privacy and reduces audience distraction.
Understand the tech
Virtual Background offers the following options:
Feature | Example |
---|---|
Blurred background and image background | |
Video/Animated background | |
Portrait-in-picture | Allows the presenter to use slides as the virtual background while superimposing their video. The effect is similar to a weather news cast on television, preventing interruptions during a layout toggle. |
Want to test Virtual Background? Try the online demo.
Prerequisites
Ensure that you have implemented the SDK quickstart in your project.
Implement virtual background
This section shows you how to add a virtual background to the local video.
This section explains how to add a virtual background to the local video.
Set a blurred background
To blur the video background, use the following code:
Set a color background
To apply a solid color as the virtual background, use a hexadecimal color code. For example, 0x0000FF
for blue:
Set an image background
To set a custom image as the virtual background, specify the absolute path to the image file.
Reset the background
To disable the virtual background and revert to the original video state, use the following code:
Reference
This section contains content that completes the information in this page, or points you to documentation that explains other aspects to this product.