livekit

livekit

Alternative to Zoom

LiveKit is a WebRTC-based real-time audio and video communication platform. It provides low-latency infrastructure for calls, screen sharing, and live streaming, enabling developers to embed video capabilities into their applications.

  • WebRTC SFU (Selective Forwarding Unit) for efficient low-latency multi-party conferencing
  • Client SDKs for JavaScript, React, Flutter, iOS, Android, and Unity
  • Screen sharing for application windows and full desktop
  • Recording and streaming via Egress API for cloud recording and RTMP/HLS live broadcast
  • AI agents framework for building voice AI bots and assistants
  • SIP bridge for integration with existing telephony systems

Built in Go, LiveKit supports Docker/Kubernetes self-hosting alongside LiveKit Cloud. It serves as developer infrastructure for embedding video and audio capabilities into products rather than a standalone meeting tool.

Stars
20,738
Forks
2,309
Language
Go
License
Apache-2.0
golangmedia-serversfuvideovoicevoice-aiwebrtc

Replaces

Related Tools