Android.Media.Metrics 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メディア セッション識別子、メトリック レポート、再生イベントと編集イベントを提供します。
クラス
| Name | 説明 |
|---|---|
| BundleSession |
このクラスのインスタンスは、バンドルに格納されているデータとのセッションを表します。 |
| EditingEndedEvent |
編集操作が終了したイベント。 |
| EditingEndedEvent.Builder |
Builder for |
| EditingEndedEvent.InterfaceConsts |
EditingEndedEventによって公開されるパーセル可能なインターフェイス定数を格納します。 |
| EditingSession |
メディア編集のセッションを表します。たとえば、形式間のコード変換、トランスマルチプレクシング、トリミングやオーディオ/ビデオ効果のストリームへの適用などです。 |
| Event |
メトリック イベントの抽象クラス。 |
| LogSessionId |
このクラスのインスタンスは、ログ セッションの ID を表します。 |
| MediaItemInfo |
メディア (オーディオ ファイルやビデオ ファイルなど) に関する情報を表します。 |
| MediaItemInfo.Builder |
|
| MediaItemInfo.InterfaceConsts |
MediaItemInfoによって公開されるパーセル可能なインターフェイス定数を格納します。 |
| MediaMetricsManager |
このクラスは、メディア メトリックに関する情報を提供し、メディア メトリックと対話します。 |
| NetworkEvent |
メディア ネットワーク イベント。 |
| NetworkEvent.Builder |
のビルダー |
| NetworkEvent.InterfaceConsts |
NetworkEventによって公開されるパーセル可能なインターフェイス定数を格納します。 |
| PlaybackErrorEvent |
再生エラー イベント。 |
| PlaybackErrorEvent.Builder |
のビルダー |
| PlaybackErrorEvent.InterfaceConsts |
PlaybackErrorEventによって公開されるパーセル可能なインターフェイス定数を格納します。 |
| PlaybackMetrics |
このクラスは、再生データを格納するために使用されます。 |
| PlaybackMetrics.Builder |
のビルダー |
| PlaybackMetrics.InterfaceConsts |
PlaybackMetricsによって公開されるパーセル可能なインターフェイス定数を格納します。 |
| PlaybackSession |
このクラスのインスタンスは、再生メトリックとイベントを報告するために使用されるメディア再生のセッションを表します。 |
| PlaybackStateEvent |
再生状態イベント。 |
| PlaybackStateEvent.Builder |
のビルダー |
| PlaybackStateEvent.InterfaceConsts |
PlaybackStateEventによって公開されるパーセル可能なインターフェイス定数を格納します。 |
| RecordingSession |
このクラスのインスタンスは、メディア記録のセッションを表します。 |
| TrackChangeEvent |
再生トラック変更イベント。 |
| TrackChangeEvent.Builder |
のビルダー |
| TrackChangeEvent.InterfaceConsts |
TrackChangeEventによって公開されるパーセル可能なインターフェイス定数を格納します。 |
| TranscodingSession |
このクラスのインスタンスは、メディア トランスコードのセッションを表します。 |
列挙型
| Name | 説明 |
|---|---|
| EditingEndedEventErrorCode |
メディア編集操作が失敗したときに報告されるエラーを指定します。 |
| EditingEndedEventFinalState |
メディア編集操作の終了方法を指定します。 |
| MediaItemInfoSourceType |
メディア項目の取得元を指定します。 |
| NetworkType |
メディア イベントによって報告されるネットワーク接続の種類を指定します。 |
| PlaybackContentType |
再生レポート内のコンテンツの種類を指定します。 |
| PlaybackDrmType |
再生に使用するデジタル著作権管理システムを指定します。 |
| PlaybackError |
メディア再生で報告されるエラー カテゴリを指定します。 |
| PlaybackState |
メディア イベントによって報告される再生状態を指定します。 |
| PlaybackStreamSource |
再生ストリームの読み取り先を指定します。 |
| PlaybackStreamType |
再生レポートのストリーミング形式を指定します。 |
| PlaybackType |
再生がライブかオンデマンドか、または別の種類かを指定します。 |
| TrackChangeReason |
メディア トラックが変更された理由を指定します。 |
| TrackState |
メディア トラックがオンかオフかを指定します。 |
| TrackType |
メディア トラックにオーディオ、ビデオ、またはテキストのどちらを含めるかを指定します。 |
注釈
MediaMetricsManagerを使用してメトリック セッションを作成します。 イベントビルダーとレポートビルダーを使用して測定値を指定し、その結果を対応するセッションレポートメソッドに渡します。
LogSessionId はセッションを識別し、下位レベルのメディア コンポーネントに関連付けることができます。 イベント タイムスタンプは、関連付けられたログ セッションが作成されてからミリ秒単位で経過します。ウォールクロック タイムスタンプではありません。 セッションを閉じて、その識別子を解放します。
ソース: Android の実装。
ソース: Android の実装。
ソース: Android の実装。
ソース: Android の実装。