
Przegląd
BigBlueButton może akceptować przychodzące żądania uruchomienia LTI od konsumenta narzędzia, co jest terminem IMS określającym każdą platformę, która może wysyłać żądania LTI do narzędzia zewnętrznego.
Do takich platform należą Open edX, Desire2Learn, BlackBoard, Pearson Learning Studio itp.
Oznacza to, że bez niestandardowego kodu każda platforma zgodna z LTI może zintegrować wirtualne klasy BigBlueButton ze swoim systemem.
Instalacja komponentów LTI
Istnieją dwa komponenty do integracji LTI, które należy zainstalować na serwerze BigBlueButton.
Komponent brokera obsługuje nadchodzące uruchomienie, natomiast komponent pokojów obsługuje renderowanie interfejs dla nauczyciela i ucznia.
Podczas instalacji przy użyciu bbb-install.sh możesz dodać parametr -t, aby dodać poświadczenia LTI, aby bbb-install.sh zainstalował powyższe komponenty.
-t <key>:<secret> Install BigBlueButton LTI framework tools and add/update LTI consumer credentials <key>:<secret>
Po użyciu opcji -t dostęp do adresu URL uruchamiania LTI można uzyskać, otwierając adres URL https://<hostname>/lti. Mając adres URL uruchamiania LTI, klucz i sekret, możesz przetestować integrację LTI za pomocą strony test TSUGI.
Więcej szczegółów na temat konfiguracji integracji LTI dla BigBlueButton można znaleźć w plikach README dla bbb-lti-broker i bbb-apps-room.