Home Technische Artikel So optimieren Sie die Sitzungsabweichung in Live-Streams mit serverseitiger Werbung
Applications

So optimieren Sie die Sitzungsabweichung in Live-Streams mit serverseitiger Werbung

About The Author

Outline

Online-Distributoren von Sportereignissen und anderen Live-Streams müssen die Zuschauer für eine optimale Monetarisierung begeistern und binden. Viele Streaming-Dienstanbieter nutzen dynamische Werbung und bieten den Zuschauern ein persönlicheres Erlebnis als herkömmliche Übertragungen. Bei der Nutzung dieser Technologie können Anbieter jedoch unvorhergesehene Zunahmen bei Latenzzeiten oder unbesetzten Werbeflächen feststellen, die sich negativ auf den Umsatz auswirken können. In den meisten Fällen ist dies auf Diskrepanzen zwischen den Pausen der Programmwerbung und der Dauer der einzelnen Werbeanzeigen zurückzuführen, die von den Anzeigenservern gesendet werden, um diese Pausen zu füllen. Diese Inkonsistenzen können zu längeren Werbeunterbrechungen als gewünscht führen, was zu einer Erhöhung der Stream-Latenz führt. Wenn diese Erhöhungen nicht verwaltet werden, können sie sich negativ auf das Live-Fernseherlebnis auswirken und dazu führen, dass der Benutzer abbricht.

Obwohl die oben genannten Inkonsistenzen immer bestehen werden, können Distributoren, die sich auf unsere Smartplay-Technologie zur Manifestgenerierung verlassen , die Auswirkungen mildern. Durch die vollständige Verwaltung individueller Anzeigesitzungen bietet Smartplay Kunden die vollständige Kontrolle, um die Kompromisse zwischen der Minimierung von Latenzzeiten und der Maximierung des Umsatzes bei jedem Stream zu optimieren, und zwar in skalierbarer Größe und je nach Bedarf. Lesen Sie weiter, um die Kursabweichung besser zu verstehen und mehr über Lösungen zu erfahren, die Ihnen dabei helfen, ein hervorragendes Benutzererlebnis zu bieten und gleichzeitig die Monetarisierung zu optimieren.

‍The Session Drift Challenge

‍Server-Side Ad Insertion (SSAI) ist die bevorzugte Methode zur Monetarisierung von Langformat-Videos. Die direkte Verbindung mit Ad-Servern erzeugt weniger Hops auf der Clientseite, vermeidet Anzeigeblockern und verbessert das Fernseherlebnis. Während die SSAI-Technologie oft davon ausgeht, dass die Anzeigenserver Anzeigen zurückgeben, die perfekt in das zugewiesene Anzeigenfenster passen, ist dies in Wirklichkeit selten der Fall. Unvermeidliche Unsicherheiten bei der Länge der Werbeanzeigen können zu unbeabsichtigten Erweiterungen von Werbeunterbrechungen führen, die als Sitzungsabweichung bezeichnet werden.

Sitzungsabweichungen können den „Spoiler-Effekt“ auslösen, wenn Inhalte je nach Vertriebskanal und Betrachtungssitzung mit unterschiedlichen Latenzzeiten bereitgestellt werden, wodurch die Attraktivität eines Live-Events möglicherweise beeinträchtigt wird. Distributoren möchten in der Regel vermeiden, dass Zuschauer über einen Kanal über ein Tor, Touchdown oder andere spannende Spiele erfahren, während sie das Spiel auf einem anderen Kanal beobachten. Dieses Problem kann durch die Abwanderung von dynamisch eingefügten Werbeanzeigen in Sitzungen noch verschärft werden, wodurch der Bedarf an Technologien entsteht, die die unvorhersehbaren Eigenschaften von Live-Events und das dynamische Einfügen von Werbeanzeigen für Millionen von gleichzeitigen Zuschauern proaktiv verwalten.

Es gibt viele Gründe, warum es zu Unstimmigkeiten zwischen der gewünschten und der tatsächlichen Dauer der Werbeunterbrechung kommen kann. Manchmal kommt es zu ungeplanten Werbepausen, z. B. wenn ein Spieler bei einem Live-Stream-Sportereignis verletzt wird. Das Ereignis geht in eine Werbepause über, aber die Dauer der Pause ist zu Beginn unbekannt. In diesem Fall ist eine Standarddauer für die Werbeunterbrechung so lange gültig, bis ein aktualisiertes Signal mit der gewünschten Länge empfangen wird. Die Standarddauer der Anzeige wird zu Beginn der Werbepause an den Anzeigenserver übergeben. Die zurückgesendeten Werbeanzeigen dienen in der Regel dazu, eine viel längere Werbepause zu füllen, als erforderlich ist. Das Ergebnis ist eine Gesamtdauer von Werbeanzeigen, die die für die Werbepause vorgesehene Zeit überschreitet, was darauf hindeutet, dass die Werbepause um zusätzliche Zeit erweitert wird, bevor der primäre Inhalt wieder aufgenommen wird.

