Skip to main content
SDK 2.0.0. Same C++ API and integration model as Windows · Third-party Integration: desktop vendors usually deliver I420 / YUV buffers, not mobile-style OpenGL texture callbacks. This page covers Linux-only differences. Shared helpers and TRTC / Agora / LiveKit wiring live on the Windows page — swap headers and library paths for the Linux package.

Linux differences

Create the engine:
Shared I420 helper and vendor hooks: full copy on Windows · Third-party Integration (ProcessI420InPlace, TRTC Buffer, Agora IVideoFrameObserver, LiveKit custom video source).

Vendor snapshot

Troubleshooting