Home Articoli tecnici Come ottimizzare lo spostamento della sessione nei flussi live con l’inserimento di annunci lato server
Download
Applications

Come ottimizzare lo spostamento della sessione nei flussi live con l’inserimento di annunci lato server

About The Author

Outline

I distributori online di sport e altri eventi live streaming devono coinvolgere e fidelizzare gli spettatori per ottenere una monetizzazione ottimale. Molti provider di servizi di streaming utilizzano la pubblicità dinamica, offrendo agli spettatori un’esperienza più personalizzata rispetto alle trasmissioni tradizionali. Tuttavia, sfruttando questa tecnologia, i provider potrebbero notare aumenti imprevisti della latenza o degli spazi pubblicitari non riempiti che possono influire negativamente sui ricavi. Molto spesso, ciò deriva da discrepanze tra le interruzioni degli annunci del programma e la durata dei singoli annunci inviati dai server pubblicitari per colmare tali interruzioni. Queste incongruenze possono portare a interruzioni pubblicitarie più lunghe del previsto, con conseguente aumento della latenza del flusso. Se non gestiti, questi aumenti possono influire negativamente sull’esperienza di visualizzazione in tempo reale e possono portare all’abbandono degli utenti.

Anche se le incongruenze sopra menzionate esisteranno sempre, i distributori che si affidano alla nostra tecnologia di generazione manifesta Smartplay possono mitigare l’impatto. Grazie alla gestione completa delle singole sessioni di visualizzazione, Smartplay offre ai clienti il controllo completo per ottimizzare i compromessi tra la riduzione della latenza e la massimizzazione dei ricavi su ogni flusso, su larga scala, in base alle loro esigenze. Continuate a leggere per comprendere meglio lo spostamento delle sessioni e scoprite le soluzioni che vi aiutano a offrire un’esperienza utente eccellente ottimizzando al contempo la monetizzazione.

‍The sessione di drift Challenge

L’inserimento di annunci ‍Server-side (SSAI) è il metodo preferito per monetizzare i video a lungo formato. La connessione diretta con i server pubblicitari crea meno hop sul lato client, evita il blocco degli annunci e migliora l’esperienza di visualizzazione. Anche se la tecnologia SSAI spesso si basa sul presupposto che i server pubblicitari restituiscano annunci che si adattano perfettamente alla finestra di interruzione degli annunci assegnata, in realtà, questo accade raramente. Le inevitabili incertezze sulla lunghezza degli annunci possono causare estensioni non intenzionali di interruzioni degli annunci, note come deriva della sessione.

La deriva della sessione può introdurre l'”effetto spoiler” quando il contenuto viene distribuito a diverse latenze a seconda del canale di distribuzione e della sessione di visualizzazione, offuscando potenzialmente il fascino di un evento dal vivo. I distributori in genere vogliono evitare che gli spettatori imparino a conoscere un obiettivo, un touchdown o altre giocate emozionanti attraverso un canale mentre guardano la giocata che si svolge su un altro. La deriva delle sessioni dagli annunci inseriti dinamicamente può aggravare questo problema, creando la necessità di una tecnologia che gestisca in modo proattivo la natura imprevedibile degli eventi live e l’inserimento dinamico degli annunci per milioni di spettatori simultanei.

Ci sono molti motivi per cui possono verificarsi discrepanze tra la durata desiderata e quella effettiva dell’interruzione dell’annuncio. A volte ci sono interruzioni pubblicitarie non pianificate, come quando un giocatore si infortuna durante un evento sportivo in diretta streaming. L’evento entra in una pausa pubblicitaria, ma la durata della pausa non è nota quando inizia. In questo caso, prevale una durata predefinita dell’interruzione dell’annuncio fino a quando non viene ricevuto un segnale aggiornato con la lunghezza desiderata. La durata predefinita dell’annuncio viene trasferita al server dell’annuncio all’inizio dell’interruzione dell’annuncio. Gli annunci restituiti sono in genere destinati a riempire un periodo di pausa pubblicitaria molto più lungo del necessario. Il risultato è una durata totale degli annunci che supera il tempo assegnato per l’interruzione dell’annuncio, indicando l’aggiunta di tempo all’interruzione dell’annuncio prima che il contenuto principale riprenda.

In altri scenari, l’interruzione e la durata dell’annuncio vengono inserite nel flusso quasi simultaneamente mentre il contenuto live passa all’interruzione dell’annuncio, senza lasciare tempo per contattare il server dell’annuncio per recuperare ed elaborare gli annunci. In questo caso, un visualizzatore vedrà l’elenco degli annunci fino a quando il primo annuncio non viene recuperato dal server degli annunci e inserito nel manifesto. Un altro fattore che si aggiunge a questa sfida è la crescente adozione da parte del settore della pubblicità programmatica e la dipendenza da più server pubblicitari per la distribuzione di tali campagne pubblicitarie. Spesso comporta ritardi nella selezione degli annunci e nella localizzazione dei server pubblicitari. Questi ritardi possono portare a posizionamenti ardesia all’inizio della pausa, seguiti da annunci che si estendono nel flusso di contenuti principali.