In anderen Szenarien werden die Anzeigenunterbrechungen und die Dauer fast gleichzeitig in den Stream eingefügt, wenn Live-Inhalte in die Anzeigenunterbrechungen übergehen. So bleibt keine Zeit, den Anzeigenserver zu kontaktieren, um die Anzeigen abzurufen und zu verarbeiten. In diesem Fall sieht ein Betrachter die Anzeigenleiste, bis die erste Anzeige vom Anzeigenserver abgerufen und in das Manifest eingefügt wird. Ein weiterer Faktor, der diese Herausforderung noch verstärkt, ist die zunehmende Akzeptanz von programmatischer Werbung in der Branche und die Abhängigkeit von mehreren Anzeigenservern für die Bereitstellung dieser Werbekampagnen. Dies führt häufig zu Verzögerungen bei der Auswahl von Anzeigen und der Suche nach Anzeigenservern. Diese Verzögerungen können zu verspäteten Platzierungen am Anfang der Pause führen, gefolgt von Anzeigen, die bis in den Kern-Content-Stream reichen.

Selbst wenn Anzeigenpausen mit ausreichender Vorankündigung eingefügt werden, stellen Anzeigenserver selten mehrere Anzeigen bereit, die der genau festgelegten Länge der Anzeigenpausen entsprechen. Die Gesamtverbrauchszeit der bereitgestellten Anzeigen kann oft länger sein als die beabsichtigte Werbepause, wodurch die Sitzungsdrift verlängert und die Spoiler-Effekt-Tür geöffnet wird. Bleibt die Zeit in der Anzeigenpause, auch wenn sie nur wenige Sekunden beträgt, wird die nächste vom Anzeigenserver bereitgestellte Anzeige in der Regel ohne Berücksichtigung der Länge in den Stream eingehängt. Dies kann die Sessiondrift je nach Anzeigenlänge um mehrere Sekunden erhöhen.

‍Solving die Herausforderung

‍Verizon Media, jetzt Edgio, bietet zwei Ansätze zur Steuerung der Sitzungsdrift mit dynamischer Werbeanzeige in Livestreams. Die Standardeinstellung maximiert die Monetarisierung und schaltet Werbeanzeigen nur gelegentlich ab. Die Wiederaufnahme von Live-Inhalten erfolgt nahtlos, und der direkte Übergang von Werbeanzeigen zu Live-Inhalten erfolgt ohne Verzögerung. Die andere Lösung implementiert einen flexibleren Ansatz zur Minderung von Sitzungsabweichungen, indem Distributoren die erforderlichen Tools zur Verfügung gestellt werden, um die Kompromisse zwischen der Beibehaltung der geringsten Latenz und der Minimierung von Umsatzverlusten auf einer granularen Basis pro Sitzung auszugleichen. Kunden müssen einen Grenzwert oder Flex-Puffer für zulässige Sekunden festlegen und festlegen, den jede Session für einen bestimmten Livestream abdriften kann. Edgio verwaltet jede Sitzung, um diese kundenbestimmten Ziele durch eine präzise und intelligente Überwachung der Dauer der Werbeanzeigen über alle Anzeigesitzungen hinweg zu erreichen.

‍Achieving optimale Ergebnisse durch Flexpufferung

‍Flex die Pufferung basiert auf der Intelligenz, Effizienz und Skalierbarkeit unserer Cloud-basierten Medienplattform. Smartplay Manifest-Server verwalten die komplexen Variablen bei der Personalisierung von Livestreams über Tausende von Sitzungen weltweit. Und während der Hauptverkehrszeit verarbeitet Smartplay effizient eine Viertelmillion Wiedergabelisten-Anfragen pro Sekunde und ermöglicht gleichzeitig eine halbe Million Anzeigen pro Minute während der Hauptverkehrszeit. Die Intelligenz, die für die Orchestrierung der Anwendung von Flex-Puffering mit jedem beliebigen Live-Streaming-Ereignis für Millionen von gleichzeitigen Benutzern unerlässlich ist, ist ein wesentlicher Bestandteil der 1:1-Sitzungsverwaltung von Smartplay.

