Skip to main content
Version: 2.7

BigBlueButton LTI

Overview

BigBlueButton can accept 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 platforms include Open edX, Desire2Learn, BlackBoard, Pearson Learning Studio, etc.

What this means is that with no custom code, any LTI compliant platform can integrate BigBlueButton virtual classrooms to its system.

Installation of LTI components

There are two components for LTI integration that you need to install on your BigBlueButton server.

The broker component handles the incoming launch, while the rooms component handles the rendering of the interface to the educator and student.

When installing using bbb-install.sh, you can add the parameter -t to add LTI credentials have have bbb-install.sh install the above components for you.

-t <key>:<secret>      Install BigBlueButton LTI framework tools and add/update LTI consumer credentials <key>:<secret>

After using the -t option, you can access the LTI launch URL by opening the URL https://<hostnam>/lti. With the LTI launchh URL, key, and secret, you can test the LTI integration using the TUSGI test page.

For more details on the configuration of the LTI integration for BigBlueButton, see the README files for bbb-lti-broker and bbb-apps-room.