Noisypeak / Lösungen / Prism XBrochure · PDF

serverseitige Werbeeinblendung

Prism X

Serverseitige Werbeeinblendung, die Sie wirklich selbst betreiben können: Pre-Rolls, VOD mit Sofortstart, ein Dashboard, das Menschen lesen können.

700 msbis zum ersten Segment
0 sWartezeit beim VOD-Start (Werbung wird während der Wiedergabe gefüllt)
2–50Session-Nodes · 2–100 Transcoder
200+monetarisierte FAST-Kanäle

Prism X fügt VAST-Werbung serverseitig in HLS- und DASH-Streams ein, pro Zuschauer, live und auf Abruf. Wer AWS MediaTailor kennt, kennt die Aufgabe: Marker gehen hinein, personalisierte Manifeste kommen heraus, Adblocker können die Werbung nicht entfernen, und der Player stockt bei Werbeunterbrechungen nicht. Prism X erledigt das in der Noisypeak Cloud oder auf Ihrer eigenen Infrastruktur (Bare Metal, VMware, Hyper-V, AWS, Google Cloud, Azure) und rechnet einen fairen CPM ab: Es zählt nur Werbung, die tatsächlich einen Zuschauer erreicht hat.

Prism X kann drei Dinge, die die Alternative der grossen Clouds nicht kann. Es spielt Pre-Rolls aus, damit auch die erste Impression verkauft wird. Es hat einen VOD-Lazy-Modus: Das Asset startet sofort, und Ad-Pods werden angefragt, während der Zuschauer schaut, statt jede Werbung vor dem ersten Frame vorab zu laden. Und es hat ein Session-Dashboard, das Menschen lesen können, mit jedem Zuschauer, jedem Pod und jeder Fill-Rate auf einer Zeitleiste. Prism X ist die Monetarisierungsstufe hinter 200+ FAST-Kanälen auf fastchannels.tv und myfast.ch.

WerbemarkerVAST-AntwortPod-ErgänzungWerbung an Quelle angepasstzusammengefügtes ManifestSession-LogsTV-Kanal/-KanäleHLS/DASH mit Werbemarkern· SCTE-35 · CUE-OUT/IN…Prism X Session-NodesSession pro Zuschauer ·Manifest-Stitching · 2–50…Primäre SSP/DSPVAST / VPAID · z. B.SpringServe, OpenXSekundäres VASTBackup-Quelle für Pods ·z. B. AdbutlerTranscoding-NodesUEN2 · CPU / QSV / NVEnc /Netint · Werbe-Cache 0–50…ZuschauerHLS/DASH mit DRM ·gezielte Werbung pro…Logs und MetrikenClickHouse · Prometheus ·Grafana
Wie Prism X Werbung in einen Stream einfügt. Werbung wird pro Session angefragt, einmal passend zur Quelle transcodiert und in das Manifest jedes Zuschauers eingefügt.

So funktioniert das Stitching

Prism X sitzt zwischen Origin und Zuschauer. Der Quellkanal kommt als HLS oder DASH mit Werbemarkern (EXT-X-CUE-OUT/EXT-X-CUE-IN, EXT-X-SCTE35 oder EXT-X-DATERANGE). Jeder Zuschauer erhält eine Session; der Session-Node schreibt das Manifest für diesen Zuschauer um und ersetzt die markierte Werbeunterbrechung durch Werbesegmente. Inhalts- und Werbesegmente werden als ein durchgehender Stream ausgeliefert, sodass der Player keinen Bruch sieht und Adblocker nichts zu blockieren haben.

Werbemittel werden von der integrierten UEN2-Engine so transcodiert, dass sie exakt zum Quellsignal passen: Audio- und Videocodecs, Bildgrösse, Bildrate, Bitrate, Codec-Level und GOP-Struktur. Die angepasste Werbung bleibt im Werbe-Cache (0 bis 500 TB), damit dasselbe Werbemittel nicht zweimal verarbeitet wird. Die minimale Latenz bis zur Auslieferung des ersten Segments beträgt 700 ms.

  • Marker: EXT-X-CUE-OUT/IN · EXT-X-SCTE35 · EXT-X-DATERANGE
  • Manifest pro Session mit Ad-Pods pro Zuschauer
  • Werbung angepasst an Codecs, Bildgrösse, fps, Bitrate, GOP der Quelle
  • Transcoding auf CPU, Intel QSV, NVEnc oder Netint
  • Output als HLS/DASH, mit DRM

Targeting und Personalisierung

Das Targeting läuft in Echtzeit pro Session. Die Werbeanfrage enthält Demografie, Standort, Gerätetyp und Inhaltspräferenzen des Zuschauers, sodass zwei Zuschauer desselben Kanals unterschiedliche Ad-Pods erhalten. Die Session-Ansicht zeigt die Session-Daten jedes Streams: IP-Adresse und Land, User Agent, Origin-URL und die Rendition-Leiter der Master-Playlist.

  • Demografie, Standort, Gerätetyp, Inhaltspräferenzen
  • Jede Session im Dashboard identifiziert und nachvollziehbar
  • Präfixe konfigurieren viele Kanäle über eine SSAI-Konfiguration