Anche quando gli annunci si interrompono con un preavviso sufficiente, i server pubblicitari raramente distribuiscono più annunci che corrispondono alla lunghezza precisa dell’interruzione degli annunci. Il tempo di consumo totale degli annunci consegnati può spesso essere più lungo rispetto alla pausa prevista, estendendo la deriva della sessione e aprendo la portiera con effetto spoiler. Se il tempo rimane nell’interruzione dell’annuncio, anche se è di pochi secondi, l’annuncio successivo consegnato dal server dell’annuncio viene solitamente inserito nel flusso senza tenere conto della sua lunghezza. Ciò può aumentare lo spostamento della sessione di alcuni secondi, a seconda della lunghezza dell’annuncio.

‍Solving la sfida

‍Verizon Media, ora Edgio, offre due approcci per controllare la deriva delle sessioni con l’inserimento dinamico degli annunci nei live streaming. L’impostazione predefinita massimizza la monetizzazione e rilascia solo occasionalmente gli annunci; la ripresa dei contenuti live è senza problemi, con una transizione diretta dagli annunci ai contenuti live senza ardesia. L’altra soluzione implementa un approccio più flessibile per mitigare la deriva delle sessioni fornendo ai distributori gli strumenti necessari per bilanciare, su base granulare per sessione, i compromessi tra il mantenimento della latenza più bassa e la riduzione al minimo delle perdite di ricavi. I clienti dovranno determinare e impostare un limite, o buffer flessibile, per i secondi consentiti che ogni sessione può deviare per un dato live streaming. Edgio gestisce ogni sessione per raggiungere questi obiettivi determinati dal cliente attraverso un monitoraggio preciso e intelligente della durata degli annunci in tutte le sessioni di visualizzazione.

‍Achieving risultati ottimali con il buffering flessibile

‍Flex il buffering è basato sull’intelligenza, l’efficienza e la scalabilità della nostra piattaforma multimediale basata su cloud. I server manifesti Smartplay gestiscono le complesse variabili personalizzando i live streaming in migliaia di sessioni in tutto il mondo. Inoltre, durante i picchi di traffico, Smartplay elabora in modo efficiente un quarto di milione di richieste di playlist al secondo, facilitando al contempo mezzo milione di inserzioni di annunci al minuto durante i picchi di traffico. L’intelligenza essenziale per orchestrare l’applicazione del buffering flessibile con qualsiasi dato evento in live streaming su milioni di utenti simultanei è intrinseca alla funzionalità di gestione delle sessioni 1 a 1 di Smartplay.

Per migliorare l’esperienza di visualizzazione e massimizzare la monetizzazione, i clienti devono determinare il limite ottimale di deriva della sessione per il loro programma live streaming. Come dimostrato negli esempi di casi d’uso riportati di seguito, le campagne con configurazioni con la maggior parte degli spot più brevi e con disponibilità più lunghe otterranno risultati migliori. La regola generale per tutti i clienti è che con l’aumento del valore del flex buffer, aumenta anche la monetizzazione. In altre parole, maggiore è la deriva della sessione consentita, maggiori sono le opportunità di pubblicare annunci e meno istanze di ardesia.

Quindi, quanta deriva della sessione è tollerabile alla luce dei problemi di latenza? I clienti possono fare affidamento su Smartplay in modalità predefinita o collaborare con noi per testare gli scenari e determinare il grado di deriva della sessione che meglio funziona con le loro configurazioni di campagna pubblicitaria uniche. Gli annunci che si estendono oltre il tempo specificato verranno eliminati, riportando la sessione alla latenza desiderata, con l’ardesia che colmi qualsiasi divario tra l’ultimo annuncio fino al ripristino del contenuto live.

Come per altre impostazioni Smartplay, il flex buffer si attiva tramite semplici parametri URL che regolano l’engagement di ogni spettatore. Ad esempio, ad.flex=2 significa che il buffer flex consente due secondi di deriva della sessione e ad.breakend=drop indica che gli annunci che superano il buffer flex cadranno.

‍Flex buffering in azione

‍Customers vorrà scegliere un valore di flessione che non sia né troppo aggressivo nella riduzione della deriva della sessione né tanto indulgente da superare la latenza tollerabile. È necessario considerare anche la durata tipica dell’annuncio all’interno della campagna e il potenziale di riempimento insufficiente. Le configurazioni delle campagne pubblicitarie influiscono su entrambi. La Figura 1 riportata di seguito mostra i risultati effettivi di un test che confronta tre impostazioni di flex in una sessione di live streaming di tre ore.

Figura 1. La scelta di un valore flessibile che non sia né troppo aggressivo né troppo elevato è importante per offrire il miglior equilibrio tra un’esperienza di visione ottimale e la massima monetizzazione.

