Announcing LiveKit 1.0
Easily build live audio or video experiences into your mobile app, game or website.
Build your products fast
Cross-platform
JS, Flutter, React, Swift, Kotlin, Ruby, and Go. Consistent, stable, and well-designed APIs.
Performance
Optimized end-to-end for efficiency. Minimizing bandwidth use with simulcast and dynamic video.
Connectivity
Robust connectivity across network conditions. Automatically adapts to low-bandwidth situations.
Deployment
Easily deploy instances and run on any cloud provider. Helm chart, AWS template and DO droplet included.
Authentication
Built-in, JWT-based auth and RBAC within rooms. Moderation APIs for control over participants.
Open source
Apache-licensed, open source software. Customize or extend LiveKit‘s server, client SDKs or components.
What can you build?
LiveKit unlocks limitless possibilities for web, mobile, and VR/AR experiences powered by real-time audio and video.
In-depth guides to get you started
Core Concepts
LiveKit is a flexible system, built around three core constructs: a Room, Participants...
Read more
Deploying to Kubernetes
LiveKit streamlines deployment to Kubernetes. We publish a Helm chart that help you set up...
Read more
Working with Rooms
A room is the main construct in LiveKit. Upon successful connection, you're provided a room...
Read more
Some projects using LiveKit:
Made to scale
LiveKit is designed to serve thousands of simultaneous users per instance while delivering media with sub-100ms latency.
Benchmarks below measure large audio-only and audio/video rooms on a single instance.
10 speakers
3000 listeners
1 broadcasters
3000 viewers
Interested in our upcoming cloud service?
Get in touch