Skip to main content
Version: Next

Getting Started - C++ SDK

The C++ SDK is a natively written SDK using C++17, compatible with Linux on arm64, armv7, and x86_64 architectures.

Installing the C++ SDK

The C++ SDK ships as a prebuilt shared library — no toolchain or source build to set up.

Step 1: Run the install script

Install the SDK headers and libvideosdk.so into /usr/local:

curl -fsSL https://raw.githubusercontent.com/videosdk-live/videosdk-rtc-cpp-sdk/main/install.sh | sudo sh

Step 2: Install system dependencies

sudo apt-get install -y libpulse0 libsdl2-2.0-0 libjpeg-turbo8
find_package(videosdk REQUIRED)
target_link_libraries(my_app PRIVATE videosdk::cpp)

Got a Question? Ask us on discord