dolbyio-samples / stream-app-flutter-publisher

With the Dolby.io Flutter streaming SDK you can build for Android, iOS, Web, and Desktop from a single code base.

Home Page:https://dolby.io/blog/building-a-real-time-streaming-app-with-webrtc-and-flutter-3/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Blog Picture

Building a Real-Time Streaming App with Flutter 3

https://pub.dev/packages/millicast_flutter_sdk

Overview

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/

Requirements

  • Computer set up for Flutter 3 development.
  • Webcam to test streaming app.
  • millicast_flutter_sdk package. Learn more.

Getting Started

  1. Clone the project.
  2. Create a free Dolby.io Account
  3. 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
  1. Run the following command in terminal to download the dependencies.
    flutter pub get
  1. Run the project and add your stream credentials into the text boxes.
  2. Click the Share Stream button to share a viewable link.

Report a Bug

In the case any bugs occur, report it using Github issues, and we will see to it.

Forking

We welcome your interest in trying to experiment with our repos.

Feedback

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!

Learn More:

  1. Dolby.io Streaming
  2. GitHub Dolby.io Streaming Flutter SDK
  3. Dolbyio Streaming Pub.dev package
  4. Build a Low Latency Livestream Viewer in JS

About Dolby.io

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.

           
      Dolby.io on YouTube       Dolby.io on Twitter       Dolby.io on LinkedIn

About

With the Dolby.io Flutter streaming SDK you can build for Android, iOS, Web, and Desktop from a single code base.

https://dolby.io/blog/building-a-real-time-streaming-app-with-webrtc-and-flutter-3/

License:Creative Commons Zero v1.0 Universal


Languages

Language:C++ 37.0%Language:CMake 31.3%Language:Dart 23.2%Language:HTML 3.1%Language:Swift 2.6%Language:C 2.5%Language:Kotlin 0.2%Language:Objective-C 0.1%