java.lang.Object

com.opentok.android.TransportStats


public class TransportStats erweitert Objekt

Stellt Transportstatistiken auf Netzwerkebene bereit. Diese Klasse repräsentiert Low-Level-Metriken, die sich auf die zugrunde liegende Transportschicht der WebRTC-Verbindung beziehen, wie beispielsweise die verfügbare Bandbreite.

Zusammenfassung zu verschachtelten Klassen

Verschachtelte Klassen

Modifikator und Typ

Klasse

Beschreibung

static @interface

TransportStats.NetworkCondition

Zusammenfassung der Felddaten

Felder

Modifikator und Typ

Feld

Beschreibung

long

connectionEstimatedBandwidth

Geschätzte verfügbare Verbindungsbandbreite in Bit pro Sekunde (bps).

static final int

NETWORK_CONDITION_CRITICAL

static final int

NETWORK_CONDITION_EXCELLENT

static final int

NETWORK_CONDITION_FAIR

static final int

NETWORK_CONDITION_GOOD

static final String

NETWORK_CONDITION_REASON_BANDWIDTH

static final String

NETWORK_CONDITION_REASON_NONE

static final String

NETWORK_CONDITION_REASON_PACKET_LOSS

static final String

NETWORK_CONDITION_REASON_UNKNOWN

static final int

NETWORK_CONDITION_UNKNOWN

static final int

NETWORK_CONDITION_WARNING

int

networkCondition

Aktuelle Bewertung des Netzwerkzustands.

String

networkConditionReason

Der Hauptgrund, der den aktuellen Netzwerkzustand beeinflusst.

Zusammenfassung zum Konstruktor

Konstruktoren

Konstruktor

Beschreibung

TransportStats(long connectionEstimatedBandwidth, int networkCondition, String networkConditionReason)

Zusammenfassung der Methode

Von der Klasse „java.lang.“ geerbte Methoden.Objekt

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

Felddetails

NETWORK_CONDITION_UNKNOWN

public static final int NETWORK_CONDITION_UNKNOWN

Siehe auch: : - [Konstante Feldwerte]

NETWORK_CONDITION_CRITICAL

public static final int NETWORK_CONDITION_CRITICAL

Siehe auch: : - [Konstante Feldwerte]

NETWORK_CONDITION_WARNING

public static final int NETWORK_CONDITION_WARNING

Siehe auch: : - [Konstante Feldwerte]

NETZWERKZUSTAND_ZUFRIEDENSTELLEND

public static final int NETWORK_CONDITION_FAIR

Siehe auch: : - [Konstante Feldwerte]

NETZWERKZUSTAND_GUT

public static final int NETWORK_CONDITION_GOOD

Siehe auch: : - [Konstante Feldwerte]

NETZWERKZUSTAND_AUSGEZEICHNET

public static final int NETWORK_CONDITION_EXCELLENT

Siehe auch: : - [Konstante Feldwerte]

NETWORK_CONDITION_REASON_NONE

public static final  Zeichenfolge NETWORK_CONDITION_REASON_NONE

Siehe auch: : - [Konstante Feldwerte]

NETWORK_CONDITION_REASON_BANDWIDTH

public static final  Zeichenfolge NETWORK_CONDITION_REASON_BANDWIDTH

Siehe auch: : - [Konstante Feldwerte]

NETZWERKZUSTAND_GRUND_PAKETVERLUST

public static final  Zeichenfolge NETZWERKZUSTAND_GRUND_PAKETVERLUST

Siehe auch: : - [Konstante Feldwerte]

NETWORK_CONDITION_REASON_UNKNOWN

public static final  Zeichenfolge NETWORK_CONDITION_REASON_UNKNOWN

Siehe auch: : - [Konstante Feldwerte]

geschätzteBandbreite derVerbindung

public long connectionEstimatedBandwidth

Geschätzte verfügbare Verbindungsbandbreite in Bit pro Sekunde (bps).

Netzwerkzustand

public int Netzwerkzustand

Aktuelle Bewertung des Netzwerkzustands.

Netzwerkzustandsgrund

öffentlich  Zeichenfolge Netzwerkzustandsgrund

Der Hauptgrund, der den aktuellen Netzwerkzustand beeinflusst. Dieser Wert gibt den ausschlaggebenden Faktor an, der den Netzwerkzustandswert beeinflusst, wie beispielsweise Bandbreitenbeschränkungen, Paketverluste oder andere netzwerkbezogene Ursachen.

Angaben zum Hersteller

TransportStats

public TransportStats(long connectionEstimatedBandwidth, int networkCondition, Zeichenfolge networkConditionReason)