Um das Fernseherlebnis zu verbessern und gleichzeitig die Monetarisierung zu maximieren, müssen Kunden die optimale Sitzungsabweichung für ihr Live-Streaming-Programm festlegen. Wie in den folgenden Anwendungsbeispielen gezeigt, werden Kampagnen mit Konfigurationen mit einer Mehrheit kürzerer Spots über längere Nutzungszeiten bessere Ergebnisse erzielen. Die Faustregel für alle Kunden ist, dass mit zunehmendem Wert des Flexpuffers auch die Monetarisierung zunimmt. Mit anderen Worten: Je höher die zulässige Abweichung der Session ist, desto mehr Möglichkeiten, Werbung zu präsentieren und weniger Slate zu verwenden.

Wie viel Sitzungsdrift ist angesichts von Latenzproblemen tolerierbar? Kunden können sich auf Smartplay im Standardmodus verlassen oder gemeinsam mit uns Szenarien testen und den Grad der Sitzungsabweichung bestimmen, der am besten mit ihren einzigartigen Kampagnenkonfigurationen funktioniert. Werbeanzeigen, die über die angegebene Zeit hinaus reichen, werden gelöscht, sodass die Sitzung wieder auf die gewünschte Latenz zurückkehrt. Slate füllt jede Lücke zwischen der letzten Anzeige, bis der Live-Inhalt wieder aufgenommen wird.

Wie bei anderen Smartplay-Einstellungen wird der Flexpuffer über einfache URL-Parameter aktiviert, die die Interaktion jedes Zuschauers steuern. Beispiel: Ad.Flex=2 bedeutet, dass der Flexpuffer zwei Sekunden Sitzungsdrift zulässt, und ad.breakend=drop bedeutet, dass Anzeigen, die den Flexpuffer überschreiten, fallen.

‍Flex Pufferung in Aktion

‍Customers möchte einen Flex-Wert wählen, der weder zu aggressiv ist, um die Sitzungsdrift zu verringern, noch so nachsichtig ist, dass die Drift über die tolerierbare Latenz hinausgeht. Die typische Dauer der Werbung innerhalb der Kampagne und die Möglichkeit einer Unterfüllung sollten ebenfalls berücksichtigt werden. Die Konfigurationen von Werbekampagnen wirken sich auf beide aus. Abbildung 1 zeigt die tatsächlichen Ergebnisse eines Tests, bei dem drei flexible Einstellungen über eine dreistündige Live-Streaming-Sitzung verglichen wurden.

Abbildung 1. Die Wahl eines flexiblen Werts, der weder zu aggressiv noch zu hoch ist, ist wichtig, um ein optimales Fernseherlebnis und maximale Monetarisierung zu erzielen.

In diesem Beispiel liefert die 2-Sekunden-Flex-Einstellung konsistent die niedrigste Zeit hinter dem Live-Modus, lässt aber neun Anzeigen fallen und fügt 103 Segmente ein, die insgesamt 206 Sekunden ergeben. Ein 16-Sekunden-Flexpuffer sorgt für eine signifikante Sitzungsdrift, gewinnt aber nichts über die 8-Sekunden-Flexoption. Die offensichtliche Wahl ist der 8-Sekunden-Flexpuffer.

Die folgenden Grafiken veranschaulichen unterschiedliche Zuschauererlebnisse, die sich aus einem 2-Sekunden-Flex-Puffer mit demselben Livestream, aber mit unterschiedlichen Nutzlasten für Werbeanzeigen ergeben. Anzeigenschichtungen werden in Längen von 2 Sekunden eingefügt, die der Chunk-Dauer des gestreamten Kerninhalts entsprechen.

Abbildung 2 unten zeigt die Ergebnisse mit der URL-Erweiterung ad.flex=2&ad.breakend=drop mit typischen Spotlängen.

Abbildung 2. Ein Beispiel für einen Flex-Puffer von 2 Sekunden mit variierenden Nutzlasten für Werbeanzeigen.

Hier hat die zusätzliche Dauer von zwei Werbeanzeigen, die zwei Pausen beenden, die eine Sekunde verlängert, die zugewiesene Gleitzeit verbraucht. Die letzte Anzeige in der dritten Pause ist zu lang und fällt ab, sodass 28 Sekunden lang bleiben und die 2-Sekunden-Abweichung korrigiert wird.

