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)