java.lang.Object

com.opentok.android.SubscriberKit.SubscriberVideoStats

包含クラス: : SubscriberKit


public static class SubscriberKit.SubscriberVideoStats extends 目的

サブスクライバーの動画統計情報を定義します。

関連項目: : - SubscriberKit.setVideoStatsListener(VideoStatsListener listener)

フィールド概要

フィールド

修飾子と型

フィールド

説明

long

bitrate

ビットレート(ビット/秒)。

String

codec

動画ストリームに使用されるコーデック。

double

decodedFrameRate

デコード後の動画のフレームレート(1秒あたりのフレーム数)

long

freezeCount

加入者の動画がフリーズした回数。

int

height

動画フレームの高さ(ピクセル単位)。

long

pauseCount

加入者の動画再生が一時停止した回数。

SubscriberKit.SenderStats

senderStats

非推奨です。

リモートパブリッシャーのトランスポートや ネットワーク品質低下の原因情報を含む完全なネットワークメトリクスを取得するには、 代わりに「サブスクライバーメディアリンク統計(SubscriberMediaLinkStats)」 を使用してください。

double

timeStamp

これらの統計情報が収集された時点のタイムスタンプ(Unixエポックからの経過時間(ミリ秒単位))。

long

totalBitrate

総ビットレート(RTPヘッダー、パディング、およびペイロードを含む)。

long

totalFreezesDuration

すべての映像のフリーズの累積時間(ミリ秒単位)。

long

totalPausesDuration

すべての動画の一時停止の累積時間(ミリ秒単位)。

int

videoBytesReceived

加入者が受信した動画データの総バイト数。

int

videoPacketsLost

加入者が失ったビデオパケットの総数。

int

videoPacketsReceived

加入者が受信したビデオパケットの総数。

int

width

動画フレームの幅(ピクセル単位)。

方法の概要

java.lang クラスから継承されたメソッド。目的

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

フィールドの詳細

videoPacketsLost

public int videoPacketsLost

加入者が失ったビデオパケットの総数。

videoPacketsReceived

public int videoPacketsReceived

加入者が受信したビデオパケットの総数。

videoBytesReceived

public int videoBytesReceived

加入者が受信した動画データの総バイト数。

タイムスタンプ

public double timeStamp

これらの統計情報が収集された時点のタイムスタンプ(Unixエポックからの経過時間(ミリ秒単位))。

senderStats

@非推奨 public SubscriberKit.SenderStats senderStats

非推奨です。

リモートパブリッシャーのトランスポートや ネットワーク品質低下の原因情報を含む完全なネットワークメトリクスを取得するには、 代わりに「サブスクライバーメディアリンク統計(SubscriberMediaLinkStats)」 を使用してください。

送信側ネットワーク推定統計情報。 統計情報が利用できない場合、この値はnullとなる可能性があります。 ネットワークの遅延により、最初の統計情報要求後、 送信側の統計情報がすぐには利用できない場合があります。

public int width

動画フレームの幅(ピクセル単位)。

高さ

public int height

動画フレームの高さ(ピクセル単位)。

decodedFrameRate

public double decodedFrameRate

デコード後の動画のフレームレート(1秒あたりのフレーム数)

ビットレート

public long bitrate

ビットレート(ビット/秒)。

総ビットレート

public long totalBitrate

総ビットレート(RTPヘッダー、パディング、およびペイロードを含む)。

pauseCount

public long pauseCount

加入者の動画再生が一時停止した回数。 最後にレンダリングされたフレームから経過した時間が5秒を超えた場合、動画は一時停止しているとみなされます。

合計一時停止時間

public long totalPausesDuration

すべての動画の一時停止の累積時間(ミリ秒単位)。

フリーズカウント

public long freezeCount

加入者の動画がフリーズした回数。 フリーズの定義は以下の通りです。 https://www.w3.org/TR/webrtc-stats/#dom-rtcinboundrtpstreamstats-freezecount

凍結時間の合計

public long totalFreezesDuration

すべての映像のフリーズの累積時間(ミリ秒単位)。

コーデック

public ストリング コーデック

ビデオストリームに使用されるコーデック。 この情報は利用できない場合、この値はnullになることがあります。