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.
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.
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

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

Funktionen
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.
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.
Auch der Slot vor dem ersten Frame wird verkauft, beim Live-Einstieg und bei VOD, gezielt ausgespielt und gezählt wie jeder Mid-Roll.
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.
Demografie, Standort, Gerät und Inhaltspräferenzen. Zwei Zuschauer desselben Kanals erhalten zwei verschiedene Werbemixe.
Eine Werbung zählt erst, wenn sie den Zuschauer erreicht hat. ClickHouse-Logs und Prometheus- / Grafana-Metriken belegen es.
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.
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.
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.
Präfixe konfigurieren Hunderte von Kanälen über eine SSAI-Konfiguration. So betreiben wir 200+ FAST-Kanäle.
Spezifikationen
| Formate | |
|---|---|
| Stream-Formate | HLS · MPEG-DASH, Ein- und Ausgang |
| Output | HLS/DASH mit DRM, gezielte Werbung pro Session |
| Quellkonformität | Strikt: Audio-/Videocodecs, Bildgrösse, fps, Bitrate, Codec-Level, GOP-Struktur |
| Werbemarker | |
|---|---|
| Unterstützte Marker | EXT-X-CUE-OUT / EXT-X-CUE-IN · EXT-X-SCTE35 · EXT-X-DATERANGE |
| Werbestandards | |
|---|---|
| Upstream-Protokolle | VAST · VPAID |
| Sekundäre Quelle | Ja, Pod-Ergänzung aus einer alternativen/Backup-VAST/VPAID-Quelle (z. B. Adbutler) |
| VOD | Optimiert: Pod-Anfragen über die Dauer der Wiedergabe verteilt |
| Zählung | Fair CPM: tatsächlich an Endnutzer ausgelieferte Werbung |
| Skalierung | |
|---|---|
| Session-Processing-Nodes | 2 bis 50 |
| Content-Transcoding-Nodes | 2 bis 100 |
| Content-Transcoding | CPU · Intel QSV · NVEnc · Netint |
| Werbe-Cache | 0 bis 500 TB |
| Latenz erstes Segment | mindestens 700 ms |
| Massen-Deployment | Präfixe zur Konfiguration vieler Kanäle über eine SSAI-Konfiguration |
| Integrationen | |
|---|---|
| SSP/DSP | Jede VAST/VPAID-Quelle · SpringServe, OpenX in der FAST-Pipeline · Adbutler-Referenzintegration |
| Protokollierung | Visuelle Protokollierung · ClickHouse |
| Metriken | Prometheus · Grafana-Dashboards |
| Transcoding-Engine | Noisypeak UEN2 (Noisypeak Cell) |
| Deployment | |
|---|---|
| Host-OS | Ubuntu · Amazon Linux |
| Umgebungen | Noisypeak Cloud · Bare Metal · VMware · Hyper-V · AWS · Google Cloud · Microsoft Azure |
| Auslieferung | Software in Docker-Containern · Installation und Updates per Ansible-Playbook |
| Evaluation | Aus der Noisypeak Cloud, mit Playout-Kanälen von fastchannels.tv zum Testen |
Einsatzbereiche
Werbeunterbrechungen aus Noisypeak Playout, pro Zuschauer über SpringServe / OpenX gefüllt. So werden unsere 200+ Kanäle auf 40+ Plattformen monetarisiert.
Broadcast-Kanäle mit SCTE-35-Markern, auf OTT pro Gerät, Standort und Zielgruppe neu monetarisiert, Pre-Roll beim Einstieg inklusive.
Pre-Roll- und Mid-Roll-Pods in On-Demand-Katalogen, gefüllt während der Wiedergabe statt vor dem ersten Frame.
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.