java.lang.Object

com.opentok.android.SubscriberKit.SubscriberVideoStats

Classe de contenção: : SubscriberKit


public static class SubscriberKit.SubscriberVideoStats extends Objeto

Define as estatísticas de vídeo de um assinante.

Veja também: : - SubscriberKit.setVideoStatsListener(VideoStatsListener listener)

Resumo do campo

Campos

Modificador e Tipo

Campo

Descrição

long

bitrate

A taxa de bits, em bits por segundo.

String

codec

Codec utilizado para o fluxo de vídeo.

double

decodedFrameRate

A taxa de quadros do vídeo decodificado (em quadros por segundo)

long

freezeCount

Número de vezes que o vídeo do assinante travou.

int

height

A altura do quadro do vídeo, em pixels.

long

pauseCount

Número de vezes que a reprodução do vídeo do assinante foi pausada.

SubscriberKit.SenderStats

senderStats

Obsoleto.

Utilize as estatísticas de links de mídia do assinante (SubscriberMediaLinkStats) em vez disso para obter métricas completas da rede, incluindo o transporte do editor remoto e informações sobre a origem da degradação da rede.

double

timeStamp

O carimbo de data e hora, em milissegundos desde a época Unix, correspondente ao momento em que essas estatísticas foram coletadas.

long

totalBitrate

A taxa de bits total (incluindo cabeçalhos RTP, preenchimento e carga útil).

long

totalFreezesDuration

Duração acumulada (em milissegundos) de todos os travamentos de vídeo.

long

totalPausesDuration

Duração acumulada (em milissegundos) de todas as pausas no vídeo.

int

videoBytesReceived

O número total de bytes de vídeo recebidos pelo assinante.

int

videoPacketsLost

O número total de pacotes de vídeo perdidos pelo assinante.

int

videoPacketsReceived

O número total de pacotes de vídeo recebidos pelo assinante.

int

width

A largura do quadro do vídeo, em pixels.

Resumo do método

Métodos herdados da classe java.lang.Objeto

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

Detalhes do campo

videoPacketsLost

public int pacotesDeVídeoPerdidos

O número total de pacotes de vídeo perdidos pelo assinante.

videoPacketsReceived

public int pacotesDeVídeoRecebidos

O número total de pacotes de vídeo recebidos pelo assinante.

videoBytesReceived

public int bytesDeVídeoRecebidos

O número total de bytes de vídeo recebidos pelo assinante.

timeStamp

public double timeStamp

O carimbo de data e hora, em milissegundos desde a época Unix, correspondente ao momento em que essas estatísticas foram coletadas.

senderStats

@Obsoleto público  SubscriberKit.SenderStats senderStats

Obsoleto.

Utilize as estatísticas de links de mídia do assinante (SubscriberMediaLinkStats) em vez disso para obter métricas completas da rede, incluindo o transporte do editor remoto e informações sobre a origem da degradação da rede.

Estatísticas de estimativa da rede do remetente. Este valor pode ser nulo caso as estatísticas não estejam disponíveis. Devido à latência da rede, as estatísticas do remetente podem não estar imediatamente disponíveis após a solicitação inicial de estatísticas.

largura

public int largura

A largura do quadro do vídeo, em pixels.

altura

public int altura

A altura do quadro do vídeo, em pixels.

taxa de quadros decodificados

public double decodedFrameRate

A taxa de quadros do vídeo decodificado (em quadros por segundo)

taxa de bits

public long taxa de bits

A taxa de bits, em bits por segundo.

taxa de bits total

public long totalBitrate

A taxa de bits total (incluindo cabeçalhos RTP, preenchimento e carga útil).

pauseCount

public long pauseCount

Número de vezes que a reprodução do vídeo do assinante foi pausada. O vídeo é considerado pausado se o tempo decorrido desde o último quadro renderizado exceder 5 segundos.

duraçãoTotalDasPausas

public long totalPausesDuration

Duração acumulada (em milissegundos) de todas as pausas no vídeo.

freezeCount

public long freezeCount

Número de vezes que o vídeo do assinante travou. Um travamento é definido de acordo com https://www.w3.org/TR/webrtc-stats/#dom-rtcinboundrtpstreamstats-freezecount

totalFreezesDuration

public long totalFreezesDuration

Duração acumulada (em milissegundos) de todos os travamentos de vídeo.

codec

público  String codec

Codec utilizado para o fluxo de vídeo. Esse valor pode ser nulo caso a informação não esteja disponível.