Live und VOD, mit VOD, das sofort startet

Auf Live-Kanälen löst der Marker im Stream die Werbeunterbrechung aus, und sie wird in Echtzeit gefüllt. Bei VOD lösen die meisten SSAI-Systeme zuerst jeden Ad-Pod des Assets auf (Pre-Roll und jeden Mid-Roll) und starten erst dann die Wiedergabe, sodass der Zuschauer auf einen Ladekreis starrt, während der Ad-Server antwortet. Prism X betreibt VOD im Lazy-Modus: Das Asset startet sofort, der Pre-Roll wird ausgespielt, und spätere Pods werden angefragt, während der Zuschauer schaut.

Pre-Rolls sind vollwertig: Der Slot vor dem ersten Frame ist ein verkaufter Slot, beim Live-Einstieg und bei VOD, mit demselben Targeting und derselben Zählung wie Mid-Rolls.

  • Live: Unterbrechungen gesteuert durch SCTE-35- / CUE- / DATERANGE-Marker
  • VOD-Lazy-Modus: Sofortstart, Pods werden laufend geholt
  • Pre-Rolls beim Live-Einstieg und bei VOD, gezählt wie jeder Pod
  • Dieselben Session-Nodes für Live und On-Demand

Ad Decisioning: VAST, primär und sekundär

Prism X spricht upstream VAST und VPAID mit der SSP/DSP Ihrer Wahl; in der FAST-Pipeline von Noisypeak ist das meist SpringServe oder OpenX. Eine sekundäre VAST/VPAID-Quelle füllt die Pods, die die primäre leer lässt. Das Datenblatt nennt Adbutler als Beispiel für eine Backup-Quelle, und die Adbutler-Integration steht für die Evaluation ab Werk bereit.

  • Upstream-Protokolle: VAST, VPAID
  • Primäre SSP/DSP plus sekundäre Ergänzungsquelle
  • Adbutler-Integration als Referenz-SSP/DSP

Ein lesbares Dashboard und Fair CPM

Das SSAI-Dashboard listet jede Session mit Startzeit, Dauer, letzter Aktivität, Werbezeit und durchschnittlicher Fill-Rate und öffnet eine Zeitleiste pro Session: Inhalt in Blau, Ad-Pods in Rot, Origin-URL, Rendition-Leiter, IP-Adresse und User Agent des Zuschauers. Fragt ein Werbevermarkter, warum ein Pod um 21:14 leer war, antworten Sie mit einem Klick statt mit einer Log-Abfrage. Die Abrechnung folgt dem Fair CPM: Eine Werbung zählt nur, wenn sie tatsächlich an den Zuschauer ausgeliefert wurde. Jede Session wird in ClickHouse protokolliert; Laufzeitmetriken gehen an Prometheus und Grafana.

  • Fair CPM: nur ausgelieferte Werbung
  • Logs in ClickHouse, Metriken in Prometheus/Grafana
  • Fill-Rate, Pod-Anzahl und gesehener Anteil pro Session
Session-Liste: ID, IP-Adresse und Land des Zuschauers, Start, Dauer, letzte Aktivität, Werbezeit und durchschnittliche Fill-Rate jeder Session.
Session-Liste: ID, IP-Adresse und Land des Zuschauers, Start, Dauer, letzte Aktivität, Werbezeit und durchschnittliche Fill-Rate jeder Session.

Skalierung und Deployment

Prism X wird als Software in Docker-Containern mit Ansible-Playbooks für Installation und Updates geliefert. Ein Deployment umfasst 2 bis 50 Session-Processing-Nodes und 2 bis 100 Content-Transcoding-Nodes unter Ubuntu oder Amazon Linux, in der Noisypeak Cloud, auf Bare Metal, VMware, Hyper-V, AWS, Google Cloud oder Microsoft Azure. Die Cloud-Variante bietet verwaltete Skalierung; On-Premises gibt Betreibern, die den tiefsten CPM-Overhead wollen, volle Kostenkontrolle.

  • Auslieferung als Docker, Installation und Updates per Ansible
  • Ubuntu, Amazon Linux
  • Noisypeak Cloud, Bare Metal, VMware, Hyper-V, AWS, GCP, Azure
  • Test aus der Noisypeak Cloud mit Playout-Kanälen von fastchannels.tv
Session-Ansicht: Zeitleiste mit Inhalt (blau) und Ad-Pods (rot), Origin-URL, Rendition-Leiter, IP-Adresse und User Agent des Zuschauers.
Session-Ansicht: Zeitleiste mit Inhalt (blau) und Ad-Pods (rot), Origin-URL, Rendition-Leiter, IP-Adresse und User Agent des Zuschauers.

Funktionen

SSAI, die Sie selbst betreiben

Leistet, was AWS MediaTailor leistet, in der Noisypeak Cloud oder auf Ihren eigenen Servern und Cloud-Konten. Docker und Ansible, 2–50 Session-Nodes, 2–100 Transcoder.

VOD startet sofort

Lazy-Modus: Das Asset läuft sofort, und Ad-Pods werden während der Wiedergabe geholt. Sie warten vor dem ersten Frame nicht darauf, dass jede Werbung geladen ist.

