Skip to content

Instantly share code, notes, and snippets.

@sasajib
Created May 18, 2022 07:22
Show Gist options
  • Save sasajib/4d85e50a3e6c030a66d8d1fadab5440e to your computer and use it in GitHub Desktop.
Save sasajib/4d85e50a3e6c030a66d8d1fadab5440e to your computer and use it in GitHub Desktop.

Last Updated: May 5, 2022

Zoom's Video and Meeting SDKs allow your company to accelerate development and build fully customizable video-based applications with the performance, scale, and reliability of Zoom's industry leading video-first communications platform. Our SDKs are available for Window, macOS, Android, and iOS.

Find more information about our SDKs on the Zoom App Marketplace

Comparison of Video SDK and Meeting SDK offerings

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 in to 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 UI 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 UI
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 10,000
In-Session Chat
Screen sharing - App content

- Device screen

- Support content audio sharing

- Up to one participant sharing
- App content

- Device screen

- Support content audio sharing on iOS

- Multiple screen sharing (on desktop clients)
Live streaming Connect to third party RTMP-based live streaming platforms Connect to third party RTMP-based live streaming platforms
Recording
Video Layout - Fully customizable

- Up to 34 participants per screen, 49 total
- Fully customizable

- Up to 34 participants per screen, 49 total
Video Resolution - Default 90P

- Desktop: support up to 1080P

- Mobile: support up to 720P

- Auto downgraded to lower res in low bandwidth situations
- Configurable at video sender end; mobile & desktop.
- Default 90P

- Support 180P/360P/720P

- Auto adjusted based on network, bandwidth, account settings

- Not configurable unless using raw data feature
Video Profile 30 fps 30 fps
Video Call Quality - Latency: < 500 ms

- Audio packet loss (random):
< 70%
- Video packet loss (random):
< 50%
- Noise reduction
- Latency: < 500 ms

- Audio packet loss (random): < 70%
- Video packet loss (random): < 50%
- Advanced noise reduction
Audio Profile - Sample rate: 16kHz to 48kHz

- Support for mono and stereo sound support
- Sample rate: 16kHz to 48kHz

- Support for mono and stereo sound support
Footprint Size - Windows: 28.1MB

- macOS: 30.2MB
- Android: 73MB

- iOS: 39MB
- Web: 17.7MB
- Windows: 109.1MB
- macOS: 111.2MB
- Android: 114.8MB

- iOS: 89MB

- Web: 25.8MB

For more information about how to use our SDKs, please refer to our Marketplace documentation

Video SDK Plan

Use of the SDK Service will be measured based on the total number of meeting session minutes in a month attributable to the meeting sessions launched by Customer and/or users of Customer's application ("Meeting Session Minutes"). For example, if five (5) end users participate in a 10 minute meeting session through Customer's application, then fifty (50) total Meeting Session Minutes will be used. Partial minutes used are rounded up.

Pay As You Go

with 10,000 minutes included per month, thereafter $0.0035 per minute used

Choose your plan grouping,

Recommended

$1,000.00/year

with 30,000 minutes included per month, thereafter $0.003 per minute used

image

Meeting SDK Reference Video SDK Refrence

Zoom API Reference

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment