Il sistema di notifica TVSDK genera vari avvisi di errore, di avvertenza e informativi che forniscono metadati diagnostici.
Gli oggetti di notifica forniscono informazioni relative allo stato del lettore. TVSDK fornisce un elenco cronologico di oggetti di notifica. Ogni notifica contiene i seguenti metadati:
Elemento | Descrizione |
---|---|
tipo | Il tipo di notifica. A seconda della piattaforma, questa proprietà è un tipo enumerato con i possibili valori INFO, WARN ed ERROR. Questo è il raggruppamento di primo livello per le notifiche. |
codice | Alle notifiche vengono assegnate le seguenti rappresentazioni numeriche:
Ogni intervallo di primo livello, ad esempio gli errori, è diviso in sottointervalli, ad esempio da 101000 a 101999 che rappresentano gli errori di riproduzione. |
nome | Una stringa che contiene una descrizione leggibile dell’evento di notifica, ad esempio SEEK_ERROR. |
metadati | Coppie chiave/valore contenenti ulteriori informazioni rilevanti sulla notifica. Ad esempio, una chiave denominata URL fornirebbe un valore che sia un URL correlato alla notifica, ad esempio un URL non valido che ha causato un errore. |
innerNotification | Un riferimento a un altro MediaPlayerNotification oggetto che ha avuto un impatto diretto su questa notifica. Un esempio potrebbe essere una notifica relativa a un errore di inserimento di annunci che corrisponde direttamente a un conflitto di inserimento della riga temporale. Non tutte le notifiche sono interne. |