In questo esempio, l’impostazione flex di 2 secondi offre costantemente il tempo più basso rispetto al live, ma lascia cadere nove annunci pubblicitari e inserisce 103 segmenti di ardesia che aggiungono fino a 206 secondi. Un buffer flex di 16 secondi aggiunge una deriva significativa della sessione, ma non ottiene nulla rispetto all’opzione flex di 8 secondi. La scelta più ovvia è il flex buffer di 8 secondi.

La seguente grafica illustra diverse esperienze di visualizzazione risultanti da un buffer flessibile di 2 secondi con lo stesso live stream ma con payload degli annunci variabili. Le liste pubblicitarie vengono inserite in lunghezze di 2 secondi corrispondenti alla durata dei frammenti del contenuto principale in streaming.

Nella Figura 2 di seguito sono illustrati i risultati con l’estensione URL ad.flex=2&ad.breakend=drop con le tipiche lunghezze degli spot pubblicitari.

Figura 2. Un esempio di un buffer flessibile di 2 secondi con payload degli annunci variabili.

In questo caso, la durata extra di 1 secondo di due annunci che terminano due pause ha consumato il tempo di flessione assegnato. L’ultimo annuncio nella terza pausa è troppo lungo e si abbassa, lasciando 28 secondi di annuncio e correggendo la deriva di 2 secondi.

La figura 3 riportata di seguito descrive uno scenario simile a quello della figura 2 ma con una durata degli annunci più lunga. La somma di tutti gli annunci nella prima e nella seconda pausa scarica ancora una volta il tampone flessibile consentito e l’ultimo annuncio nella terza interruzione diminuisce. Tuttavia, questa volta l’ultimo annuncio ha una durata doppia rispetto all’esempio precedente, con un totale di 58 secondi per correggere la deriva di 2 secondi.

Figura 3. Un buffer flessibile di 2 secondi con payload degli annunci più lunghi.

Nella Figura 4 riportata di seguito, vediamo i risultati quando il server pubblicitario non restituisce annunci sufficienti per riempire la pausa due, con la conseguenza che l’elenco pubblicitario deve colmare il divario. In questo caso, poiché la lunghezza dei frammenti è di 2 secondi, non c’è modo di abbinare con precisione il gap di 59 secondi con i frammenti di ardesia di 2 secondi. Di conseguenza, vengono inseriti 60 secondi di ardesia pubblicitaria e la deriva di 1 secondo introdotta nella precedente interruzione pubblicitaria non può essere corretta.

Figura 4. Poiché gli annunci sono più lunghi in questo esempio rispetto a quello precedente, lo spettatore di questa sessione vedrà molto più annunci rispetto allo spettatore nella figura 3 (58 secondi contro 28 secondi).

La Figura 5 di seguito mette a confronto il modo in cui i buffer flex di 2 secondi (illustrati nelle figure 2, 3 e 4) si riproducono in tre sessioni di visualizzazione. Mentre la durata degli annunci e le percentuali di riempimento variano da sessione a sessione, il flusso di contenuti principale riprende la tempistica dopo che tutte le pause sono quasi simultanee nelle tre sessioni. Tuttavia, gli spettatori delle sessioni due e tre hanno sopportato quasi il doppio dell’annuncio rispetto agli spettatori della sessione uno. Un’ulteriore prova è che le configurazioni della campagna che evitano il riempimento insufficiente e includono annunci più brevi verso la fine della pausa sono le migliori per ridurre al minimo l’ardesia quando è auspicabile il controllo della deriva della sessione.

Figura 5. Confronto fianco a fianco delle figure 2, 3 e 4 per una singola sessione.

Conclusione

I distributori di contenuti in live streaming che monetizzano i loro contenuti video di lunga durata con SSAI tramite la nostra piattaforma multimediale sono in una posizione ottimale per ottimizzare in modo proattivo le esperienze di visualizzazione su vasta scala e ridurre le perdite di ricavi inutili. Possono farlo garantendo al contempo un equilibrio ottimale tra latenza, annunci Drop e annunci pubblicitari applicando la soluzione di buffering flessibile disponibile solo con Smartplay.

I clienti confermano ripetutamente che la scelta del miglior tampone flessibile offre un ritorno sui tempi investiti ad alto valore. Molti scoprono che una volta scelto un buffer da utilizzare con una sessione specifica, ottengono risultati soddisfacenti con altri eventi live streaming su base continuativa con un notevole miglioramento rispetto alle operazioni SSAI predefinite. Grazie ai test supportati e guidati da Verizon Media, i clienti possono sperimentare i risultati attesi da varie impostazioni di flex e date configurazioni di interruzioni pubblicitarie degli eventi futuri di live streaming. Possono regolare le impostazioni per ottenere i risultati più adatti alle loro esigenze e ottenere maggiore certezza su cosa aspettarsi in un’arena pubblicitaria sempre più volatile.

Contattate il vostro account manager o contattateci oggi stesso per saperne di più sul processo di test e su altri aspetti relativi all’impostazione dei buffer flessibili ottimali.