Blog

Tobira v1.0 released, the new Opencast Video Portal

We are very happy to finally announce the first release of Tobira, the Opencast video portal!

Tobira aims to be a pleasant interface through which users interact with your Opencast content. It lets you present videos and series in a customizable, hierarchical page structure, but also makes it easy for users to search through all media. Additionally, it offers tools to upload, manage videos, and more.

Start page of Tobira showing a header (logo, search bar, login button), a side navigation and a main area. The main content area shows two series with a few videos each, some of which are live.
Start page of Tobira

It’s possible to connect Tobira to virtually any authentication system and integrate it into your university’s/organization’s infrastructure. The logo and the colors are also customizable (to some degree) so that you can get close to your organization’s CI/CD.

It runs as its own web application and is designed to still function when Opencast is unreachable (as long as the static files, e.g. videos, are still being delivered). It constantly synchronizes data with Opencast. In order to do that, Opencast must have the Tobira module loaded. Currently, that module is still developed in its own fork of Opencast, but we hope to bring it into the community version soon.

While there is still a long way to go to fully meet our ambitions and goals regarding Tobira, we now think that it is already useful. Starting with v1.0, we provide an easy upgrade path from one version to the next. In particular, we promise not to break your database, which we think you will appreciate! For more information on all this, please read our versioning policy documentation.

  • The Tobira video uploader, prompting the user to select a video file to upload
  • The Tobira video uploader, currently uploading a video and showing two fields to insert metadata (title and description)

To find out more, please checkout the README file and the docs/ folder. That documentation should contain all information you need to setup your own Tobira.

Tobira is developed by ELAN e.V., with the majority of the funding provided by the ETH Zürich, and additional funding coming from Bern University.

Opencast 11.9

Hello everyone, with a new month, a new minor release of Opencast 11 has been released

https://github.com/opencast/opencast/releases

On this new monthly release, we have the pleasure to bring new bug fixes and improvements, featuring the bug fix for the admin-ui when two series of the same name have an ID with less than 7 characters, the index service download service fix, and, for improvements, we have new parameters to set the event’s title and start date and time for the duplicate event workflow operation.

The complete changelog and release notes for this release can be found at:

https://docs.opencast.org/r/11.x/admin/

RPM and Debian packages as well as Docker images will be available soon. Watch for announcements on the user’s list.

To all committers and involved contributors, thank you for all your work. This could not have happened without you, and I am glad we were able to work together and get this release out.

Opencast 11 Release Managers
Max and Jonathan

Opencast D/A/CH Meeting 2022: Program

The following article is in German, as it is about the German-speaking community meeting in Osnabrück from July 11th to 13th.

Vom 11. bis 13. Juli findet in Osnabrück das deutschsprachigen Opencast Community Treffen statt. Hier findet ihr das vorläufige Programm. Eine Beschreibung des Veranstaltungsorts, sowie Unterkünfte und Wegbeschreibungen findet ihr in der Ankündigung der Veranstaltung.

Für alle, die bereits am Sonntag anreisen, werden wir an dieser Stelle noch einen Treffpunkt für ein informelles Get Together am Abend vor der Veranstaltung ankündigen.

Sonntag, 10. Juli 2022

19:30 UhrGet Together „1. Osnabrücker Kartoffelhaus

Montag, 11. Juli 2022

10:00 UhrRegistrierung
10:30 Uhr Begrüßung
10:45 UhrOpencast 12
11:00 UhrTobira: Das neue Videoportal für Opencast
11:30 UhrDer neue Videoeditor
11:45 UhrEin Design-Update für Opencast
12:00 UhrDie neue Admin-UI
12:15 UhrOpencast Hosting-Konzept für Niedersachsen
12:30 UhrMittagspause
14:00 UhrBarrierefreiheit in der Praxis
14:15 UhrWorkshop: Barrierefreiheit
15:15 UhrKaffeepause
15:45 UhrWorkshop: Neue Admin UI – Was nun?
16:30 UhrWorkshop: Tagging und Flavoring für die Darstellung in Plugins
17:00 UhrFührung Botanischer Garten
19:30 UhrGet Together „Rampendahl

Dienstag, 12. Juli 2022

09:00 UhrKaffee
09:30 UhrILIAS-Opencast-Plugin
10:00 UhrMoodle-Opencast-Plugin
10:15 UhrStud.IP Opencast Plugin – jetzt und nach Vuefication
10:30 UhrPHP-Bibliothek für Opencast
10:45 UhrKaffeepause
11:15 UhrDiskussion: Zukunft der LMS-Plugins
11:45 UhrAbschlussbericht Crowdfunding
12:00 UhrMigration von Opencast 11 zu Opencast 12
12:30 UhrMittagspause
14:00 Uhreducast.nrw – State of the Project
14:15 UhrAlternative Opencast Ingest Implementierung
14:30 UhrMonitoring für Opencast
14:45 UhrAnsible Galaxy
15:00 UhrHochverfügbares Opencast
15:30 UhrKaffeepause
16:00 UhrTobira: Einführung für Entwickler
17:30 UhrStadtführung (Startpunkt)
19:30 UhrGet Together „Ri – Ristorante Italiano

Mittwoch, 13. Juli 2022

