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 e ogni notifica contiene i metadati seguenti:
Elemento | Descrizione |
---|---|
tipo | Il tipo di notifica. A seconda della piattaforma, questa proprietà fa riferimento a un tipo enumerato con valori possibili di INFO, WARN o ERROR. Questo è il raggruppamento di primo livello per le notifiche. |
codice | La rappresentazione numerica assegnata alla notifica.
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 del codice, ad esempio SEEK_ERROR. |
metadati | Coppie chiave/valore contenenti ulteriori informazioni rilevanti sulla notifica. Ad esempio, una chiave denominata URL verrebbe associata a 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 PTNotification oggetto che ha direttamente interessato la 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. |