Configurar metadatos de inserción de publicidad

Utilice la clase auxiliar AuditudeSettings para configurar los metadatos de Adobe Primetime y de toma de decisiones.

CONSEJO

Anteriormente, la toma de decisiones de anuncios de Adobe Primetime se conocía como Auditude .

  1. Cree la instancia AuditudeSettings.

    AuditudeSettings auditudeSettings = new AuditudeSettings();
    
  2. Establezca los parámetros de objetivo opcionales, como mediaID, zoneID, dominio y mediaID de Adobe Primetime ad decisioning.

    auditudeSettings.domain = "yourdomain"; 
    auditudeSettings.mediaId = "mediaid"; 
    auditudeSettings.zoneId = "zoneid";
    
  3. Cree una instancia de MediaResource utilizando la URL del flujo de medios y los metadatos publicitarios creados anteriormente.

    mediaResource = new AdobePSDK.MediaResource ( 
          resourceUrl, 
          resourceType,  
          auditudeSettings);
    
  4. Cargue el objeto MediaResource mediante el método MediaPlayer.replaceCurrentResource(resource).

    El MediaPlayer comienza a cargar y procesar el manifiesto de flujo de medios.

  5. Cuando la MediaPlayer transición al estado INITIALIZADO, obtenga las características del flujo de medios en forma de instancia MediaPlayerItem a través del atributo MediaPlayer.CurrentItem.

  6. (Opcional) Consulte la instancia MediaPlayerItem para ver si el flujo está activo, independientemente de si tiene pistas de audio alternativas.

    Esta información puede ayudarle a preparar la interfaz de usuario para la reproducción. Por ejemplo, si sabe que hay dos pistas de audio, puede incluir un control de interfaz de usuario que alterne entre estas pistas.

  7. Llame a MediaPlayer.prepareToPlay para iniciar el flujo de trabajo de publicidad.

    Una vez que los anuncios se han resuelto y colocado en la cronología, MediaPlayer pasa al estado PREPARADO.

  8. Llame a MediaPlayer.play para iniciar la reproducción.
    El SDK de TVSDK del explorador ahora incluye anuncios cuando se reproduce el contenido.

En esta página