Zum Inhalt springen
Castreon
Auslieferung

SCTE-35-Werbemarker aus Live-Quellen

Aktualisiert am 14 Okt 2026

Viele professionelle Quellen (Satellit, Contribution-Encoder, das Playout eines Senders) kündigen Werbepausen direkt im MPEG-TS-Strom als SCTE-35-Marker an: „in 6 Sekunden beginnt eine Pause von 2 Minuten“. Castreon liest sie und schreibt sie in die HLS-Playlist des Kanals, genau auf ihr Bild — das Format, das serverseitige Werbeeinblendung (SSAI) und Player nutzen, die Pausen ersetzen oder markieren.

Verfügbar ab Castreon 1.6.0 in der Enterprise-Edition. Bei Kanälen aus Dateien kommen die SCTE-35-Pausen aus dem Programm des Kanals — siehe Sendeplan, Live-Übernahme und Sendeprotokoll.

Einschalten

Im Kanaleditor bei der Quelle (URL, UDP, SRT, RIST oder DVB) SCTE-35-Werbemarker aus der Quelle anhaken und speichern. Der Kanal startet mit den Markern neu.

Die Quelle muss die SCTE-35-Spur enthalten (im Reiter Spuren des Kanals erscheint sie als Daten · scte_35). Fehlt sie, läuft der Kanal normal ohne Marker.

Was in die Playlist kommt

Für jede Pause in der HLS-Playlist des Kanals (index.m3u8):

  • #EXT-X-DATERANGE mit der genauen Uhrzeit der Pause (START-DATE), der angekündigten Dauer (PLANNED-DURATION) und dem originalen SCTE-35-Abschnitt (SCTE35-OUT);
  • #EXT-X-CUE-OUT am Beginn der Pause, #EXT-X-CUE-OUT-CONT auf den Segmenten in der Pause und #EXT-X-CUE-IN bei der Rückkehr.

Castreon versteht splice_insert (Pause mit Dauer oder mit separater Rückkehr, Absage) und time_signal mit Segmentierungsdeskriptoren (Beginn und Ende einer Pause oder einer Platzierungsmöglichkeit). Eine Pause ohne angekündigte Dauer bleibt offen, bis die Rückkehr kommt.

Prüfen

  • Die Kanalseite zeigt die Karte Werbepausen (SCTE-35): die letzten Pausen, ihre Ankunftszeit, Dauer und ob die Rückkehr kam.
  • Das Kanalprotokoll vermerkt jede Pause („Werbepause von 120 s“).
  • API: GET /api/v1/channels/<id>/scte35.

Gut zu wissen

  • Mit eingeschalteter Option behält der Kanal die Zeitstempel der Quelle (damit die Marker genau aufs Bild fallen). Startet der Encoder der Quelle neu und springen die Zeitstempel, bemerkt Castreon die stehende Ausgabe und startet den Kanal selbst neu. Deshalb ist die Option standardmäßig aus — schalten Sie sie für professionelle Quellen mit SCTE-35 ein.
  • HLS-Segmente werden an Keyframes geschnitten. Damit eine Pause genau an einer Segmentgrenze beginnt, muss der Encoder der Quelle an der Pause einen Keyframe setzen (übliche Praxis bei Encodern mit SCTE-35). Sonst bleibt START-DATE genau, und die Pause beginnt innerhalb des markierten Segments.
  • Die Marker gehen in HLS mit TS-Segmenten. Die Ausgänge UDP / SRT / RIST geben die SCTE-35-Spur nicht weiter.

Datenschutz

Cookies & lokaler Speicher

Unbedingt erforderliche Cookies sind immer aktiv. Statistik und Marketing nutzen Dienste von Google und starten nur, wenn Sie zustimmen — bis dahin wird nichts an Google übertragen. Sie können Ihre Einwilligung hier jederzeit widerrufen.

Unbedingt erforderlich

Ohne sie funktionieren Anmeldung, Formulare und die gewählte Sprache nicht. Sie erfordern keine Einwilligung (§ 25 Abs. 2 Nr. 2 TDDDG).

Immer aktiv
Name Zweck Dauer Art
castreon-session Hält Ihre Sitzung: Anmeldung und gewählte Sprache 2 Stunden, bei jedem Aufruf verlängert Cookie
XSRF-TOKEN Schützt Formulare vor gefälschten Anfragen 2 Stunden, bei jedem Aufruf verlängert Cookie
remember_web_… Nur wenn Sie bei der Anmeldung „Angemeldet bleiben“ wählen Bis zur Abmeldung, max. 400 Tage Cookie
__cf_bm Cloudflare: unterscheidet Besucher von Bots, nur wenn der Datenverkehr geprüft wird 30 Minuten Cookie · Cloudflare
castreon:consent Speichert Ihre Cookie-Auswahl 12 Monate Lokaler Speicher
theme Darstellung des Kundenkontos: hell, dunkel oder System Bis Sie sie ändern Lokaler Speicher

Statistik

Google Analytics 4 (Google Ireland Ltd.): welche Seiten besucht werden, woher Besuche kommen und mit welchem Gerätetyp — mit pseudonymen Kennungen, ohne Speicherung der IP-Adresse. Hilft uns, die Website zu verbessern.

Name Zweck Dauer Art
_ga Google Analytics: erkennt den Besucher wieder (pseudonyme Kennung) 13 Monate Cookie · Google Analytics
_ga_VHWQRPHPEF Google Analytics: speichert den Sitzungsstatus 13 Monate Cookie · Google Analytics

Marketing

Google Ads (Google Ireland Ltd.): misst, ob Besuche über Google-Anzeigen zu einem Test oder Tarif führen, und ermöglicht die Anzeige von Castreon-Werbung auf anderen Websites (Remarketing).

Name Zweck Dauer Art
_gcl_au, _gcl_aw Google Ads: verknüpft den Besuch mit dem Anzeigenklick (Conversions) 90 Tage Cookie · Google Ads
IDE, test_cookie Google Ads: Remarketing und Anzeigenmessung, auf Google-Domains (doubleclick.net) Bis zu 13 Monate Cookie · Google (Drittanbieter)