Video SDK | Meeting SDK | |
---|---|---|
Comparative positioning | Allows developers to build fully customized Zoom-powered video experiences into their applications and websites, with their native user interfaces. | Allows developers to embed a customized version of the Zoom-branded meeting client into their app or website, which allows users to start and join Zoom meetings. |
Use cases | Gaming, wellness, social, and retail apps where the goal is to enable participants to interact in real-time sessions through a custom, native user interface. | Incorporate Start a video meeting functionality in to a banking app to connect app users with a virtual teller. |
Zoom account types | Zoom Developer account | Zoom Basic, Pro, Business, Enterprise |
Supported platforms | Window, macOS, Android, and iOS, web | Window, macOS, Android, and iOS, web, Electron, Ionic |
Custom UI support | ✔ | ✔ |
Meeting options | Zoom session | Meeting, Webinar |
Meeting identifier | Session name | Meeting ID/Number |
Security | Auth token (JWT) | SDK key or Auth token (JWT) |
Login types | JWT and Session Password | SSO, Zoom Access Token |
Compatible with Zoom Meetings | ✔ | |
Default Zoom Meeting user interface | ✔ | |
Default watermark | ||
Host capacity | Up to 1 host with 300 co-hosts | 1 host, no co-host limit |
Co-hosting | ✔ | ✔ |
Participant capacity | Up to 1,000 | Meeting: up to 1,000 Webinar: up to 50,000 |
In-session chat | ✔ | ✔ |
Screen sharing |
|
|
Live streaming | Connect to third party RTMP-based live streaming platforms | Connect to third party RTMP-based live streaming platforms |
Recording | ✔ | ✔ |
Video layout |
|
|
Video resolution |
|
|
Video profile | 30 fps | 30 fps |
Video call quality |
|
|
Audio profile |
|
|