Skip to main content

BigBlueButton APIs integration with LMS (R-000817)

Preconditions: -
1. BBB Server, apiMate are uprunning,
2. BBB connection, configuration DATA is available (BBBConfigurationService)
3. User creating Conference Block, which has conference CALANDER DATA
4. APIKey, connection DATA for User Calendar (3rd party calendar) is available (CalanderService)
Postconditions: -
1. When Conference Block is saved, it includes event calendar and link for BBB moderator and attendee.
2. System generates alerts for BBB due conferences (like, Calander Notification Background Service)

User cases:-

1. Get conference link Parameters

attendeePW
moderatorPW
welcome=%3Cbr%3EWelcome+to+%3Cb%3E%25%25CONFNAME%25%25%3C%2Fb%3E%21
meetingID=random-1815008
name=random-1815008
allowStartStopRecording
autoStartRecording=false
record=false
voiceBridge=77047
checksum=

image.png


2. Add conference link in calendar Parameters
uses 1. Get conference link

image.png


3. Get conference information Parameters

meetingID=
password=mp
checksum=

image.png

 

4. Join BBB conference Parameters

fullName
password={mp/ap}
meetingID=random-1815008&redirect=true&checksum=


image.png