Pre-Rolls inklusive

Auch der Slot vor dem ersten Frame wird verkauft, beim Live-Einstieg und bei VOD, gezielt ausgespielt und gezählt wie jeder Mid-Roll.

Ein Dashboard, das Menschen lesen können

Jede Session, jeder Pod und jede Fill-Rate auf einer Zeitleiste. Herauszufinden, warum ein Pod um 21:14 leer war, braucht einen Klick statt einer Log-Abfrage.

Echtzeit-Targeting pro Session

Demografie, Standort, Gerät und Inhaltspräferenzen. Zwei Zuschauer desselben Kanals erhalten zwei verschiedene Werbemixe.

Fair CPM

Eine Werbung zählt erst, wenn sie den Zuschauer erreicht hat. ClickHouse-Logs und Prometheus- / Grafana-Metriken belegen es.

Primäres + sekundäres VAST

VAST / VPAID an Ihre SSP/DSP (SpringServe, OpenX oder jede andere), mit einer Backup-Quelle, die die Pods füllt, die die primäre leer lässt.

Werbung, die zum Stream passt

Das integrierte UEN2-Transcoding passt jedes Werbemittel an Codec, Grösse, fps, Bitrate, Level und GOP der Quelle an; Cache bis 500 TB. 700 ms bis zum ersten Segment.

Marker rein, DRM raus

EXT-X-CUE-OUT/IN, SCTE-35, DATERANGE rein; HLS / DASH mit DRM raus. Adblocker können die Werbung nicht entfernen, und der Player stockt bei Werbeunterbrechungen nicht.

Viele Kanäle, eine Konfiguration

Präfixe konfigurieren Hunderte von Kanälen über eine SSAI-Konfiguration. So betreiben wir 200+ FAST-Kanäle.

Spezifikationen

Formate
Stream-FormateHLS · MPEG-DASH, Ein- und Ausgang
OutputHLS/DASH mit DRM, gezielte Werbung pro Session
QuellkonformitätStrikt: Audio-/Videocodecs, Bildgrösse, fps, Bitrate, Codec-Level, GOP-Struktur
Werbemarker
Unterstützte MarkerEXT-X-CUE-OUT / EXT-X-CUE-IN · EXT-X-SCTE35 · EXT-X-DATERANGE
Werbestandards
Upstream-ProtokolleVAST · VPAID
Sekundäre QuelleJa, Pod-Ergänzung aus einer alternativen/Backup-VAST/VPAID-Quelle (z. B. Adbutler)
VODOptimiert: Pod-Anfragen über die Dauer der Wiedergabe verteilt
ZählungFair CPM: tatsächlich an Endnutzer ausgelieferte Werbung
Skalierung
Session-Processing-Nodes2 bis 50
Content-Transcoding-Nodes2 bis 100
Content-TranscodingCPU · Intel QSV · NVEnc · Netint
Werbe-Cache0 bis 500 TB
Latenz erstes Segmentmindestens 700 ms
Massen-DeploymentPräfixe zur Konfiguration vieler Kanäle über eine SSAI-Konfiguration
Integrationen
SSP/DSPJede VAST/VPAID-Quelle · SpringServe, OpenX in der FAST-Pipeline · Adbutler-Referenzintegration
ProtokollierungVisuelle Protokollierung · ClickHouse
MetrikenPrometheus · Grafana-Dashboards
Transcoding-EngineNoisypeak UEN2 (Noisypeak Cell)
Deployment
Host-OSUbuntu · Amazon Linux
UmgebungenNoisypeak Cloud · Bare Metal · VMware · Hyper-V · AWS · Google Cloud · Microsoft Azure
AuslieferungSoftware in Docker-Containern · Installation und Updates per Ansible-Playbook
EvaluationAus der Noisypeak Cloud, mit Playout-Kanälen von fastchannels.tv zum Testen

Einsatzbereiche

Monetarisierung von FAST-Kanälen

Werbeunterbrechungen aus Noisypeak Playout, pro Zuschauer über SpringServe / OpenX gefüllt. So werden unsere 200+ Kanäle auf 40+ Plattformen monetarisiert.

Live-TV mit gezielter Werbung

Broadcast-Kanäle mit SCTE-35-Markern, auf OTT pro Gerät, Standort und Zielgruppe neu monetarisiert, Pre-Roll beim Einstieg inklusive.

VOD-Bibliotheken mit Sofortstart

Pre-Roll- und Mid-Roll-Pods in On-Demand-Katalogen, gefüllt während der Wiedergabe statt vor dem ersten Frame.

Weg von der SSAI-Rechnung der grossen Clouds

Betreiber, die Kostenkontrolle wollen, betreiben denselben Stack auf eigener Hardware oder im eigenen Cloud-Konto, mit Fair CPM und ohne überraschende Gebühren pro Anfrage.

Sprechen Sie mit uns über Prism X

Wir übernehmen die Evaluation in der Noisypeak Cloud, das Deployment On-Premises oder in einer Public Cloud, die Integration und den Support. Ein Team deckt die ganze Pipeline ab.

Funktioniert mit