Download and install the Meeting SDK for Linux.
Prerequisites
To get started, you need
- A Zoom account. If you don't have one, sign up at https://zoom.us/signup .
- A device running Linux CentOS 9 or Ubuntu 22 distribution on Intel or AMD X64 CPU.
As of version 7.0.0, the Meeting SDK for Linux only supports Ubuntu 20 (u20) and later, and also supports 64-bit ARM Linux architecture.
Dependencies
RUN yum install -y dnf-plugins-core \
&& dnf install -y cmake gcc gcc-c++ \
&& dnf config-manager --set-enabled crb \
&& dnf install -y epel-release epel-next-release \
&& yum install -y gtk3-devel gtkmm30 gtkmm30-devel mesa-libGL mesa-libGL-devel mesa-dri-drivers \
&& yum install -y libxcb-devel xcb-util-image xcb-util-keysyms \
apt-get update && \
apt-get install -y build-essential cmake
apt-get install -y pkgconf
apt-get install -y gtkmm-3.0
apt-get install -y --no-install-recommends --no-install-suggests \
libx11-xcb1 \
libxcb-xfixes0 \
libxcb-shape0 \
libxcb-shm0 \
libxcb-randr0 \
libxcb-image0 \
libxcb-keysyms1 \
libxcb-xtest0
Download the SDK
To access the SDK download files, you must be logged in to your Zoom App Marketplace developer account, and you need at least one app registered on the Zoom App Marketplace.
If you don't already have at least one registered app, follow these steps to create an app and download the SDK files.
- Sign in to your developer account on the Zoom App Marketplace.
- Go to Zoom App Marketplace and select Sign in at the top right corner.
- Select the Developers link in the lower left corner, under the left hand navigation. If you don't see the link, verify that you have the correct permissions.
- On the Created apps page, select the blue plus sign in the upper left corner next to the word Developer.
- Select Build App > General app, and then select Create.
- Go to Features and select Embed.
- On the Embed page, enable Meeting SDK.
- Under the Meeting SDK section, configure the settings as appropriate for your app.
- To download the SDK files, select the platform Linux. This page displays available SDK versions for the selected platform, along with links to their corresponding release notes.
- Finally, select the Download button.
If you already have at least one registered app, follow these steps to download the SDK files using your existing app.
- Sign in to your developer account on the Zoom App Marketplace.
- Go to Zoom App Marketplace and select Sign in at the top right corner.
- Select the Developers link in the lower left corner, under the left hand navigation. This takes you to the Created Apps page. If you don't see the link, verify that you have the correct permissions.
- On the Created Apps page, select your SDK app to open its configuration pages.
- Go to Features and select Embed.
- On the Embed page, go to the Meeting SDK section.
- To download the SDK files, select the platform Linux. This page displays available SDK versions for the selected platform, along with links to their corresponding release notes.
- Finally, select the Download button.
Verify files
Your downloaded TAR file should include these files and folders.
├─ zoom-meeting-sdk-linux_x86_64-5-14-5 (contains the Meeting SDK for Linux)
├─── h (folder - header files)
├─── lib*.so (Meeting SDK libraries)
└─── qt_libs (folder - dependency library)
If you have different file structures or have missing files, download the SDK package from the App Marketplace again.
Download the demo app
- Clone the demo app from https://github.com/zoom/meetingsdk-linux-raw-recording-sample .
- Follow the instructions in the
README.mdfile.