Project flat is the Web, Windows and macOS client of Agora Flat open source classroom.
- Optimized teaching experience
- Big class
- Small class
- One on one
- Real-time interaction
- Multifunctional interactive whiteboard
- Real-time video/audio chat(RTC)
- Real-time messaging(RTM)
- Participant hand raising
- Login via
- GitHub
- Classroom management
- Join and create classrooms
- Support periodic rooms
- View room history
- schedule classrooms
- Classroom recording and replaying
- Whiteboard replaying
- Cloud recording for video and audio
- Messaging replaying
- Cloud Storage for multi-media courseware
- Device self-check
- Auto Updater
- JDK 1.8
- Android SDK
- Android Studio 4.2.0+
Variable | Description | Note |
---|---|---|
NETLESS_APP_IDENTIFIER | Whiteboard Access Key | See Projects and permissions |
AGORA_APP_ID | Agora App ID | For RTC and RTM. See Use an App ID for authentication |
WECHAT_APP_ID | Wechat Open Platform App ID | |
FLAT_SERVER_DOMAIN | Flat Server deployed address | e.g. flat-api.whiteboard.agora.io |