Real-time Video, Audio, & Data
LiveKit is an open source WebRTC stack that gives you everything needed to build scalable and real-time video, audio, and data experiences in your applications.
Quickstarts for every platform
Popular Next Steps
Generate tokens
Generate tokens on your backend to authenticate clients.
Read more
Send data messages
Send and receive arbitrary data between clients to support your application state.
Read more
Manage participants
Grant permissions, or mute and kick Participants from a Room.
Read more
Migrate to v2 client SDKs
Migration guide for updating real-time SDKs from v1.x to v2
Read more
Recording & streaming
Record a video of a Room to your cloud storage, or stream to an external service.
Read more
Importing video streams
Import video streams from other sources, such as OBS Studio.
Read more