A fun project to use WebRTC and to use some different technologies.
- Optional Logging In
- Cookie based session when re-connecting (electron and cookies don’t mix)
- Peer to Peer Connections
- COTURN Server
- Video Streaming
- Video Switching
- Disable Video
- Background Blur -- resource intensive
- Background Replace -- resource intensive
- Basic Chat
- Pre Join Setup
- Tiled Layout
- Sidebar Layout
- Spotlight Layout
- Basic List of Users in Room
- Switch Room
- Password Protected
- Show Only Video Users First
- URL Generator w/ Password
- Calendar Integration
- Full Screen
- Layouts (Side Bar / Spotlight / Tiled)
- Polls
- Breakout Rooms
- Raise Hand
- Lecture Mode (mute w/ raise hand)
- Q&A
- Attachments
- Mute All
- Invite
- Screen Sharing
- Screen / Window Picker
- Key Bindings
- Mouse movements
- Mini Video of Participants
- White Board Mode
- Microphone Streaming
- Mute / Unmute
- Audio Detection
- Microphone Switching
- Detect when muted and there is noise coming from the microphone.
- Web
- OSX
- Linux
- Windows
- Meeting Summary
- Participants
- Participant Activity
- Meeting Summary
- Docker Compose File to Launch
- Wiki for Running Docker Compose / Adding SSL Certs
- Issue with OSX not being able to record sound from desktop (chromium limitation)
- Upgrade Varie Framework Internals
- Sometimes watch produces white screen
The MIT License (MIT). Please see License File for more information.