With the Dolby.io Flutter streaming SDK you can build a real-time 4k streaming app for Android, iOS, Web, and Desktop from a single code base.
Part of a written guide here: https://dolby.io/blog/building-a-real-time-streaming-app-with-webrtc-and-flutter-3/
- Computer set up for Flutter 3 development.
- Webcam to test streaming app.
- millicast_flutter_sdk package. Learn more.
- Clone the project.
- Create a free Dolby.io Account
- You need to make sure you have the latest version of Flutter installed and set up on your machine. To get started with building a streaming app we need to install the Dolby.io Streaming SDK for Flutter 3 via the terminal.
flutter pub add millicast_flutter_sdk
- Run the following command in terminal to download the dependencies.
flutter pub get
- Run the project and add your stream credentials into the text boxes.
- Click the Share Stream button to share a viewable link.
In the case any bugs occur, report it using Github issues, and we will see to it.
We welcome your interest in trying to experiment with our repos.
If there are any suggestions or if you would like to deliver any positive notes, feel free to open an issue and let us know!
- Dolby.io Streaming
- GitHub Dolby.io Streaming Flutter SDK
- Dolbyio Streaming Pub.dev package
- Build a Low Latency Livestream Viewer in JS
Using decades of Dolby's research in sight and sound technology, Dolby.io provides APIs to integrate real-time streaming, voice & video communications, and file-based media processing into your applications. Sign up for a free account to get started building the next generation of immersive, interactive, and social apps.