Connect BigBlueButton using LTI

A LTI (Learning Tools Interoperability) - is an educational technology that allows learning management systems (LMS) to host third-parties’ content and tools without requiring end-users to log in separately on external systems.

MynaParrot as a BigBlueButton premium hosting provider support incoming LTI launch requests from a tool consumer, which is the IMS term for any platform that can make an LTI request to an external tool (such as BigBlueButton). Such platforms include Desire2Learn, BlackBoard, Pearson Learning Studio, Canvas etc. This means is that with no custom code, any LTI compliant platform can add BigBlueButton virtual classrooms to its system.

MynaParrot API is LTI 1.0 compliant. This means that MynaParrot API can receive a single sign-on request that includes roles and additional custom parameters. To configure an external tool in the LTI consumer, you need to provide three pieces of information:

URL

Consumer Key

Secret

https://api.mynaparrot.com/lti/tool

Your Client ID

Your API Key/Secret/Salt

 

You can find above information from My Panel page. After you've configured your tool, you'll see something like this:

 bigbleubutton_lti

bigbleubutton_lti

 

Instructor/teacher only interface:

bigbleubutton_lti

MynaParrot API support following custom parameters:

 

Param

Type

Description

show_activities

Boolean

You can change value to false if you don't want your student to see past meeting's activities. Default true.

show_activities

Boolean

You can change value to false if you don't want your student to see past meeting's activities. Default true.

time_zone

String

Your can set time zone to show activities & recordings date in that time. Timezone list can be find from here. Default Europe/Madrid.

record

Boolean

Set value false if you don't want the session's recording functionality to be enabled. Default true.

maxParticipants

Number

Set the maximum number of users allowed to joined the conference at the same time. Default 30.

duration

Number

The maximum length (in minutes) for the meeting. The default value is 0 (unlimited).

welcome

String

A welcome message that gets displayed on the chat window when the participant joins.

 

bigbleubutton_lti

 

If you face any problem, then you can contact us.