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
Step 3: Link in your CMake project
find_package(videosdk REQUIRED)
target_link_libraries(my_app PRIVATE videosdk::cpp)
Got a Question? Ask us on discord

