Both Zoom and Microsoft Teams have you download an application. Once you do that, the application has low-level access to your media devices.
In contrast, BigBlueButton requires no install. It makes use of the web real-time communication (WebRTC) libraries built into FireFox, Chrome, and the latest version of Microsoft Edge (Jan 2020). WebRTC is also supported on Safari Mobile (iOS 12.2+) and Chrome Mobile (Android 6.0+).
Our plan is to let users upload an audio or video file (similar to how you upload a presentation), and share it properly within the client (similar to how you can share a YouTube video). With the media, we can stream it more effectively than screen sharing and incorporate it into the recording.
Regards,... Fred
Regards,... Fred