Home Artículos técnicos Cómo optimizar la desviación de sesión en flujos en vivo con inserción de anuncios en el lado del servidor
Applications

Cómo optimizar la desviación de sesión en flujos en vivo con inserción de anuncios en el lado del servidor

About The Author

Outline

Los distribuidores en línea de deportes y otros eventos transmitidos en vivo necesitan atraer y retener a los espectadores para obtener una monetización óptima. Muchos proveedores de servicios de streaming utilizan publicidad dinámica, ofreciendo una experiencia más personalizada a los espectadores que las transmisiones tradicionales. Sin embargo, al aprovechar esta tecnología, los proveedores pueden notar aumentos imprevistos en la latencia o espacios publicitarios no llenados que pueden afectar negativamente los ingresos. La mayoría de las veces, esto se debe a desajustes entre los saltos de anuncios del programa y la duración de los anuncios individuales enviados por los servidores de anuncios para llenar esos saltos. Estas inconsistencias pueden dar lugar a interrupciones de anuncios más largas de lo deseado, lo que lleva a aumentos de latencia de flujo. Si no se administran, estos aumentos pueden afectar negativamente la experiencia de visualización en vivo y pueden conducir al abandono del usuario.

Si bien las inconsistencias mencionadas anteriormente siempre existirán, los distribuidores que confían en nuestra tecnología de generación de manifiestos Smartplay pueden mitigar el impacto. Al administrar completamente las sesiones de visualización individuales, Smartplay ofrece a los clientes un control completo para optimizar las compensaciones entre minimizar la latencia y maximizar los ingresos en cada flujo, a escala, según sus necesidades. Sigue leyendo para comprender mejor la deriva de la sesión y aprender acerca de las soluciones que te ayudan a ofrecer una gran experiencia de usuario al tiempo que optimizas la monetización.

‍The sesión drift challenge

La inserción de anuncios de ‍Server lateral (SSAI) es el método preferido para monetizar videos de formato largo. La conexión directa con los servidores de anuncios crea menos saltos en el lado del cliente, evita los bloqueadores de anuncios y mejora la experiencia de visualización. Si bien la tecnología SSAI a menudo funciona bajo el supuesto de que los servidores de anuncios devolverán anuncios que encajan perfectamente en la ventana de interrupción de anuncios asignada, en realidad, este rara vez es el caso. Las incertidumbres inevitables en la longitud de los anuncios pueden causar extensiones no deseadas de los saltos de anuncios, conocidos como desviación de sesión.

La deriva de sesión puede introducir el “efecto spoiler” cuando el contenido se entrega en latencias variables dependiendo del canal de distribución y la sesión de visualización, lo que podría empañar el atractivo de un evento en vivo. Los distribuidores generalmente quieren evitar que los espectadores aprendan sobre un gol, touchdown u otro juego emocionante a través de un canal mientras ven la jugada desarrollarse en otro. La desviación de la sesión de los anuncios insertados dinámicamente puede agravar este problema, creando la necesidad de tecnología que gestione de forma proactiva la naturaleza impredecible de los eventos en vivo y la inserción dinámica de anuncios para millones de espectadores simultáneos.

Hay muchas razones por las que pueden producirse desajustes entre la duración de la interrupción del anuncio deseada y la real. A veces hay interrupciones de publicidad no planificadas, como cuando un jugador se lesiona durante un evento deportivo transmitido en vivo. El evento entra en un ad break, pero la duración de la pausa se desconoce cuando comienza. En este caso, prevalece una duración predeterminada de la interrupción del anuncio hasta que se reciba una señal actualizada con la longitud deseada. La duración predeterminada del anuncio se pasa al servidor de anuncios al comienzo del salto del anuncio. Los anuncios devueltos suelen estar destinados a llenar un intervalo de anuncios mucho más largo del que se necesita. El resultado es una duración total de los anuncios que excede el tiempo asignado para el salto del anuncio, lo que indica la adición de tiempo al salto del anuncio antes de que se reanude el contenido principal.

En otros escenarios, la interrupción del anuncio y la duración se insertan en la transmisión casi simultáneamente a medida que el contenido en vivo transiciona al salto del anuncio, sin dejar tiempo para ponerse en contacto con el servidor de anuncios para recuperar y procesar los anuncios. En este caso, un espectador verá la lista de anuncios hasta que el primer anuncio se recupere del servidor de anuncios y se cose en el manifiesto. Otro factor que se suma a este desafío es la creciente adopción por parte de la industria de la publicidad programática y la dependencia de múltiples servidores de anuncios para entregar esas campañas publicitarias. A menudo provoca retrasos en la selección de anuncios y la localización de servidores de anuncios. Estos retrasos pueden llevar a colocaciones de pizarra al comienzo del descanso, seguidas de anuncios que se extienden al flujo de contenido principal.

