Compartilhar via


Classe ACSOutgoingVideoStatistics

Declaração

@interface ACSOutgoingVideoStatistics : NSObject;

Descrição

Representa o vídeo de saída Estatísticas de Mídia para uma chamada.

Métodos

Propriedades

codecName

Nome do Codec.

@property (retain, nonnull, readonly) NSString * codecName;

taxa de bits

Taxa de bits em bits por segundo.

@property (nullable, readonly) NSNumber * bitrate NS_REFINED_FOR_SWIFT;

packetsPerSecond

Taxa de pacotes (pacotes/s).

@property (nullable, readonly) NSNumber * packetsPerSecond NS_REFINED_FOR_SWIFT;

roundTripTimeInMs

Round-Trip Time (milissegundos). Menor é melhor. É calculado a partir do relatório do receptor RTCP. Recomenda-se um tempo de viagem de ida e volta de 200 ms ou menos.

@property (nullable, readonly) NSNumber * roundTripTimeInMs NS_REFINED_FOR_SWIFT;

availableBitrate

Estimativa de largura de banda (bps).

@property (nullable, readonly) NSNumber * availableBitrate NS_REFINED_FOR_SWIFT;

streamId

Identificador usado para distinguir quando há vários fluxos com o mesmo tipo de mídia/direção.

@property (nullable, readonly) NSNumber * streamId NS_REFINED_FOR_SWIFT;

frameRateSent

Taxa de quadros enviada no fluxo RTP (quadros/s).

@property (nullable, readonly) NSNumber * frameRateSent NS_REFINED_FOR_SWIFT;

frameWidthSent

Largura do quadro codificado (pixel).

@property (nullable, readonly) NSNumber * frameWidthSent NS_REFINED_FOR_SWIFT;

frameHeightSent

Altura do quadro codificado (pixel).

@property (nullable, readonly) NSNumber * frameHeightSent NS_REFINED_FOR_SWIFT;