FLUTTER ECOSYSTEM

stream_video_flutter

The Official UI package for Stream Video, a service for building video calls, audio rooms, and live-streaming applications.

stream_video_flutter cover
Latest version
1.3.3
30-day downloads
7.4K
Likes
45
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

The Stream Video Flutter package provides a complete set of UI components for building real-time video calls, audio rooms, and live-streaming features in Flutter apps. Developed by GetStream, it integrates seamlessly with the Stream Video backend service to deliver high-quality, scalable communication experiences across Android and iOS platforms. The package includes pre-built widgets for managing participants, media controls, and call states, enabling rapid development without custom UI implementation. It supports both one-on-one and group interactions with low-latency performance and adaptive streaming. Developers can extend functionality through customizable themes and event handlers.

Use cases
  • Video conferencing apps
  • Live-streaming platforms
  • Virtual classrooms
  • Remote collaboration tools
  • Audio-only chat rooms
Key features
  • Pre-built UI components
  • Cross-platform support (Android/iOS)
  • Low-latency streaming
  • Group and one-on-one calls
  • Customizable themes and events
Suitable for
  • Developers building real-time communication apps
  • Teams needing fast integration of video/audio features
  • Apps requiring scalable live streaming
  • Startups wanting to reduce time-to-market
Considerations
  • Requires Stream Video backend service
  • Additional setup needed for authentication
  • Limited customization without deep knowledge of underlying SDK
  • Dependent on network quality for optimal performance
Supported platformsAndroidiOS

Install package

flutter pub add stream_video_flutter

Categories

Source repository

Related projects

No data available yet.