Перейти к содержимому

How to create Video Call Flutter App with Agora? Step by Step Flutter Agora Video Call tutorial

Flutter Materials

0:00 / 0:00

How to create Video Call Flutter App with Agora? Step by Step Flutter Agora Video Call tutorial

2 938 просмотров · 1 год назад
Flutter Materials
2,38 тыс. подписчиков
2 938 просмотров · 1 год назад
How to create Video Call Flutter App with Agora? Step by Step Flutter Agora Video Call tutorial In this Flutter tutorial, learn how to build a real-time video call app using Agora RTC Engine. This step-by-step guide covers everything from setting up your Flutter project, integrating the agora_rtc_engine package, requesting permissions, and displaying local & remote video feeds — perfect for beginners and intermediate Flutter devs! Video call app flutter tutorial Flutter Agora Video Call App Full Setup Step by Step Tutorial Agora rtc engine package https://pub.dev/packages/agora_rtc_en... Agora flutter documentation https://docs.agora.io/en/video-callin... Source code download link;   / flutter-agora-132816048   Video Timestamps 00:00 – Introduction & Project Setup 00:20 – Configuring NDK Version in Android Settings 01:03 – Adding Agora & Permission Handler Dependencies 02:16 – Updating Android Manifest with Required Permissions 03:59 – Agora Console: Creating a Project & Getting the App ID 05:28 – Flutter UI: Creating the Homepage 07:18 – Initializing the Agora RTC Engine 09:10 – Implementing Camera & Microphone Permissions 10:00 – Enabling Video Module & Starting Preview 11:03 – Setting Up Event Handlers (Join, Remote User, Offline) 14:22 – Implementing the "Join Channel" Logic 17:28 – Building the UI: Displaying Local Video (AgoraVideoView) 22:04 – Building the UI: Displaying Remote Video 24:23 – Adding "Start Call" Button & Logic 30:05 – Implementing the "Leave Call" Functionality 34:39 – Adding Camera Switching (Front/Back Camera) 37:39 – Security: Using Temporary Tokens for Calls 38:56 – Final Demo & Testing the App 39:49 – Outro & Next Steps #Flutter #AgoraRTCEngine #FlutterVideoCall