Zoom Apps Layers API

The Zoom Apps Layers API (Immersive Apps) gives developers sophisticated control over the meeting experience. Layers enables you to control and customize the meeting canvas, participants’ video streams, images, and content within the canvas.

Layers01
Layers02

Features

The following information is applicable to Zoom Apps Layers API v1.5, and requires Zoom Client v5.10.6 or higher.

ModeDescription
TeamEnables your app to become the meeting canvas while receiving the participant videos as cutouts (removes virtual backgrounds and foreground elements).
PresentationEnables your app to become the meeting canvas while receiving the participant videos as full-width video (includes virtual backgrounds and foreground elements).
CameraEnables your app to create a virtual camera device within the meeting client and mix in dynamic content. Note: This only affects your own video stream (self).
ControllerEnables your app to run in the sidebar (standard Zoom App) & as a dynamic Layers app in the meeting canvas or video stream. Note: Required for all Layers modes (above).
Layers03

Need help?

If you're looking for help, try Developer Support or our Developer Forum. Priority support is also available with Premier Developer Support plans.