Suscripción a las etiquetas de publicidad personalizadas

El SDK de TVSDK del explorador prepara objetos TimedMetadata para etiquetas suscritas cada vez que se encuentran estos objetos en el archivo de descripción de la presentación de medios (MPD).

Debe suscribirse a las etiquetas antes de que se inicie la reproducción.
Para suscribirse a etiquetas, establezca un vector que contenga los nombres de etiqueta personalizados en la propiedad subscribedTags . Si también necesita cambiar las etiquetas de publicidad utilizadas por el generador de oportunidades predeterminado, establezca un vector que contenga los nombres de etiquetas de publicidad personalizadas en la propiedad adTags .

Para suscribirse a etiquetas personalizadas:

  1. Cree una nueva configuración de elementos del reproductor de medios.

    var mediaPlayerItemConfig = new AdobePSDK.MediPlayerItemConfig();
    
  2. Cree un vector de cadena vacío.

    var subscribeTags = [];
    
  3. Agregue los nombres de etiqueta personalizados a este vector.

    IMPORTANTE

    Si está tratando con flujos HLS, recuerde incluir el prefijo #.

    subscribeTags.push("urn:mpeg:dash:event:2012"); 
    subscribeTags.push("urn:com:adobe:dpi:simple:2015"); 
    
  4. Asigne el vector actualizado a la propiedad mediaPlayerItemConfig.subscribeTags .

    mediaPlayerItemConfig.subscribeTags = subscribeTags;
    
  5. Cree un vector de cadena vacío.

    var adTags= [];
    
  6. Agregue el nombre de la etiqueta de publicidad personalizada a este vector.

    adTags.push("urn:com:adobe:dpi:simple:2015");
    
  7. Asigne el vector actualizado a la propiedad mediaPlayerItemConfig.adTags .

    mediaPlayerItemConfig.adTags = adTags;
    
  8. Utilice la configuración del elemento del reproductor de medios al cargar el flujo de medios.

    player.replaceCurrentResource(mediaResource,mediaPlayerItemConfig);
    

En esta página