Android.Media.Metrics Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Mediensitzungsbezeichner, Metrikberichte und Wiedergabe- und Bearbeitungsereignisse bereit.
Klassen
| Name | Beschreibung |
|---|---|
| BundleSession |
Eine Instanz dieser Klasse stellt eine Sitzung mit daten dar, die in einem Bundle gespeichert sind. |
| EditingEndedEvent |
Ereignis für einen Bearbeitungsvorgang, der beendet wurde. |
| EditingEndedEvent.Builder |
Generator für |
| EditingEndedEvent.InterfaceConsts |
Enthält die paketierbaren Schnittstellenkonstanten, die von EditingEndedEvent. |
| EditingSession |
Stellt eine Sitzung der Medienbearbeitung dar, z. B. Transcodierung zwischen Formaten, Transmuxing oder Anwenden von Trimming- oder Audio-/Videoeffekten auf einen Stream. |
| Event |
Abstrakte Klasse für Metrikereignisse. |
| LogSessionId |
Eine Instanz dieser Klasse stellt die ID einer Protokollsitzung dar. |
| MediaItemInfo |
Stellt Informationen zu einem Medienteil dar (z. B. eine Audio- oder Videodatei). |
| MediaItemInfo.Builder |
Generator für |
| MediaItemInfo.InterfaceConsts |
Enthält die paketierbaren Schnittstellenkonstanten, die von MediaItemInfo. |
| MediaMetricsManager |
Diese Klasse enthält Informationen und interagiert mit Medienmetriken. |
| NetworkEvent |
Mediennetzwerkereignis. |
| NetworkEvent.Builder |
Ein Generator für |
| NetworkEvent.InterfaceConsts |
Enthält die paketierbaren Schnittstellenkonstanten, die von NetworkEvent. |
| PlaybackErrorEvent |
Wiedergabefehlerereignis. |
| PlaybackErrorEvent.Builder |
Ein Generator für |
| PlaybackErrorEvent.InterfaceConsts |
Enthält die paketierbaren Schnittstellenkonstanten, die von PlaybackErrorEvent. |
| PlaybackMetrics |
Diese Klasse wird verwendet, um Wiedergabedaten zu speichern. |
| PlaybackMetrics.Builder |
Ein Generator für |
| PlaybackMetrics.InterfaceConsts |
Enthält die paketierbaren Schnittstellenkonstanten, die von PlaybackMetrics. |
| PlaybackSession |
Eine Instanz dieser Klasse stellt eine Sitzung der Medienwiedergabe dar, die zum Melden von Wiedergabemetriken und Ereignissen verwendet wird. |
| PlaybackStateEvent |
Wiedergabestatusereignis. |
| PlaybackStateEvent.Builder |
Ein Generator für |
| PlaybackStateEvent.InterfaceConsts |
Enthält die paketierbaren Schnittstellenkonstanten, die von PlaybackStateEvent. |
| RecordingSession |
Eine Instanz dieser Klasse stellt eine Sitzung der Medienaufzeichnung dar. |
| TrackChangeEvent |
Wiedergabe des Änderungsereignisses "Nachverfolgen". |
| TrackChangeEvent.Builder |
Ein Generator für |
| TrackChangeEvent.InterfaceConsts |
Enthält die paketierbaren Schnittstellenkonstanten, die von TrackChangeEvent. |
| TranscodingSession |
Eine Instanz dieser Klasse stellt eine Sitzung der Medientranscodierung dar. |
Enumerationen
| Name | Beschreibung |
|---|---|
| EditingEndedEventErrorCode |
Gibt den Fehler an, der gemeldet wird, wenn ein Medienbearbeitungsvorgang fehlschlägt. |
| EditingEndedEventFinalState |
Gibt an, wie ein Medienbearbeitungsvorgang beendet wurde. |
| MediaItemInfoSourceType |
Gibt an, wo ein Medienelement stammt. |
| NetworkType |
Gibt den Netzwerkverbindungstyp an, der von einem Medienereignis gemeldet wird. |
| PlaybackContentType |
Gibt die Art des Inhalts in einem Wiedergabebericht an. |
| PlaybackDrmType |
Gibt das digitale Rechteverwaltungssystem an, das für die Wiedergabe verwendet wird. |
| PlaybackError |
Gibt die für die Medienwiedergabe gemeldete Fehlerkategorie an. |
| PlaybackState |
Gibt den von einem Medienereignis gemeldeten Wiedergabestatus an. |
| PlaybackStreamSource |
Gibt an, wo ein Wiedergabedatenstrom gelesen wird. |
| PlaybackStreamType |
Gibt das Streamingformat in einem Wiedergabebericht an. |
| PlaybackType |
Gibt an, ob die Wiedergabe live, bei Bedarf oder ein anderer Typ ist. |
| TrackChangeReason |
Gibt an, warum sich ein Medientitel geändert hat. |
| TrackState |
Gibt an, ob ein Medientitel aktiviert oder deaktiviert ist. |
| TrackType |
Gibt an, ob ein Medientitel Audio, Video oder Text enthält. |
Hinweise
Dient MediaMetricsManager zum Erstellen einer Metriksitzung. Verwenden Sie die Ereignis- und Berichts-Generatoren, um Messungen zu liefern, und übergeben Sie das Ergebnis dann an die entsprechende Sitzungsberichterstattungsmethode.
LogSessionId identifiziert eine Sitzung und kann sie mit Medienkomponenten auf niedrigerer Ebene verknüpfen. Ereigniszeitstempel sind verstrichene Millisekunden seit der Erstellung der zugeordneten Protokollsitzung und nicht von Zeitstempeln der Wanduhr. Schließen Sie eine Sitzung, um den Bezeichner freizugeben.
Quelle: Android-Implementierung.
Quelle: Android-Implementierung.
Quelle: Android-Implementierung.
Quelle: Android-Implementierung.