FLUTTER ECOSYSTEM

livekit_client

Flutter Client SDK for LiveKit. Build real-time video and audio into your apps. Supports iOS, Android, and Web.

Latest version
2.7.0
30-day downloads
76K
Likes
263
Pub points
140

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

The LiveKit Client SDK for Flutter enables developers to integrate real-time video and audio communication into their applications across iOS, Android, Web, macOS, Windows, and Linux. It provides a seamless way to build interactive features like video conferencing, live streaming, and peer-to-peer communication with low latency. The SDK supports scalable, secure connections using LiveKit's cloud infrastructure or self-hosted servers. With intuitive APIs and cross-platform consistency, it simplifies the implementation of real-time media workflows in Flutter apps.

Use cases
  • Video conferencing apps
  • Live streaming platforms
  • Real-time collaboration tools
  • Remote support applications
  • Interactive education platforms
Key features
  • Cross-platform support (iOS, Android, Web, macOS, Windows, Linux)
  • Low-latency real-time audio and video
  • Scalable connection handling
  • Secure token-based authentication
  • Easy integration with LiveKit server
Suitable for
  • Developers building real-time communication features
  • Teams creating video chat or webinar apps
  • Apps requiring multi-platform real-time media
  • Startups using LiveKit's hosted or self-hosted solutions
Considerations
  • Requires a LiveKit server or hosted service
  • Network bandwidth affects call quality
  • Additional setup for custom authentication
  • Platform-specific permissions needed (camera/mic)
  • May require backend infrastructure for scaling
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add livekit_client

Categories

Source repository

Related projects