Was ist lineares Streaming?

Lineares Streaming liefert eine geplante, kontinuierliche Abfolge von Sendungen, statt jedem Zuschauer die Wahl von Startzeit und Reihenfolge zu überlassen. Zuschauer steigen an der aktuellen Position in die Wiedergabe ein.

So funktioniert lineares Streaming

Ein linearer Dienst bildet die Uhrzeiten des Sendeplans auf Medienzeitstempel ab und veröffentlicht eine kontinuierlich fortschreitende Präsentation. Sein Manifest stellt normalerweise ein gleitendes Fenster um den aktuellen Zeitpunkt bereit, ergänzt um Sendungsgrenzen und optionale Möglichkeiten zum Neustart oder zeitversetzten Abruf. Die automatisierte Sendeabwicklung fügt Live-Eingaben, vorab aufgezeichnete Sendungen, kurze Trenner und Werbung in diese Zeitleiste ein. Verteilungskomponenten müssen Diskontinuitätssignale und Zeitsignale weitergeben, ohne dass Aktionen einzelner Zuschauer den gemeinsamen Sendeplan verändern.

Wichtige Fakten

  1. Später einsteigende Zuschauer benötigen ein unabhängig decodierbares Segment nahe am aktuellen Live-Punkt. Andernfalls kann der angekündigte aktuelle Zeitpunkt von Medien abhängen, die bereits aus dem Fenster entfernt wurden.
  2. Sendeplanzeit und codierte Präsentationszeitstempel gehören zu getrennten Zeitdomänen. Schnittpunkte und Uhrkorrekturen müssen daher übertragen werden, ohne Überlappungen oder Lücken zu erzeugen.
  3. In HLS muss eine Diskontinuität signalisiert werden, wenn sich das Dateiformat, die Anzahl, der Typ oder die Kennungen der Spuren oder die Zeitstempelfolge ändern. Bei Änderungen der Encoding-Parameter oder der Encoding-Sequenz wird die Signalisierung einer Diskontinuität empfohlen. Ein nicht markierter Übergang kann Clients, die den alten Zustand beibehalten, zum Stillstand bringen oder zurücksetzen.

Wann lineares Streaming wichtig ist

Virtuelle Kanäle, Live-Veranstaltungen und geplante Übertragungen nutzen die lineare Auslieferung, um eine gemeinsame Zeitleiste bereitzustellen. Systeme müssen die Genauigkeit des Sendeplans wahren und mit späteren Einstiegen, Diskontinuitäten und Werbeeinblendungen umgehen.

Machen Sie aus Medienwissen eine funktionierende Pipeline

Verbinden Sie Uploads, Verarbeitung, KI, Storage und Auslieferung über eine deklarative API – um Encoding-Stack, Skalierung und ständig wechselnde Formate müssen Sie sich nicht selbst kümmern.

Transloadit kostenlos ausprobieren