Frontends
Opencast boasts multiple graphical user interfaces for different purposes, living in different modules or even projects. The following is a brief overview.
Admin UI
- Lives in the
admin-ui-frontendmodule. - The main frontend for managing Opencast.
- Was the default admin UI up until 15.0
- Style guide can be found here.
New Admin UI
- Lives in its own GitHub repository. Builds end up in the
admin-ui-interfacemodule. - Will eventually become and replace the (old) Admin UI.
Media Module
- Lives in the
engage-uimodule. - A simple video portal for end users.
LTI Tools
- Lives in the
ltimodule. - Provides simple ui for LTI tool consumers.
Opencast Editor
- Lives in its own GitHub repository. Builds end up in the
editormodule. - A simple video editor for cutting down videos.
Rest docs
- Lives in the
runtime-infomodule. The individual pages are generated from annotations in their respective{Name}RestService.javafiles. - Documentation and graphical endpoint testing.