Overview
Edumeet is a WebRTC meeting service that uses mediasoup. It allows users to host virtual meetings and includes features such as audio/video streaming, screen sharing, file sharing, chat messages, and local recording. Edumeet also supports authentication types including OIDC, SAML, and a local text-based database. The service is available in 22 languages and users can contribute to translating the language files.
Features
- A/V Streaming: Share your microphone and camera, as well as an additional video stream.
- Video Layouts: Choose between Democratic and Filmstrip views for your video conference.
- Screen Sharing: Share your screen for presentations directly from your desktop.
- File Sharing: Share files with meeting participants using a torrent solution.
- Chat Messages: Engage in text conversations with other participants during the meeting.
- Local Recording: Record the browser window/tab/screen content in browser-supported formats. (Disabled by default)
- Authentication: Supports OIDC, SAML, and a local text-based database for authentication.
- Internationalization: Available in 22 languages.
Installation
To install Edumeet, follow the steps below:
- For Docker or Ansible-based installation procedures, refer to the documentation.
- For Debian and Ubuntu-based operating systems, follow the steps below:
- Install NodeJS (v16.x) as described in the manual installation section.
- Configure the client and server settings as specified in the configuration section.
Summary
Edumeet is a WebRTC meeting service that provides a range of features for virtual meetings, including audio/video streaming, screen sharing, file sharing, chat messages, and local recording. It supports authentication types OIDC, SAML, and a local text-based database, and offers language localization in 22 languages. The installation process varies depending on the operating system, with options for Docker, Ansible, Debian, and Ubuntu-based systems.