Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Build a Live Stream Flutter App – Android & iOS Course

via freeCodeCamp

Overview

Develop a live streaming Flutter app for Android and iOS in this intermediate-level course. Learn to create a multi-user streaming platform with audio and video controls, capable of broadcasting to popular services like YouTube and Twitch. Explore state management, Agora integration, and app architecture while building a functional live streaming application. Gain hands-on experience in initializing the app, implementing Agora UI Kit, setting up RTM and RTC, and creating essential features such as user management and stream output. Conclude with a comprehensive showcase of the finished product. Prerequisite knowledge of Flutter and state management is recommended.

Syllabus

) Introduction.
) App Explanation.
) State Management .
) Agora Explained.
) Initializing App.
) Agora UI Kit.
) Initialize RTM and RTC.
) Architecture.
) Building Home Screen.
) Basic Agora Live Video.
) Creating a UID.
) Setting up State.
) Joining the Live Stream.
) Control User Audio and Video.
) Output to Streaming Platforms.
) Final Showcase.

Taught by

freeCodeCamp.org

Reviews

2.0 rating, based on 1 Class Central review

Start your review of Build a Live Stream Flutter App – Android & iOS Course

  • Profile image for Ankit Kumar
    Ankit Kumar
    I recently completed a Flutter course, and I must say it was quite a valuable learning experience. The course effectively covered the fundamentals of Flutter development, offering a well-structured curriculum and engaging content. The instructor's…

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.