com.opentok.android.TransportStats
classe publique TransportStats hérite de Objet
Fournit des statistiques de transport au niveau du réseau. Cette classe représente des indicateurs de bas niveau liés à la couche de transport de la connexion WebRTC sous-jacente, tels que la bande passante disponible.
Résumé des classes imbriquées
Classes imbriquées
Modificateur et type
Classe
Description
static @interface
TransportStats.NetworkCondition
Résumé du champ
Champs
Modificateur et type
Champ d'application
Description
long
connectionEstimatedBandwidth
Bande passante de connexion disponible estimée, en bits par seconde (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
Évaluation de l'état actuel du réseau.
String
networkConditionReason
La principale cause à l'origine de l'état actuel du réseau.
Résumé du constructeur
Constructeurs
Constructeur
Description
TransportStats(long connectionEstimatedBandwidth, int networkCondition, String networkConditionReason)
Résumé de la méthode
Méthodes héritées de la classe java.lang.Objet
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Détails du champ
NETWORK_CONDITION_UNKNOWN
public static final int NETWORK_CONDITION_UNKNOWN
Voir aussi : : - [Valeurs de champ constantes]
NETWORK_CONDITION_CRITICAL
public static final int NETWORK_CONDITION_CRITICAL
Voir aussi : : - [Valeurs de champ constantes]
NETWORK_CONDITION_WARNING
public static final int NETWORK_CONDITION_WARNING
Voir aussi : : - [Valeurs de champ constantes]
NETWORK_CONDITION_FAIR
public static final int NETWORK_CONDITION_FAIR
Voir aussi : : - [Valeurs de champ constantes]
NETWORK_CONDITION_GOOD
public static final int NETWORK_CONDITION_GOOD
Voir aussi : : - [Valeurs de champ constantes]
NETWORK_CONDITION_EXCELLENT
public static final int NETWORK_CONDITION_EXCELLENT
Voir aussi : : - [Valeurs de champ constantes]
NETWORK_CONDITION_REASON_NONE
public static final Chaîne NETWORK_CONDITION_REASON_NONE
Voir aussi : : - [Valeurs de champ constantes]
NETWORK_CONDITION_REASON_BANDWIDTH
public static final Chaîne NETWORK_CONDITION_REASON_BANDWIDTH
Voir aussi : : - [Valeurs de champ constantes]
NETWORK_CONDITION_REASON_PACKET_LOSS
public static final Chaîne NETWORK_CONDITION_REASON_PACKET_LOSS
Voir aussi : : - [Valeurs de champ constantes]
NETWORK_CONDITION_REASON_UNKNOWN
public static final Chaîne NETWORK_CONDITION_REASON_UNKNOWN
Voir aussi : : - [Valeurs de champ constantes]
bande passante estimée de la connexion
public long connexion.bandePassanteEstimée
Bande passante de connexion disponible estimée, en bits par seconde (bps).
état du réseau
public int étatDuRéseau
Évaluation de l'état actuel du réseau.
motif de l'état du réseau
public Chaîne motif de l'état du réseau
La principale cause ayant une incidence sur l'état actuel du réseau. Cette valeur indique le facteur dominant qui influence le score d'état du réseau, tel que les limitations de bande passante, la perte de paquets ou d'autres causes liées au réseau.
Informations sur le constructeur
Statistiques sur les transports
public TransportStats(long connectionEstimatedBandwidth, int networkCondition, Chaîne (raison de l'état du réseau)