Puede configurar los nombres de etiquetas personalizados en TVSDK globalmente con la clase MediaPlayerItemConfig o basados en secuencias con la clase MediaPlayerItemConfig.
TVSDK aplica la configuración global automáticamente a cualquier flujo de medios que no especifique una configuración específica del flujo.
Ambos PSDKConfig
y MediaPlayerItemConfig
exponga estos métodos para administrar las etiquetas personalizadas:
Suscripción a etiquetas personalizadas específicas | |
función pública get subscribeTags():Vector.<String> | Recupera la lista actual de etiquetas suscritas. |
la función pública define subscribeTags():Vector.<String> | Establece la lista de etiquetas suscritas que se expondrán a la aplicación. Su aplicación también se suscribe automáticamente a todas las etiquetas transmitidas a través de adTags. |
Personalizar las etiquetas de anuncio utilizadas por el detector de oportunidades predeterminado | |
función pública get adTags():Vector.<String> | Recupera la lista actual de etiquetas de publicidad. |
función pública establecida adTags():Vector.<String> | Establece la lista de etiquetas de publicidad que se utilizarán en el generador de oportunidades predeterminado. |
Recuerde lo siguiente:
Los métodos del establecedor no permiten que el parámetro de etiquetas contenga valores nulos.
Si se encuentra, TVSDK genera un IllegalArgumentException
.
El nombre de etiqueta personalizado debe contener el prefijo #.
Por ejemplo, #EXT-X-ASSET
es un nombre de etiqueta personalizado correcto, pero EXT-X-ASSET
es incorrecto.
No puede cambiar la configuración después de cargar el flujo de medios.