Flutter Live Video Call/Stream

500+
Downloads
Content rating
Teen
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

100ms is the infrastructure for building Live Audio Video Conferencing & Streaming apps. 100ms Live is an application for you to experience our SDK Solutions built for the Android, iOS, Flutter, React Native & Web Platforms. You can extend and customise this entire application to build your ideal Live experiences.

To get started, sign up at https://dashboard.100ms.live/register and deploy a Video Conferencing Starter Kit and open the meeting URL with this app.

The 100ms SDK enables developers to build live video and audio first applications for video conferencing/calling and video streaming. We enable developers to build dynamic use cases and applications in industries like EdTech, Live Fitness, Live Shopping, Virtual Events, etc. Our sample app is open source and the source code for this app is available on GitHub. Try out this mobile application to get a first-hand experience of 100ms live audio/video solutions.

100ms is powered with the concept of roles which simulates your real-world experience. E.g Being in a classroom, where there are two roles - Student and Teacher. A student has features like raising a hand to ask a question while the teacher has moderator permissions to manage the classroom. This sample app is built using the 100ms Flutter SDK & includes the following features:

- HD Quality Live Audio Video Calls & Live Streaming
- Raise Hand
- Chat with Participants
- Virtual Background
- Screen Sharing
- Mobile-first Live Streaming (with HLS)
- Mobile-first Live Streaming (with RTMP)
- Recording
- Pin Mode/Active Speaker Mode
- Audio Only Mode
- Lock Room

Apart from being feature-rich, 100ms also takes care of what it takes to deliver an awesome video conferencing or streaming experience. We handle all audio-video edge cases, so that you don’t have to. This includes the following:

- Granular device capture errors
- Interruption Handling
- In-built disconnection and network switch handling
- In-built VPN and network degradation handling
- Automatic lowest latency server choice

Get started today with 100ms.live!

Build your first live audio/video experience today. Signup at https://dashboard.100ms.live/

Join a meeting via the link: https://public.app.100ms.live/meeting/xvm-wxwo-gbl

Check out our Github: https://github.com/100mslive/100ms-flutter

This app is built using the 100ms Flutter framework.
Updated on
Apr 29, 2024

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

What's new

Exciting News Alert!
We've just given our Prebuilt experience a shiny new upgrade, and we can't wait for you to dive in!

Here's the scoop:
Ready-to-Ship UI: We've spruced up the calling experience with a new UI/UX. Think sleek room controls, video layouts for 1:1 chats, group calls, and even live-streaming. It's all there, ready to roll!
Go ahead, check it out on the dashboard, and join any Room. 🚀