Notifiche per i tag manifesto

La proprietà MediaPlayerItem.timedMetadata consente di accedere a tutti gli oggetti TimedMetadata creati dai tag playlist/manifest o dai tag ID3 all'interno del flusso multimediale. La proprietà MediaPlayerItem.hasTimedMetadata indica se nel supporto corrente è presente un tag personalizzato sottoscritto.

Puoi monitorare i metadati temporizzati ascoltando i seguenti eventi, che notificano all’applicazione l’attività correlata:

  • MediaPlayerItemEvent.ITEM_CREATED: elenco iniziale di TimedMetadata Gli oggetti sono disponibili dopo il MediaPlayerItem viene creato. Questo evento avvisa l'applicazione quando si verifica.

  • MediaPlayerItemEvent.ITEM_UPDATED: per i flussi live/lineari in cui il manifesto/la playlist viene aggiornato periodicamente, è possibile che nella playlist/il manifesto aggiornato vengano visualizzati tag personalizzati aggiuntivi, pertanto è possibile aggiungere al MediaPlayerItem.timedMetadata proprietà. Questo evento avvisa l'applicazione quando si verifica.

  • TimedMetadataEvent.TIMED_METADATA_AVAILABLE: ogni volta che un nuovo TimedMetadata viene creato, questo evento viene inviato da MediaPlayer. Questo evento non viene inviato per TimedMetadata oggetto creato durante la fase di inizializzazione.

In questa pagina