Поделиться через


Класс ACSIncomingVideoStatistics

Объявление

@interface ACSIncomingVideoStatistics : NSObject;

Описание

Представляет входящую статистику видеофайла для вызова.

Методы

Свойства

codecName

Имя кодека.

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

bitrate

Скорость в битах в секунду.

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

jitterInMs

Среднее дрожание пакетов в миллисекундах.

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

packetsPerSecond

Частота пакетов (количество пакетов в секунду).

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

packetsLostPerSecond

Скорость потери пакетов (количество пакетов в секунду).

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

streamId

Идентификатор, используемый для различения при наличии нескольких потоков с одинаковым типом или направлением мультимедиа.

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

frameRateReceived

Частота кадров, полученных в потоке RTP (кадров/с).

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

frameWidthReceived

Ширина декодированного кадра (пиксели).

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

frameHeightReceived

Высота кадра декодированного кадра (пикселей).

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

totalFreezeDurationInMs

Общая длительность заморозки (миллисекунда).

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