https://github.com/meherdeep/agora-dynamic-video-chat-rooms
https://github.com/meherdeep/agora-dynamic-video-chat-rooms
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/meherdeep/agora-dynamic-video-chat-rooms
- Owner: Meherdeep
- Created: 2021-03-15T22:54:49.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-04-01T14:19:43.000Z (about 4 years ago)
- Last Synced: 2025-03-18T22:36:59.156Z (2 months ago)
- Language: Dart
- Size: 78.1 KB
- Stars: 4
- Watchers: 1
- Forks: 3
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Agora Dynamic Channels
Dynamic channels allows you to generate chat rooms through which other users can browse, join and chat using it.
## Prerequisites
- '>= Flutter 1.0.0'
- Agora [Developer Account](https://console.agora.io/)## Create an Account and Obtain an App ID
To build and run the sample application, first obtain an app ID:
1. Create a developer account at agora.io. Once you finish the sign-up process, you are redirected to the dashboard.
2. Navigate in the dashboard tree on the left to Projects > Project List.
3. Copy the app ID that you obtain from the dashboard into a text file. You will use this when you launch the app.## Update and Run the Sample Application
1. Open the appId.dart file and add the app ID.
```const appID = '<--Add your App Id here-->';```
2. Install all the dependencies
```flutter pub get```
3. Once the build is complete, use the below given command to run the app.
```flutter run```
## Resources
- You can find the complete API Documentation over [here](https://docs.agora.io/en/Video/API%20Reference/flutter/index.html).
- You can refer this [blog](https://meherdeept.medium.com/group-video-calling-using-agoras-flutter-sdk-53abbef1bb55) where I will walk you through the process of building a group video calling application.
- I also invite you to join [Agora.io Developer Slack Community](https://agoraio.slack.com/).