Referenz
Headless CMS für HbbTV der Seven.One Entertainment Group
Seven.One Entertainment Group · Medien & Rundfunk
Drupal als Headless CMS für die HbbTV-Mediatheken der Sendergruppe
Projekt
Ausgangslage
Die Seven.One Entertainment Group ist das Entertainment-Unternehmen der ProSiebenSat.1 Media SE mit Sitz in Unterföhring bei München. Zur Sendergruppe gehören Sender in Deutschland und Österreich, darunter ProSieben, Sat.1, kabel eins und sixx. Zu jedem Sender gehörte eine HbbTV-Mediathek, die Zuschauer direkt auf dem Fernseher aufrufen konnten.
Die Videos und ihre Metadaten, also Titel, Beschreibungen und Zuordnungen zu Formaten, entstanden in einem Vorproduktionssystem. Damit die Mediatheken aktuell blieben, mussten diese Daten jeden Tag für alle Sender übernommen, aufbereitet und ausgeliefert werden.
Aufgabe
RedOrbit sollte ein Content-Management-System auf Basis von Drupal entwickeln, das die Metadaten der On-Demand-Videos für die gesamte Sendergruppe verwaltet. Gefordert waren drei Arbeitsweisen nebeneinander: vollautomatisch, teilautomatisch und manuell.
Dazu kam das Frontend. Für jeden Sender sollte eine eigene, leicht bedienbare HbbTV-Mediathek mit React entstehen. Drupal verwaltete also die Inhalte, die Mediatheken stellten sie dar. So ließen sich beide Seiten unabhängig voneinander weiterentwickeln.
Lösung
Tägliche Aktualisierung. Das CMS übernahm jeden Tag automatisch alle Formate und Clips aller Sender aus dem Vorproduktionssystem, bereitete sie auf und exportierte sie an die Mediatheken.
Playlisten aus dem Redaktionsbackend. Für Themen- und Format-Playlisten entstand eine eigene Komponente. Sie las die Such- und Filterkriterien aus dem Vorproduktionssystem ein und bot sie der Redaktion in einem mehrstufigen Formular an. Die Abfrage ging zurück an das Vorproduktionssystem, das daraus eine dynamische Clipliste erzeugte. Das CMS exportierte die Playliste dann als JSON an die Mediathek.
Redaktionelle Anreicherung. Was sich nicht automatisch übernehmen ließ, ergänzte die Redaktion mit eigenen Werkzeugen im CMS von Hand.
Mediathek und Videoplayer. Die React-Mediathek zeigte für jeden Sender alle Formate und die thematischen Playlisten, die Themenwelten. Der Videoplayer spielte über eine VAST-Schnittstelle Werbeclips vor, während und nach dem Video aus und lief auch auf älteren Fernsehgeräten mit vollem Funktionsumfang. Bei Sonderausstrahlungen diente er als Plattform für Livestreams.
Die Rolle von RedOrbit
RedOrbit hat das Projekt konzipiert, das Headless CMS mit Drupal samt eigenen Modulen für Import, Playlisten und Export entwickelt und die Mediatheken mit dem Videoplayer gebaut.
Ergebnis
Ein Drupal-System versorgte die Mediatheken aller Sender der Gruppe mit Inhalten. Die tägliche Aktualisierung lief automatisch, Playlisten stellte die Redaktion selbst im Backend zusammen. Der Videoplayer übernahm Werbeausspielung und Livestreams und erreichte auch Zuschauer mit älteren Geräten.
Einblicke
Technik
- Drupal als Headless CMS
- Täglicher Import aus dem Vorproduktionssystem
- Export von Formaten, Clips und Playlisten als JSON
- HbbTV-Mediatheken mit React
- HbbTV-Videoplayer mit VAST-Schnittstelle (Preroll, Midroll, Postroll)
- Livestreaming bei Sonderausstrahlungen