Integration von DVB-I

FKTG-Journal
Martin Schmalohr, Head of Streaming Engineering bei G&L Systemhaus, über Chancen und Herausforderungen für das Zusammenspiel von klassischen Rundfunkinfrastrukturen und modernen Streaminglösungen und welche Rolle Edge Caching dabei spielt.
Martin Schmalohr (Bild: G&L Systemhaus)

 

FKTG-Journal: Wie gelingt die nahtlose Integration von DVB-I in bestehende Broadcast- und IP-Infrastrukturen? Welche Herausforderungen treten dabei auf?

Martin Schmalohr: DVB-I verknüpft klassische Rundfunkwege mit IP-Streaming über eine gemeinsame Serviceliste. In der Praxis wird der bestehende Broadcast-Playout-Stack mit SI/PSI-Generator und Multiplexer mit einer IP-Delivery-Kette gekoppelt, die DASH-Segmenter und CDN-Edge umfasst.

Der Schlüssel ist ein Aggregator, der für jedes Programm alle verfügbaren Übertragungsinstanzen (Satellit, Kabel, Terrestrik, OTT) mit Prioritäten in ein DVB-I-XML schreibt. Der Hybrid-Client wählt automatisch die beste Quelle aus.

Technisch funktioniert das System bereits, wie die Phase-1 des deutschen Piloten gezeigt hat. Die größte verbleibende Herausforderung sind Latenz und Umschaltzeiten beim Fallback von Broadcast auf IP. Diese werden durch SAT>IP-ähnliche Direkttune-Parameter und verkürzte DASH-Segmente deutlich reduziert.

 

Welche Rolle spielen DVB-DASH, HbbTV sowie DVB-NIP bei der Umsetzung von DVB-I?

DVB-DASH ist das verbindliche Streaming-Profil für DVB-I. Alle Live- und VoD-Assets werden in ETSI TS 103 285-konforme Manifeste verpackt, die von jedem kompatiblen Endgerät ohne proprietäre Anpassungen abgespielt werden können.

HbbTV liefert dabei die bewährte Laufzeitumgebung für EPG, Mediathek-Verlinkung und Login/DRM-Flows. Im Pilot wurde der nahtlose Wechsel von einem DVB-I-Kanal zur HbbTV-Replay-App erfolgreich demonstriert.

DVB-NIP eröffnet uns den umgekehrten Weg und ist wichtig für Regionen ohne Breitband. Damit können IP-Streams inklusive DVB-I-Signalisierung via Satellit oder DVB-T2 ausgestrahlt werden.

Zusammen bilden HbbTV, DVB-I und DVB-NIP also das technische Rückgrat von DVB-I.

 

Wie unterstützt G&L Systemhaus die Bereitstellung von Catch-up-TV und Video-on-Demand-Diensten im Kontext von DVB-I?

Wir liefern seit 1999 Non-Linear-Content für Broadcaster aus. Technisch ändert DVB-I an unserem Delivery-Footprint wenig - der Mehrwert liegt heute in der Metadaten-Orchestrierung.

Dazu verknüpfen wir EPG-Einträge mit VoD-IDs, setzen Time-Shift-Marker in die MPD und erzeugen "Replay-Links" für den DVB-I-Guide. Kurz gesagt: Wir sorgen dafür, dass Zuschauer nach einem Klick aus dem linearen Programm direkt in die zugehörige Mediathek-Folge springen können.

Alternativ ist auch Timeshift im Livestream über den sogenannten Internet Link Service möglich. Edge-Caches halten populäre Catch-up-Assets regional vor, um Startzeiten gering zu halten.

 

Welche Rolle spielt Edge-Caching dabei genau?

Edge-Caching ermöglicht es im Zusammenhang mit Edge-Computing, Service-Listen dynamisch und in der Nähe des Endgerätes an regionale oder funktionale Anforderungen anzupassen. Wir pflegen dann nur eine Master-Serviceliste, erzeugen aber zur Laufzeit Varianten nach Geo-IP oder Nutzerprofil, natürlich unter Berücksichtigung der jeweiligen Datenschutzbestimmungen.

Die Regeln - etwa "in Bayern Platz 3 = BR Fernsehen" - liegen in einer Redis-Datenbank an den CDN-Edges. Sie werden vom dem jeweiligen Service Listen-Aggregator synchronisiert. Fordert ein TV-Client die Liste an, erhält er binnen Millisekunden die passende XML-Version direkt aus dem Edge-Cache.

Wenn sich Metadaten oder Event-Kanäle aktualisieren, invalidieren wir nur das betroffene Objekt, nicht die gesamte Liste. Das System ist skalierbar, auch wenn Millionen Geräte zeitgleich ein Refresh triggern.

Diese Edge-Caching-Lösung wurde auch schon auf der DVB World vorgestellt.

 

Welche Caching-Strategien gibt es denn allgemein?

Beginnen wir mit dem traditionellen CDN-Caching, das statische Inhalte wie Bilder, Videos und Skripte an Edge-Standorten speichert. Dies reduziert die Latenz durch nutzernahe Bereitstellung und minimiert Pufferzeiten. Der Unterschied zwischen Antenne und IP wird kaum noch wahrnehmbar sein. Eine Umschaltung nach Trennen des Broadcast-Kabels auf DVB-I ist in weniger als 2 Sekunden möglich.

Edge Computing erweitert das Caching durch Code-Ausführung an Edge-Knoten für dynamische Inhaltsgenerierung und -anpassung. Ruft also ein TV-Client die Liste ab, wird die passende XML-Version direkt aus dem Edge-Cache ausgeliefert. Wie eben auch schon erwähnt, wird bei Änderungen an Metadaten oder Event-Kanälen gezielt nur das betroffene Objekt invalidiert.

Technische Konzepte umfassen WASM zur nativen Ausführung von Binärcode auf Cloud-Servern von Linode oder Akamai's Edge-Servern, benutzerdefinierte Cache-Invalidierungsregeln und Cache Key Generation für maßgeschneiderte Cache-Schlüssel.

Edge-Funktionen ermöglichen HTTP-Anfragen und -Antworten zu modifizieren für flexible Caching-Steuerung durch URL-Rewriting, Header-Manipulation und Authentisierung. Das Datenmanagement am Edge erfolgt über EdgeKV-Systeme wie bei Akamai, wo Edge Worker verteilte Key-Value-Store Funktionen nutzen.

 

Wie werden denn die Metadaten Innerhalb der Lösung behandelt?

Der Mehrwert liegt vor allem in der Metadaten-Orchestrierung. Wir koppeln den bestehenden Broadcast-Playout-Stack mit SI/PSI-Generator und Multiplexer mit einer IP-Delivery-Kette, in der wir DASH-Segmenter und CDN-Edge betreiben.

 

Interview: Angela Bünger


Aufmacherbild: KI-generiert mit DALL.E

Das könnte Sie auch interessieren

Die Nachfrage nach lokalisierter Medienproduktion für internationale Zielgruppen wächst – sowohl bei großen Streaming-Plattformen als auch bei unabhängigen Content-Erstellern....
FKTG News kompakt liefert aktuelle Kurznachrichten aus der Medientechnik. Ausgabe der Woche vom 21. Juli 2025....
KI-Startup Colibri und Filmakademie Baden-Württemberg kooperieren bei der Entwicklung von lokal nutzbaren KI-Werkzeugen....