- Open source e-Edu sample code
- Cross-platform client by Electron (Windows & Mac)
- for 1-N small classes (1 teacher and at most 16 students)
- Easy to build and extend
- You can download installation package(both mac and windows) to have a try.
- Two Roles and at most 17 people online at the same time
- Device and network tests before joining class
- Provide channel messages and RTC
- Screen Sharing
- Recording (need server to integrate Agora Recording SDK)
- Client
Client-side demo by React and Electron, dynamic import AgoraSDK for different platform. - Server
Provide RESTful API such as start/stop/query recording, and socket server for heartbeat connection.
- Full API document is under constructing
- You can file bugs about this demo at issue
The MIT License (MIT).