Download and install

View as Markdown

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 \

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.

  1. 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.
  2. On the Created apps page, select the blue plus sign in the upper left corner next to the word Developer.
  3. Select Build App > General app, and then select Create.
  4. Go to Features and select Embed.
  5. On the Embed page, enable Meeting SDK.
  6. Under the Meeting SDK section, configure the settings as appropriate for your app.
  7. 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.
  8. 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

  1. Clone the demo app from https://github.com/zoom/meetingsdk-linux-raw-recording-sample .
  2. Follow the instructions in the README.md file.