This software system is used to connect media devices inside a room to a BigBlueButton meeting. This allows to streamline the experience of online users by capturing the best media devices of the room (microphones, cameras). It also improves the experience for the in-site audience, by displaying the most relevant content, given the available displays.
⚠ This project is a prototype to showcase the capabilities of BBB in a hybrid setting. It obviously misses a lot of features and will break in any kind of production setting.
The system consists of three software components that need to be run and configured in order to work:
Both the Plugin and the appliance application use the GraphQL interface of BBB 3 to communicate with BBB server.