java.lang.Object

com.opentok.android.PublisherKit.VideoLayerStats

Classe de contenção: : PublisherKit


public static class PublisherKit.VideoLayerStats extends Objeto

Representa as estatísticas de uma única camada de vídeo publicada.

Em uma configuração de transmissão simultânea, cada entrada corresponde a uma codificação de vídeo independente (por exemplo, fluxos de baixa, média e alta resolução enviados em paralelo). Para SVC (Scalable Video Coding), o editor normalmente envia uma única codificação de vídeo, com escalabilidade (temporal, espacial ou ambas) codificada internamente e descrita por meio do scalabilityMode campo.

Resumo do campo

Campos

Modificador e Tipo

Campo

Descrição

long

bitrate

A taxa de bits dessa camada de vídeo, em bits por segundo.

String

codec

O codec utilizado atualmente para essa camada de vídeo (por exemplo, “VP8”, “H264”).

double

encodedFrameRate

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

int

height

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

String

qualityLimitationReason

A razão por trás de qualquer limitação de qualidade observada nessa camada.

String

scalabilityMode

A sequência de caracteres do modo de escalabilidade (por exemplo, “L1T1”, “L3T3”).

long

totalBitrate

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

int

width

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

Resumo do Construtor

Construtores

Construtor

Descrição

VideoLayerStats(int width, int height, double encodedFrameRate, long bitrate, long totalBitrate, String scalabilityMode, String qualityLimitationReason, String codec)

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

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.

encodedFrameRate

public double encodedFrameRate

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

taxa de bits

public long taxa de bits

A taxa de bits dessa camada de vídeo, em bits por segundo.

taxa de bits total

public long totalBitrate

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

modo de escalabilidade

público  String modo de escalabilidade

A sequência de caracteres do modo de escalabilidade (por exemplo, “L1T1”, “L3T3”). Esse valor pode ser nulo caso a informação não esteja disponível.

motivo da limitação de qualidade

público  String motivo da limitação de qualidade

A razão por trás de qualquer limitação de qualidade observada nessa camada.

codec

público  String codec

O codec utilizado atualmente para esta camada de vídeo (por exemplo, “VP8”, “H264”). Esse valor pode ser nulo caso a informação não esteja disponível.

Detalhes do construtor

VideoLayerStats

public VideoLayerStats(int width, int height, double encodedFrameRate, long bitrate, long totalBitrate, String scalabilityMode, String motivo da limitação de qualidade, String codec)