View a markdown version of this page

MediaTailor enrutamiento de parámetros para ADS y orígenes - AWS Elemental MediaTailor

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

MediaTailor enrutamiento de parámetros para ADS y orígenes

AWS Elemental MediaTailor redirige los parámetros de consulta a diferentes destinos en función de su prefijo y propósito. Comprender el enrutamiento de los parámetros es esencial para implementar funciones específicas del origen, como la visualización en intervalos de tiempo con. MediaPackage

Reglas de enrutamiento de parámetros

MediaTailor utiliza las siguientes reglas de enrutamiento para los parámetros de consulta:

  • Parámetros de origen (sin prefijo): los parámetros sin un prefijo específico se transfieren al servidor de origen para que funcionen específicamente

  • Parámetros de ADS (ads.prefijo): los parámetros con el prefijo ads. se envían al servidor de decisiones publicitarias

  • Parámetros del manifiesto (manifest.prefijo): los parámetros con el prefijo con manifest. se utilizan para el enrutamiento y la autorización de la CDN

ejemplo Ejemplo de enrutamiento de parámetros

La siguiente inicialización de sesión muestra el enrutamiento de parámetros:

POST /v1/session/123456789/originId/index.m3u8 { "adsParams": { "param1": "value1", "param2": "value2" }, "manifestParams": { "auth_token": "abc123" } }

En este ejemplo:

  • param1y param2 se envían al ADS

  • auth_tokense usa para el enrutamiento y la autorización de la CDN

  • Los parámetros sin prefijos se pasarían al servidor de origen

Comportamiento de parámetros del servidor de origen

Los parámetros que se transfieren a los servidores de origen permiten funciones específicas del origen, como la visualización en intervalos temporales, el filtrado de contenido y la autenticación.

Casos de uso comunes de los parámetros de origen

Los parámetros de origen se utilizan habitualmente para:

  • Time-shifted visualización: start y end parámetros para contenido MediaPackage modificado en el tiempo

  • Autenticación de contenido: el servidor de origen requiere tokens de autenticación

  • Filtrado de contenido: parámetros que controlan qué variantes de contenido se devuelven

  • Origin-specific características: cualquier parámetro que el servidor de origen utilice para procesar el contenido

importante

Los parámetros se procesan al inicializar la sesión y se mantienen durante toda la sesión. Para modificar parámetros como las ventanas de cambio de hora, debe crear una nueva sesión con los valores actualizados.