java.lang.Object

com.opentok.android.TransportStats


clase pública TransportStats extende Objeto

Proporciona estadísticas de transporte a nivel de red. Esta clase representa métricas de bajo nivel relacionadas con la capa de transporte de la conexión WebRTC subyacente, como el ancho de banda disponible.

Resumen de clases anidadas

Clases anidadas

Modificador y tipo

Clase

Descripción

static @interface

TransportStats.NetworkCondition

Resumen del campo

Campos

Modificador y tipo

Campo

Descripción

long

connectionEstimatedBandwidth

Ancho de banda de conexión disponible estimado, en bits por segundo (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

Puntuación del estado actual de la red.

String

networkConditionReason

La causa principal que afecta al estado actual de la red.

Resumen del constructor

Constructores

Constructor

Descripción

TransportStats(long connectionEstimatedBandwidth, int networkCondition, String networkConditionReason)

Resumen del método

Métodos heredados de la clase java.lang.Objeto

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

Detalles del campo

NETWORK_CONDITION_UNKNOWN

public static final int ESTADO_DE_RED_DESCONOCIDO

Véase también: : - [Valores de campo constantes]

NETWORK_CONDITION_CRITICAL

public static final int ESTADO_DE_RED_CRÍTICO

Véase también: : - [Valores de campo constantes]

NETWORK_CONDITION_WARNING

public static final int CONDICIÓN_DE_RED_ADVERTENCIA

Véase también: : - [Valores de campo constantes]

NETWORK_CONDITION_FAIR

public static final int ESTADO_DE_RED_ACEPTABLE

Véase también: : - [Valores de campo constantes]

NETWORK_CONDITION_GOOD

public static final int NETWORK_CONDITION_GOOD

Véase también: : - [Valores de campo constantes]

NETWORK_CONDITION_EXCELLENT

public static final int ESTADO_DE_RED_EXCELENTE

Véase también: : - [Valores de campo constantes]

NETWORK_CONDITION_REASON_NONE

public static final  Cadena NETWORK_CONDITION_REASON_NONE

Véase también: : - [Valores de campo constantes]

NETWORK_CONDITION_REASON_BANDWIDTH

public static final  Cadena NETWORK_CONDITION_REASON_BANDWIDTH

Véase también: : - [Valores de campo constantes]

NETWORK_CONDITION_REASON_PACKET_LOSS

public static final  Cadena NETWORK_CONDITION_REASON_PACKET_LOSS

Véase también: : - [Valores de campo constantes]

NETWORK_CONDITION_REASON_UNKNOWN

public static final  Cadena NETWORK_CONDITION_REASON_UNKNOWN

Véase también: : - [Valores de campo constantes]

ancho de banda estimado de la conexión

public long ancho de banda estimado de la conexión

Ancho de banda de conexión disponible estimado, en bits por segundo (bps).

estado de la red

public int estadoDeLaRed

Puntuación del estado actual de la red.

motivo del estado de la red

público  Cadena motivo del estado de la red

La razón principal que afecta al estado actual de la red. Este valor indica el factor predominante que influye en la puntuación del estado de la red, como las limitaciones de ancho de banda, la pérdida de paquetes u otras causas relacionadas con la red.

Datos del constructor

TransportStats

public TransportStats(long connectionEstimatedBandwidth, int networkCondition, Cadena (motivo del estado de la red)