Incluso cuando se insertan interrupciones de anuncio con suficiente antelación, los servidores de anuncios rara vez entregan varios anuncios que coinciden con la longitud de interrupción de anuncio designada con precisión. El tiempo de consumo total de los anuncios entregados a menudo puede ser más largo que el descanso del anuncio previsto, extendiendo la desviación de la sesión y abriendo la puerta de efecto spoiler. Si el tiempo permanece en el salto del anuncio, incluso si es solo unos pocos segundos, el siguiente anuncio entregado por el servidor de anuncios generalmente se cose en el flujo sin tener en cuenta su longitud. Esto puede aumentar la desviación de la sesión varios segundos, dependiendo de la duración del anuncio.

‍Solving El desafío

‍Verizon Media, ahora Edgio, ofrece dos enfoques para controlar la deriva de la sesión con la inserción dinámica de anuncios en transmisiones en vivo. La configuración predeterminada maximiza la monetización y solo elimina los anuncios ocasionalmente; la reanudación al contenido en vivo es perfecta, con una transición directa de los anuncios al contenido en vivo sin pizarra. La otra solución implementa un enfoque más flexible para mitigar la deriva de la sesión al proporcionar a los distribuidores las herramientas necesarias para equilibrar, en forma granular por sesión, las compensaciones de mantener la latencia más baja en comparación con minimizar la pérdida de ingresos. Los clientes tendrán que determinar y establecer un límite, o buffer flexible, durante los segundos permitidos que cada sesión puede desviarse para una transmisión en vivo determinada. Edgio administra cada sesión para cumplir con estos objetivos determinados por el cliente a través de un monitoreo preciso e inteligente de la duración de los anuncios en todas las sesiones de visualización.

‍Achieving Resultados óptimos con flex buffering

‍Flex El búfer se basa en la inteligencia, la eficiencia y la escalabilidad de nuestra plataforma de medios basada en la nube. Los servidores de manifiesto Smartplay gestionan las variables complejas al personalizar las transmisiones en vivo en miles de sesiones en todo el mundo. Y durante el tráfico máximo, Smartplay procesa de manera eficiente un cuarto de millón de solicitudes de listas de reproducción por segundo, al tiempo que facilita fácilmente medio millón de inserciones de anuncios por minuto durante el tráfico máximo. La inteligencia esencial para orquestar la aplicación del buffering flexible con cualquier evento dado transmitido en vivo a través de millones de usuarios simultáneos es intrínseca a la función de administración de sesiones de 1 a 1 de Smartplay.

Para mejorar la experiencia de visualización al tiempo que maximiza la monetización, los clientes deben determinar el límite óptimo de desviación de sesión para su programa de transmisión en vivo. Como se demuestra en los ejemplos de casos de uso a continuación, las campañas con configuraciones con una mayoría de puntos más cortos en disponibilidades más largas lograrán mejores resultados. La regla general para todos los clientes es que a medida que aumenta el valor del búfer flexible, también aumenta la monetización. En otras palabras, cuanto mayor sea la deriva de sesión permitida, más oportunidades tendrán para entregar anuncios y menos instancias de pizarra.

Entonces, ¿cuánta deriva de sesión es tolerable a la luz de las preocupaciones de latencia? Los clientes pueden confiar en Smartplay en el modo predeterminado o trabajar con nosotros para probar escenarios y determinar el grado de desviación de sesión que funciona mejor con sus configuraciones de campaña publicitaria únicas. Los anuncios que se extiendan más allá de la hora especificada caerán, devolviendo la sesión a la latencia deseada, y la pizarra llenará cualquier espacio entre el último anuncio hasta que se reanude el contenido en vivo.

Al igual que con otras configuraciones de Smartplay, el búfer flexible se activa a través de parámetros URL simples que gobiernan el compromiso de cada espectador. Por ejemplo, ad.flex=2 significa que el búfer flex permite dos segundos de desviación de sesión, y ad.breakend=drop indica que los anuncios que excedan el búfer flex caerán.

‍Flex Buffering en acción

‍Customers querrá elegir un valor flexible que no sea ni demasiado agresivo en la disminución de la deriva de la sesión ni tan indulgente que la deriva vaya más allá de la latencia tolerable. También deben considerarse las duraciones típicas de la duración de los anuncios dentro de la campaña y el potencial de subllenado. Las configuraciones de campañas publicitarias afectan a ambas. La Figura 1 a continuación muestra los resultados reales de una prueba que compara tres ajustes de flexión en una sesión de transmisión en vivo de tres horas.

Gráfico 1. Elegir un valor flexible que no sea ni demasiado agresivo ni demasiado alto es importante para ofrecer el mejor equilibrio entre una experiencia de visualización óptima y una monetización máxima.

