Flutter SDK for Audio, Video & Live Streaming

Add video calling, audio rooms, and live streaming to your Flutter app in minutes, one Dart codebase for Android and iOS.
flutter pub add videosdk
Flutter SDK for cross-platform video calls, audio rooms, and live streaming

Trusted by 300+ global business & tech leaders

FLUTTER SDK TUTORIALS

From Blank App to Live Experience, Step by Step

Start with a blank Flutter app and build a working call, mic-only room, or interactive live stream with Dart, platform permissions, and secure backend authentication.

Video Calling

Build a working video call in Flutter, from room creation to media controls.

Audio Rooms

Build an audio-only room in Flutter with speaker roles and raise-hand moderation.

Live Streaming

Build an interactive live stream in Flutter with real-time host and audience modes.

FLUTTER SDK FEATURES

What does the VideoSDK Flutter SDK support?

Build cross-platform calling and streaming experiences with Dart APIs, customizable widgets, collaboration, moderation, recording, quality events, security, and AI features.

Developer Experience

  • Dart-first APIs
  • Room and participant events
  • pub package installation
  • Cross-platform setup
  • Sample applications

UI & Custom Layouts

  • RTCVideoView widgets
  • Grid and speaker layouts
  • Reusable participant tiles
  • Custom controls
  • Responsive Flutter UI

Audio, Video & Screen Sharing

  • Microphone controls
  • Camera controls
  • Remote media streams
  • Screen sharing
  • Device and track events

Live Streaming & Recording

  • Interactive HLS streaming
  • Host and viewer modes
  • Cloud recording
  • RTMP streaming
  • Playback HLS URLs

Collaboration & Engagement

  • PubSub messaging
  • Chat and reactions
  • Whiteboard integration
  • Real-time transcription
  • Participant metadata

Moderation & Access Control

  • Host and participant roles
  • Mute and remove actions
  • Waiting-room patterns
  • Permission-aware controls
  • Room event handling

Performance, Scale & Observability

  • Call-quality events
  • Adaptive media controls
  • Active speaker events
  • Participant state tracking
  • SDK log controls

Security & Compliance

  • Server-generated access tokens
  • Meeting access controls
  • Geo-fencing options
  • Proxy support
  • Mobile permission controls

AI Features

  • Real-time transcription
  • Post-call summaries
  • Speech-driven workflows
  • AI assistant integrations
  • Transcript event handling

Get started for free today

Grab your API keys and start building with free $20 included in your account. Need enterprise-grade security or custom workloads? Talk to an expert!

Book a demo