dd1cf00dd2
Dial-in endpoints currently follow the same guest approval process as regular users. While this is correct for default installations, it complicates the join procedure in setups where approval is managed externally, such as with pre- configured conference PIN codes. Another relevant scenario is when call origination is done from BBB, rather than as an inbound call. This commit makes the enforcement of the guest policy for dial-in/external endpoints optional in akka-apps. The default behavior remains unchanged (enforce). This provides more flexibility for the dial-in mechanism, allowing for smoother handling of the scenarios mentioned above. |
||
---|---|---|
.github | ||
akka-bbb-apps | ||
akka-bbb-fsesl | ||
bbb-common-message | ||
bbb-common-web | ||
bbb-export-annotations | ||
bbb-fsesl-client | ||
bbb-graphql-actions | ||
bbb-graphql-client-test | ||
bbb-graphql-middleware | ||
bbb-graphql-server | ||
bbb-learning-dashboard | ||
bbb-libreoffice | ||
bbb-livekit | ||
bbb-recording-imex | ||
bbb-voice-conference/config/freeswitch | ||
bigbluebutton-config | ||
bigbluebutton-html5 | ||
bigbluebutton-tests | ||
bigbluebutton-web | ||
build | ||
docs | ||
labs/stress-testing | ||
record-and-playback | ||
scripts/code-review | ||
.gitignore | ||
.gitlab-ci.yml | ||
.nvmrc | ||
bbb-etherpad.placeholder.sh | ||
bbb-pads.placeholder.sh | ||
bbb-playback.placeholder.sh | ||
bbb-presentation-video.placeholder.sh | ||
bbb-transcription-controller.placeholder.sh | ||
bbb-webhooks.placeholder.sh | ||
bbb-webrtc-recorder.placeholder.sh | ||
bbb-webrtc-sfu.placeholder.sh | ||
freeswitch.placeholder.sh | ||
LICENSE | ||
README.md | ||
SECURITY.md | ||
transifex.yml |
BigBlueButton
BigBlueButton is an open-source virtual classroom designed to help teachers teach and learners learn.
BigBlueButton supports real-time sharing of audio, video, slides (with whiteboard annotations), chat, and the screen. Instructors can engage remote students with polling, emojis, multi-user whiteboards, shared notes, and breakout rooms. During the session, BigBlueButton generates analytics that are visible to moderators in the Learning Analytics Dashboard.
Presenters can record and playback content for later sharing with others.
We designed BigBlueButton for online learning, it can be used for many other applications as well. The educational use cases for BigBlueButton are
- Online tutoring (one-to-one)
- Flipped classrooms (recording content ahead of your session)
- Group collaboration (many-to-many)
- Online classes (one-to-many)
The latest version is BigBlueButton 2.7. You can install BigBlueButton 2.6 on Ubuntu 20.04 using bbb-install.sh within 30 minutes (or your money back 😉).
For full technical documentation of BigBlueButton -- including architecture, features, API, and GreenLight (the default front-end) -- see https://docs.bigbluebutton.org/.
BigBlueButton and the BigBlueButton Logo are trademarks of BigBlueButton Inc.