Moodle Integration Overview
Moodle Integration Overview
Section titled “Moodle Integration Overview”
SoftSysVideo integrates with Moodle through the standard BigBlueButton (BBB) plugin — the same plugin used with a self-hosted BBB server. From Moodle’s perspective, SoftSysVideo looks and behaves exactly like BigBlueButton.
How the integration works
Section titled “How the integration works”Student clicks "Join" in Moodle ↓Moodle sends a /join request to SoftSysVideo API ↓SoftSysVideo validates the request and creates a secure session ↓Student is redirected to the SoftSysVideo meeting room ↓After the meeting, recordings appear in Moodle automaticallySupported Moodle workflows
Section titled “Supported Moodle workflows”All standard BigBlueButton workflows in Moodle work with SoftSysVideo:
| Moodle feature | Supported |
|---|---|
| Schedule a meeting | ✅ |
| Join as moderator (teacher) | ✅ |
| Join as attendee (student) | ✅ |
| Wait for moderator | ✅ |
| Recording enabled/disabled per activity | ✅ |
| Multiple BBB activities per course | ✅ |
| Meeting status (active / not started) | ✅ |
| View recordings from Moodle | ✅ |
| Publish / unpublish recordings | ✅ |
| Delete recordings | ✅ |
What changes for your users?
Section titled “What changes for your users?”- The meeting room interface is the SoftSysVideo room (not the BigBlueButton HTML5 client)
- Recordings are stored and served by SoftSysVideo
- Everything else — the Moodle course page, activity setup, meeting scheduling — stays the same
Multiple Moodle installations
Section titled “Multiple Moodle installations”If you manage multiple Moodle sites, each one should have its own tenant in SoftSysVideo. Each tenant gets separate credentials, separate recordings, and separate billing.
Contact support to set up additional tenants for your account.