En este ejemplo, la configuración de flexión de 2 segundos ofrece de forma consistente el tiempo más bajo detrás de live, pero deja caer nueve anuncios e inserta 103 segmentos de pizarra de anuncios que suman hasta 206 segundos. Un búfer flexible de 16 segundos agrega una deriva significativa de la sesión, pero no gana nada sobre la opción de flexión de 8 segundos. La elección obvia es el buffer flex de 8 segundos.

Los siguientes gráficos ilustran diferentes experiencias de visualización resultantes de un búfer flexible de 2 segundos con la misma transmisión en vivo pero con diferentes cargas útiles de anuncios. Las pizarras de anuncios se insertan en longitudes de 2 segundos que coinciden con las duraciones de trozos del contenido central transmitido.

La Figura 2 a continuación ilustra los resultados con la extensión de URL ad.flex=2&ad.breakend=drop con longitudes típicas de spot de anuncios.

Gráfico 2. Un ejemplo de un búfer flexible de 2 segundos con cargas útiles de anuncios variables.

Aquí, la duración adicional de 1 segundo de dos anuncios que terminan dos descansos ha consumido el tiempo de flexión asignado. El último anuncio en el tercer descanso es demasiado largo y caerá, dejando 28 segundos de pizarra publicitaria y corrigiendo la deriva de 2 segundos.

La figura 3 a continuación analiza un escenario similar al de la figura 2, pero con una duración de anuncio más larga. La suma de todos los anuncios en el primer y segundo descanso una vez más agotan el búfer flexible permisible, y el último anuncio en el tercer salto caerá. Sin embargo, esta vez el último anuncio es el doble de largo que en el ejemplo anterior, lo que resulta en 58 segundos completos de pizarra de anuncios para corregir la deriva de 2 segundos.

Gráfico 3. Un búfer flexible de 2 segundos con cargas útiles de anuncios más largas.

En la Figura 4 a continuación, vemos los resultados cuando el servidor de anuncios no devuelve suficientes anuncios para completar el intervalo de dos, lo que hace que la lista de anuncios tenga que llenar el vacío. En este caso, debido a que la longitud de los trozos es de 2 segundos, no hay manera de coincidir con precisión el intervalo de 59 segundos con los trozos de pizarra publicitaria de 2 segundos. En consecuencia, se insertan 60 segundos de pizarra publicitaria, y la deriva de 1 segundo introducida en el salto de anuncio anterior no se puede corregir.

Gráfico 4. Debido a que los anuncios son más largos en este ejemplo en comparación con el anterior, el espectador de esta sesión verá mucho más anuncios que el espectador en la figura 3 (58 segundos vs. 28 segundos).

La Figura 5 a continuación compara cómo se desarrollan los buffers de flexión de 2 segundos (ilustrados en las Figuras 2, 3 y 4) en tres sesiones de visualización. Mientras que la duración de los anuncios y las tasas de llenado varían de una sesión a otra, el flujo de contenido principal reanuda el tiempo después de que todos los descansos sean casi simultáneos en las tres sesiones. Sin embargo, los espectadores de las sesiones dos y tres soportaron casi el doble de anuncios que los espectadores de la sesión uno. Otra evidencia es que las configuraciones de campaña que evitan subllenar e incluyen anuncios más cortos hacia el final del descanso son las mejores para minimizar la pizarra cuando el control de desviación de sesión es deseable.

Gráfico 5. Comparación paralela de las figuras 2, 3 y 4 para una sola sesión.

Conclusión

Los distribuidores de contenido transmitido en vivo que monetizan su contenido de video de formato largo con SSAI a través de nuestra plataforma multimedia están bien posicionados para ajustar proactivamente las experiencias de visualización a escala y reducir las pérdidas de ingresos innecesarias. Pueden hacerlo mientras aseguran un equilibrio óptimo entre latencia, anuncios caídos y pizarra de anuncios aplicando la solución de buffering flexible que solo está disponible con Smartplay.

Los clientes confirman repetidamente que encontrar el mejor búfer flexible ofrece un retorno de alto valor en el tiempo invertido. La mayoría descubre que una vez que han elegido un búfer para su uso con una sesión específica, obtienen resultados satisfactorios con otros eventos transmitidos en vivo de forma continua con una mejora considerable sobre las operaciones SSAI predeterminadas. A través de pruebas respaldadas y guiadas por Verizon Media, los clientes pueden experimentar con los resultados esperados de varios ajustes flexibles y con configuraciones de interrupción de anuncios de futuros eventos de transmisión en vivo. Pueden ajustar la configuración para lograr los resultados que mejor se adapten a sus necesidades y obtendrán una mayor certeza sobre qué esperar en un ámbito publicitario cada vez más volátil.

Póngase en contacto con su gerente de cuenta o conéctese con nosotros hoy mismo para obtener más información sobre el proceso de pruebas y otros aspectos de la configuración de buffers flexibles óptimos.