GetStream / stream-video-flutter

Flutter Video SDK - Build your own video app experience using Dart, Flutter and the Stream Video Messaging API.
https://getstream.io/video/docs/flutter/
Other
37 stars 11 forks source link
android flutter ios livestreaming video video-calling-sdk voip webrtc

Official Flutter packages for the Stream Video SDK

Stream Video for Flutter Header image

CI Melos

Quick Links

This repository contains code for our Dart and Flutter video clients.

We use Melos to manage this repository.

Understanding the structure of the repository

Process to get started with this repository

  1. Clone the base repository.
  2. All API keys and users used in the sample apps are to be stored in a file named '.env' at the root of the project.
  3. You will find a template for the env file entitled 'env.sample' at the root of the project. Fill out this template and store it as '.env'.
  4. Run melos postclean to clean the project.
  5. Run melos bootstrap to fetch dependencies for all projects.
  6. Run melos generate:all to generate the required env files. If there are any changes in the '.env' file, regenerate this.
  7. You can now run any app in the project or start making changes to the SDK.

If you see any unexpected behaviour in the repository, feel free to file an issue in the repository.

Roadmap

Video roadmap and changelog is available here

The Flutter specific roadmap is available here.