Additional Features

In this section, you can configure the chunkuploader, the access to Opencast Studio, the access to Opencast Editor, the visibility of episodes, the activity module settings, the settings for transcriptions as well as some other features.

Settings for the chunkuploader

If you also have the chunkuploader installed, you configure it in this section.

Opencast Studio integration

In this section, you can enable the feature, to add Opencast Studio support to the block. The options are:

If LTI is configured in the Opencast API plugin, the access to Opencast Studio is initiated with LTI, so that users are directly authenticated.

Recommendation: It is possible, to configure Opencast Studio, to add certain ACLs to the recorded videos. It is recommended, to add the same ACLs to recorded videos as to uploaded videos via the block.

Opencast Editor integration

In this section, you can enable the feature, to add Opencast Editor support to the block. The options are:

If LTI is configured in the Opencast API plugin, the access to the Opencast Editor is initiated with LTI, so that users are directly authenticated.

Engage player integration

If you use this configuration, the video titles in the block overview are displayed as links to the Engage player. If LTI is configured in the Opencast API plugin, the user will be authenticated with LTI before being redirected to the Engage player.

Notifications

In this section, you can configure, whether teachers should receive notifications about the processing status of videos after upload.

Control episode visibility

In this section, you can configure, whether the teacher is allowed, to control the visibility of an Opencast episode, after the episode has been processed. The options are:

Opencast activity modules

If you also have the Opencast Video Provider activity installed, you can configure it in this section.

For the availability features, the Enable restricted access feature must be activated in the global settings.

Settings for Transcription

In this section, you can configure, whether transcription files can be attached to videos and different features as well as properties for those transcription files.

For the transcription features to work properly, the Opencast user should have the following roles: * ROLE_UI_EVENTS_DETAILS_ASSETS_EDIT * ROLE_UI_EVENTS_DETAILS_ASSETS_VIEW * ROLE_UI_EVENTS_DETAILS_MEDIA_VIEW * ROLE_GROUP_MH_DEFAULT_ORG_SYSTEM_ADMINS

For the setting workflow for transcription and for the setting workflow for delete transcription the following sample Opencast workflow Republish metadata and captions may be used:

<?xml version="1.0" encoding="UTF-8"?>
<definition xmlns="http://workflow.opencastproject.org">

  <id>republish-metadata-and-captions</id>
  <title>Republish metadata and captions</title>
  <tags>
    <tag>api</tag>
  </tags>

  <operations>

    <!-- Publish to engage player -->

    <operation
      id="publish-engage"
      exception-handler-workflow="partial-error"
      description="Update recording in Opencast Media Module">
      <configurations>
        <configuration key="download-source-flavors">dublincore/*,security/*,captions/*</configuration>
        <configuration key="strategy">merge</configuration>
        <configuration key="check-availability">false</configuration>
      </configurations>
    </operation>

    <!-- Clean up work artifacts -->

    <operation
        id="cleanup"
        fail-on-error="false"
        description="Remove temporary processing artifacts">
      <configurations>
        <configuration key="delete-external">true</configuration>
        <configuration key="preserve-flavors">security/*</configuration>
      </configurations>
    </operation>

  </operations>
</definition>

Live Status Update

In this section, you can configure, whether uploading status and workflow processing states of videos will be watched and are visible.

Workflows Privacy Notice

In this section, you can configure the privacy notice for workflows in the start workflow dialog.

Additional features

In this section, unrelated configurations are collected.