Android.Media.Metrics Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce identificatori di sessione multimediale, report delle metriche ed eventi di riproduzione e modifica.
Classi
| Nome | Descrizione |
|---|---|
| BundleSession |
Un'istanza di questa classe rappresenta una sessione con i dati archiviati in un bundle. |
| EditingEndedEvent |
Evento per un'operazione di modifica terminata. |
| EditingEndedEvent.Builder |
Generatore per |
| EditingEndedEvent.InterfaceConsts |
Contiene le costanti dell'interfaccia particellabili esposte da EditingEndedEvent. |
| EditingSession |
Rappresenta una sessione di modifica multimediale, ad esempio la transcodifica tra formati, transmuxing o applicazione di effetti trimming o audio/video a un flusso. |
| Event |
Classe astratta per gli eventi delle metriche. |
| LogSessionId |
Un'istanza di questa classe rappresenta l'ID di una sessione di log. |
| MediaItemInfo |
Rappresenta informazioni su un componente multimediale, ad esempio un file audio o video. |
| MediaItemInfo.Builder |
Generatore per |
| MediaItemInfo.InterfaceConsts |
Contiene le costanti dell'interfaccia particellabili esposte da MediaItemInfo. |
| MediaMetricsManager |
Questa classe fornisce informazioni e interagisce con le metriche multimediali. |
| NetworkEvent |
Evento di rete multimediale. |
| NetworkEvent.Builder |
Generatore per |
| NetworkEvent.InterfaceConsts |
Contiene le costanti dell'interfaccia particellabili esposte da NetworkEvent. |
| PlaybackErrorEvent |
Evento di errore di riproduzione. |
| PlaybackErrorEvent.Builder |
Generatore per |
| PlaybackErrorEvent.InterfaceConsts |
Contiene le costanti dell'interfaccia particellabili esposte da PlaybackErrorEvent. |
| PlaybackMetrics |
Questa classe viene usata per archiviare i dati di riproduzione. |
| PlaybackMetrics.Builder |
Generatore per |
| PlaybackMetrics.InterfaceConsts |
Contiene le costanti dell'interfaccia particellabili esposte da PlaybackMetrics. |
| PlaybackSession |
Un'istanza di questa classe rappresenta una sessione di riproduzione multimediale usata per segnalare metriche ed eventi di riproduzione. |
| PlaybackStateEvent |
Evento di stato di riproduzione. |
| PlaybackStateEvent.Builder |
Generatore per |
| PlaybackStateEvent.InterfaceConsts |
Contiene le costanti dell'interfaccia particellabili esposte da PlaybackStateEvent. |
| RecordingSession |
Un'istanza di questa classe rappresenta una sessione di registrazione multimediale. |
| TrackChangeEvent |
Evento di modifica della traccia di riproduzione. |
| TrackChangeEvent.Builder |
Generatore per |
| TrackChangeEvent.InterfaceConsts |
Contiene le costanti dell'interfaccia particellabili esposte da TrackChangeEvent. |
| TranscodingSession |
Un'istanza di questa classe rappresenta una sessione di transcodifica multimediale. |
Enumerazioni
| Nome | Descrizione |
|---|---|
| EditingEndedEventErrorCode |
Specifica l'errore segnalato quando un'operazione di modifica multimediale ha esito negativo. |
| EditingEndedEventFinalState |
Specifica la modalità di fine di un'operazione di modifica multimediale. |
| MediaItemInfoSourceType |
Specifica la provenienza di un elemento multimediale. |
| NetworkType |
Specifica il tipo di connessione di rete segnalato da un evento multimediale. |
| PlaybackContentType |
Specifica il tipo di contenuto in un report di riproduzione. |
| PlaybackDrmType |
Specifica il sistema di gestione dei diritti digitali utilizzato per la riproduzione. |
| PlaybackError |
Specifica la categoria di errore segnalata per la riproduzione multimediale. |
| PlaybackState |
Specifica lo stato di riproduzione segnalato da un evento multimediale. |
| PlaybackStreamSource |
Specifica da dove viene letto un flusso di riproduzione. |
| PlaybackStreamType |
Specifica il formato di streaming in un report di riproduzione. |
| PlaybackType |
Specifica se la riproduzione è attiva, su richiesta o in un altro tipo. |
| TrackChangeReason |
Specifica il motivo per cui è stata modificata una traccia multimediale. |
| TrackState |
Specifica se una traccia multimediale è attivata o disattivata. |
| TrackType |
Specifica se una traccia multimediale contiene audio, video o testo. |
Commenti
Usare MediaMetricsManager per creare una sessione di metriche. Usare gli eventi e i generatori di report per fornire le misurazioni, quindi passare il risultato al metodo di creazione report sessione corrispondente.
LogSessionId identifica una sessione e può associarla a componenti multimediali di livello inferiore. I timestamp degli eventi sono trascorsi millisecondi dopo la creazione della sessione di log associata, non i timestamp di clock wall. Chiudere una sessione per rilasciarne l'identificatore.
Origine: implementazione di Android.
Origine: implementazione di Android.
Origine: implementazione di Android.
Origine: implementazione di Android.