stream_video_flutter

Creator: coderz1093

Last updated:

Add to Cart

Description:

stream video flutter

Stream Video Flutter #
Official Flutter package for the Stream Video SDK

Quick Links #

Register to get an API key for Stream Video
Documentation
Sample Application




πŸ›₯ What is Stream? #
Stream allows developers to rapidly deploy scalable feeds, chat messaging and video with an industry leading 99.999% uptime SLA guarantee.
With Stream's video components, you can use their SDK to build in-app video calling, audio rooms, audio calls, or live streaming. The best place to get started is with their tutorials:

Video & Audio Calling Tutorial
Audio Rooms Tutorial
Livestreaming Tutorial

Stream provides UI components and state handling that make it easy to build video calling for your app. All calls run on Stream's network of edge servers around the world, ensuring optimal latency and reliability.
πŸ‘©β€πŸ’» Free for Makers πŸ‘¨β€πŸ’» #
Stream is free for most side and hobby projects. To qualify, your project/company needs to have < 5 team members and < $10k in monthly revenue. Makers get $100 in monthly credit for video for free.
For more details, check out the Maker Account.
πŸ’‘ Features πŸ’‘ #
Here are some of the features we support:

Important

Developer experience: Great SDKs, docs, tutorials and support so you can build quickly
Edge network: Servers around the world ensure optimal latency and reliability
Chat: Stored chat, reactions, threads, typing indicators, URL previews etc
Security & Privacy: Based in USA and EU, Soc2 certified, GDPR compliant
Dynascale: Automatically switch resolutions, fps, bitrate, codecs and paginate video on large calls
Flexible permissions system
Opus DTX & Red for reliable audio
Webhooks & SQS
Geofencing





Feature
iOS
Android
Notes




Screensharing
βœ…
βœ…
iOS supports both in-app and broadcast modes


Active speaker
βœ…
βœ…



Custom events
βœ…
βœ…



Notifications and ringing calls
βœ…
βœ…



Backstage mode
βœ…
βœ…



Joining calls by ID, link or invite
βœ…
βœ…



Enabling and disabling audio and video when in calls
βœ…
βœ…



Flipping, Enabling and disabling camera in calls
βœ…
βœ…



Enabling and disabling speakerphone in calls
βœ…
βœ…



Push notification providers support
βœ…
βœ…



Call recording
βœ…
βœ…



Broadcasting to HLS
βœ…
βœ…



Picture in picture support
❌
βœ…
In the Roadmap, part of the next major release



Known Issues #

Missed calls, not delivered when device was offline, might ring on Android instead of showing missed call notification

πŸ—ΊοΈ Roadmap #
Video roadmap and changelog is available here.
πŸ’Ό We are hiring! #
We've recently closed a $38 million Series B funding round and we keep actively growing.
Our APIs are used by more than a billion end-users, and you'll have a chance to make a huge impact on the product within a team of the strongest engineers all over the world.
Check out our current openings and apply via Stream's website.
License #
Copyright (c) 2014-2023 Stream.io Inc. All rights reserved.

Licensed under the Stream License;
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

https://github.com/GetStream/stream-video-flutter/blob/main/LICENSE

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
copied to clipboard

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.