Habilitar la señalización de ID de anuncios para las sesiones - 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.

Habilitar la señalización de ID de anuncios para las sesiones

La función de señalización del ID de anuncio debe estar habilitada durante la inicialización de la sesión. El proceso para habilitar la función es diferente al de crear sesiones con el prefijo de DASH reproducciónHLS/(inicialización de sesión implícita) o con el prefijo de inicialización de sesión (inicialización de sesión explícita).

Para habilitar el ID de anuncio para la sesión con los prefijos de reproducción/HLSDASH
  • Desde el reproductor, inicia una nueva sesión de MediaTailor reproducción mediante una solicitud en uno de los siguientes formatos, según tu protocolo:

    • Ejemplo: formato HLS

      GET <mediatailorURL>/v1/master/<hashed-account-id>/<origin-id>/<asset-id>?aws.adSignalingEnabled=true
    • Ejemplo: DASH formato

      GET <mediatailorURL>/v1/dash/<hashed-account-id>/<origin-id>/<asset-id>?aws.adSignalingEnabled=true
Para habilitar el ID de anuncio para la sesión mediante el prefijo de inicialización de la sesión
  • En el reproductor, crea un cuerpo de JSON mensaje para la solicitud de inicialización de la sesión con el fin de: MediaTailor

    • Dentro de un adsParams objeto, proporciona todos los parámetros que MediaTailor deban transferirse a. ADS Estos parámetros corresponden a los [player_params.param] ajustes de la ADS plantilla URL de la MediaTailor configuración.

    • Para habilitar la señalización del ID de anuncio, añada un adSignaling objeto como objeto de nivel superior y, en su interior, añada un parámetro llamado enabled and value oftrue. El adSignaling valor predeterminado esdisabled.

    • Ejemplo: HLS formato

      POST master.m3u8 { "adsParams": { "deviceType": "ipad" }, "adSignaling": { "enabled": "true" } }
    • Ejemplo: DASH formato

      POST manifest.mpd { "adsParams": { "deviceType": "ipad" }, "adSignaling": { "enabled": "true" } }