Il sistema di notifica TVSDK genera vari errori, avvisi e avvisi informativi che forniscono metadati diagnostici.
Gli oggetti di notifica forniscono informazioni relative allo stato del lettore. TVSDK fornisce un elenco ordinato cronologicamente degli oggetti di notifica e ogni notifica contiene i seguenti metadati:
Elemento | Descrizione |
---|---|
type | Tipo di notifica. A seconda della piattaforma, questa proprietà fa riferimento a un tipo enumerato con possibili valori INFO, WARN o ERROR. Questo è il raggruppamento di livello principale per le notifiche. |
codice | La rappresentazione numerica assegnata alla notifica:
Ciascun intervallo di livello superiore, ad esempio gli errori, è suddiviso in sottointervalli, ad esempio da 101000 a 101999, che rappresentano gli errori di riproduzione.
Enumerazione
mediacore.PSDKErrorCode elenca i valori possibili.
|
name | Una stringa contenente una descrizione leggibile del codice, ad esempio SEEK_ERROR. |
metadati | Coppie chiave/valore che contengono ulteriori informazioni rilevanti sulla notifica. Ad esempio, una chiave denominata URL verrebbe associata a un valore che è un URL correlato alla notifica, ad esempio un URL non valido che ha causato un errore. |
innerNotification | Riferimento a un altro oggetto MediaPlayerNotification che ha interessato direttamente questa notifica. Un esempio potrebbe essere una notifica di un errore di inserimento di annunci che corrisponde direttamente a un conflitto di inserimento della riga temporale. Non tutte le notifiche forniscono una notifica interna. |