In Abbildung 3 unten wird ein Szenario beschrieben, das dem in Abbildung 2 ähnelt, jedoch mit einer längeren Anzeigendauer. Die Summe aller Anzeigen in der ersten und zweiten Pause verbraucht den zulässigen Flex-Puffer erneut, und die letzte Anzeige in der dritten Pause wird fallen. Dieses Mal ist die letzte Anzeige jedoch doppelt so lang wie im vorherigen Beispiel, was zu einer vollständigen Anzeige von 58 Sekunden führt, um die 2-Sekunden-Abweichung zu korrigieren.

Abbildung 3. Ein Flexpuffer von 2 Sekunden mit längeren Nutzlasten für Werbeanzeigen.

In Abbildung 4 unten sehen wir die Ergebnisse, wenn der Anzeigenserver nicht genügend Anzeigen zurückgibt, um Pause zwei zu füllen, was dazu führt, dass die Anzeigenliste die Lücke füllen muss. Da in diesem Fall die Chunk-Länge 2 Sekunden beträgt, gibt es keine Möglichkeit, die 59-Sekunden-Lücke genau mit 2-Sekunden-Ad-Slate-Chunks abzugleichen. Folglich werden 60 Sekunden Ad-Slate eingefügt, und die 1-Sekunden-Abweichung, die im vorherigen Ad-Break eingeführt wurde, kann nicht korrigiert werden.

Abbildung 4. Da die Anzeigen in diesem Beispiel länger sind als die oben genannte, wird der Zuschauer dieser Session viel mehr Werbematerial sehen als der Zuschauer in Abbildung 3 (58 Sekunden gegenüber 28 Sekunden).

In Abbildung 5 unten wird verglichen, wie sich die 2-Sekunden-Flex-Puffer (dargestellt in den Abbildungen 2, 3 und 4) in drei Anzeigesitzungen abspielen. Während die Anzeigenlänge und die Ausfüllrate von Session zu Session variieren, nimmt der Content-Stream im Kern das Timing wieder auf, nachdem alle Pausen fast gleichzeitig in den drei Sitzungen stattfinden. Die Zuschauer der zweiten und dritten Sitzung ertrugen jedoch fast doppelt so viel Werbedruck wie die Zuschauer der ersten Sitzung. Ein weiterer Beweis ist, dass Kampagnenkonfigurationen, die eine Unterfüllung vermeiden und gegen Ende der Pause kürzere Anzeigen enthalten, am besten geeignet sind, um die Verzögerung zu minimieren, wenn eine Kontrolle der Sitzungsabweichung wünschenswert ist.

Abbildung 5. Vergleich der Abbildungen 2, 3 und 4 für eine einzelne Sitzung.

Schlussfolgerung

Distributoren von Live-Streams, die ihre Langform-Videoinhalte mit SSAI über unsere Medienplattform monetarisieren, sind gut positioniert, um das Fernseherlebnis proaktiv in großem Maßstab zu optimieren und unnötige Umsatzverluste zu reduzieren. Sie können dies erreichen und gleichzeitig ein optimales Gleichgewicht zwischen Latenz, Werbeverlusten und Werbedruck gewährleisten, indem sie die Flexpufferlösung anwenden, die nur mit Smartplay verfügbar ist.

Kunden bestätigen immer wieder, dass die Suche nach dem besten Flex-Puffer eine hohe Rendite auf Zeit bringt. Die meisten stellen fest, dass sie, sobald sie einen Puffer für eine bestimmte Sitzung ausgewählt haben, fortlaufend zufriedenstellende Ergebnisse mit anderen Live-Streaming-Ereignissen erzielen, was gegenüber standardmäßigen SSAI-Vorgängen beträchtliche Verbesserungen aufweist. Durch Tests, die von Verizon Media unterstützt und geleitet werden, können Kunden mit den erwarteten Ergebnissen verschiedener Flex-Einstellungen und bestimmten Ad-Break-Konfigurationen zukünftiger Live-Streaming-Events experimentieren. Sie können Einstellungen anpassen, um die Ergebnisse zu erzielen, die ihren Bedürfnissen am besten entsprechen, und gewinnen mehr Sicherheit darüber, was sie in einer zunehmend volatilen Werbewelt erwarten können.

Wenden Sie sich noch heute an Ihren Kundenbetreuer oder kontaktieren Sie uns, um mehr über den Testprozess und andere Aspekte der Einstellung optimaler Flex-Puffer zu erfahren.