SpoutBreeze is an open source webinar platform designed based on BigBlueButton that makes reaching a larger audience possible.
The main goal of the first version we want to release is to be able to broadcast a BigBlueButton meeting to some selected media servers. The requirements will expand later.
SpoutBreeze is a set components divided in 2 groups. A first set of components installable into a BigBlueButton server and a second set installable into another standalone server. The install happens on a Ubuntu 18.04 LTS.
To install the SpoutBreeze server components:
wget -qO- https://ubuntu.spoutbreeze.org/install.sh | bash -s --
To install the BigBlueButton server components:
wget -qO- https://ubuntu.spoutbreeze.org/install-bbb.sh | bash -s --
sdk install gradle 7.0.2
sdk install springboot 2.4.3
sdk install micronaut 2.3.3
sdk install java 8.0.265-open
Using root user
export SDKMAN_DIR="/usr/local/sdkman" && curl -s "https://get.sdkman.io" | bash
source "/usr/local/sdkman/bin/sdkman-init.sh"
For the building user
export SDKMAN_DIR="/usr/local/sdkman" [[ -s "/usr/local/sdkman/bin/sdkman-init.sh" ]] && source "/usr/local/sdkman/bin/sdkman-init.sh"
All the project community is gathered in Github Discussions https://github.com/spoutbreeze/spoutbreeze/discussions
https://jenkins.spoutbreeze.org/buildStatus/?job=spoutbreeze-commons