09:00 UhrKaffee
09:30 UhrStand der Dinge: Untertitel in Opencast
09:45 UhrFreie, automatische Spracherkennung
10:15 UhrSubtitle2Go: Open source automatic subtitling
10:45 UhrKaffeepause
11:15 UhrUntertitel mit Amberscript in Opencast
11:30 UhrUntertitel: Pläne der Community
12:30 UhrMittagspause
14:00 UhrWorkshop: Einsteig in Opencast-Entwicklung
Workshop: Opencast an niedersächsischen Hochschulen
17:00 UhrFührung Rechenzentrum
19:30 UhrGet Together „Portobar

Im Anschluss an die Opencast D/A/CH wird am selben Ort ein deutschsprachiges BigBlueButton Community Meeting stattfinden.

2022/2023 Roadmap

Following the 2022 Opencast summit, the Board followed up on a number of projects, efforts, and plans institutions and individuals presented to integrate them into a roadmap we would like to share with the community.

One major completion of the Opencast ecosystem will be Tobira, the Opencast video portal. Not only because it’s going to become the default distribution/publication channel for Opencast, but because it brings together a number of features end users can use in one place: They will be able to upload videos, produce them with Opencast Studio, share and manage their assets, and edit videos, their metadata, and the subtitles that can be created automatically. Talking of which: With Microsoft Azure, there will be yet another provider you can use for this in Opencast.

With respect to accessibility, all of these tools (Studio, Editor, Paella Player) as well as Tobira itself will vetted for WCAG 2.1 for end users. All of these components will also see design improvements with a UX/UI designer working towards a consistent look&feel.

End users will also benefit from work underway towards high availability: Less downtime when upgrading, higher performance levels, and resilience to failures. Related, efforts are being made to increase the number of automatic tests for developing and building Opencast.

Finally, a dedicated effort will be made to increase security and make sure Opencast meets institutional requirements in this field.

The board is happy to see (and will continue to make) these efforts come together over the next 12-18 months. Feel free to contact us for questions or comments or if you would like to have your efforts towards Opencast featured in the roadmap. Obviously, contributions to the work underway are appreciated, be that in development, testing, or documentation.

Some specific new features we expect:

  • New video portal
  • New admin interface
  • Subtitle editor
  • Dark mode in Studio and Editor
  • Azure Transcription integration
  • Plug-in system
  • High-available presentation node

Opencast 11.8

Hello Everyone,

It is my pleasure to announce that Opencast 11.8 has been released

https://github.com/opencast/opencast/releases

On this new monthly release, there are only one bug fix related to users being removed from groups when not having the primary group role and some amends to the changelog from the previous 11.7 release.

The documentation for this release can be found at:

https://docs.opencast.org/r/11.x/admin/

RPM and Debian packages as well as Docker images will be available soon. Watch for announcements on the user’s list.

To all committers and involved contributors, thank you for all your work. This could not have happened without you, and I am glad we were able to work together and get this release out.

Opencast 11 Release Managers
Max and Jonathan

Opencast 12.0

Hi everyone,
it is my pleasure to announce that Opencast 12.0 has been released:

The documentation for this release can be found at:

Please make sure to read and follow the upgrade guide carefully when upgrading from an older major version to Opencast 12.

RPM and Debian packages as well as Docker images will be available soon. Watch for announcements on the users list.

To all committers and involved contributors, thank you for all your work. This could not have happened without you, and I am glad we were able to work together and get this release out.

Best Regards

Release Managers Opencast 12.0
Lars Kiesow
Felix Pahlow

Opencast 11.7

Hi everyone,
it is my pleasure to announce that Opencast 11.7 has been released

https://github.com/opencast/opencast/releases

This version come with various bug fixes and improvements, some of them are,

Bug Fixes:

  • Fixes the issue that users can pass URLs from other tenants to the ingest service, which will check only against the other organization but not against the one currently active. This allows users to easily ingest media from other tenants.
  • Fix missing tags when encoding multiple qualities with the encode WOH
  • Fix metadata not being shown in editor.

Enhancements:

  • Now it is possible to edit Metadata within the editor
  • Make creation of default external API group configurable
  • Check if user can be loaded before starting a workflow

The documentation and full changelog for this release can be found at:

https://docs.opencast.org/r/11.x/admin/

RPM and Debian packages as well as Docker images will be available soon. Watch for announcements on the user’s list.

To all committers and involved contributors, thank you for all your work. This could not have happened without you, and we are glad we were able to work together and get this release out.

Max and Jonathan.

Opencast 12 release branch cut

Hi everyone, the Opencast 12 release branch (r/12.x) has been cut. Please check if pull requests point to the correct branch.

For a guide on what you can still add to release branches, please refer to the acceptance criteria for patches in different versions.

Remember the release schedule for this release:

  • Cutting the release branch: May 18, 2022
  • Translation Week: May 23, 2022
  • Public QA phase: May 30, 2022
  • Release date:  June 15, 2022

As always, we hope to have a lot of people testing this version, especially during the public QA phase. Please report any bugs or issues you encounter.
For testing, you may use stable.opencast.org if you do not want to set up a test server yourself. The server is reset on a daily basis and will follow the new release branch with its next rebuild.
Additionally, look out for announcements regarding container and package builds for testing on list if you want to run your own system but do not want to build Opencast from source.