El sistema de notificación TVSDK genera varios avisos de error, advertencia e información que proporcionan metadatos de diagnóstico.
Los objetos de notificación proporcionan información relacionada con el estado del reproductor. TVSDK proporciona una lista ordenada cronológicamente de objetos de notificación, y cada notificación contiene los siguientes metadatos:
Elemento | Descripción |
---|---|
type | El tipo de notificación. Según la plataforma, esta propiedad hace referencia a un tipo enumerado con posibles valores INFO, WARN o ERROR. Es la agrupación de nivel superior para las notificaciones. |
code | La representación numérica asignada a la notificación:
Cada rango de nivel superior, como los errores, se divide en subintervalos, como 101000 a 101999, que representan errores de reproducción.
La enumeración
mediacore.PSDKErrorCode enumera los valores posibles.
|
name | Cadena que contiene una descripción del código legible en lenguaje natural, como SEEK_ERROR. |
metadata | Pares clave/valor que contienen información relevante adicional sobre la notificación. Por ejemplo, una clave llamada URL estaría emparejada con un valor que es una URL relacionada con la notificación, como una URL no válida que provocó un error. |
innerNotification | Una referencia a otro objeto MediaPlayerNotification que afectó directamente a esta notificación. Un ejemplo podría ser una notificación sobre un error de inserción de publicidad que corresponda directamente a un conflicto de inserción de línea temporal. No todas las notificaciones proporcionan una notificación interna. |