LiveKit Real-Time Video Audio and Data Server with WebRTC
LiveKit is an open-source, scalable WebRTC-based real-time communication server written in Go. It provides multi-user conferencing, streaming, and data channels with client SDKs for JavaScript, Swift, Kotlin, Flutter, React, Go, Python, Rust, and Unity.
What it does
LiveKit Real-Time Video Audio and Data Server with WebRTC
LiveKit is an open-source, scalable WebRTC-based real-time communication server written in Go. It provides multi-user conferencing, streaming, and data channels with client SDKs for JavaScript, Swift, Kotlin, Flutter, React, Go, Python, Rust, and Unity.
Installation
Use the upstream install or setup path that matches your environment:
- brew install livekit
- git clone https://github.com/livekit/livekit
Requirements and caveats from upstream:
- Easy to deploy: single binary, Docker or Kubernetes
- | Python (community) | python-sdks | |
- Docker image
Basic usage or getting-started notes:
-
<a href="https://github.com/livekit/client-sdk-js/tree/main/example" target="_blank" rel="noopener noreferrer">JS example</a>
-
<a href="https://github.com/livekit/client-sdk-js/tree/main/example" target="_blank" rel="noopener noreferrer">React example</a>
-
<a href="https://github.com/livekit/client-example-swift" target="_blank" rel="noopener noreferrer">example</a>
-
Extracted from upstream docs: https://raw.githubusercontent.com/livekit/livekit/HEAD/README.md
Source
Capabilities
Install
Quality
deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,379 chars)