C++ client SDK for LiveKit in C++17.
- Microsoft Windows
- GNU/Linux
- Apple macOS
- iOS
- Android
- Client Websocket Signal
- Receiving tracks
- Publishing tracks
- Data channels
- E2ee
- livekit-protocol(as submodule by default)
- plog (as submodule by default)
- websocket-client (as submodule by default)
- libwebrtc (cmake FetchContent by default)
- protobuf (cmake find_package by default)
- nlohmann_json (as submodule by default)
See examples
livekit-client-cpp is licensed under Apache License v2.0.