Udostępnij przez


Klasa ACSOutgoingVideoStatistics

Deklaracja

@interface ACSOutgoingVideoStatistics : NSObject;

Description

Reprezentuje statystyki mediów wychodzących wideo dla połączenia.

Methods

Właściwości

codecName (nazwa kodeka)

Nazwa kodeka.

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

szybkość transmisji bitów

Szybkość transmisji bitów w bitach na sekundę.

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

pakietyNa sekundę

Szybkość pakietów (pakiety/s).

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

roundTripTimeInMs

Round-Trip Czas (milisekundy). Im niżej, tym lepiej. Jest on obliczany na podstawie raportu odbiornika RTCP. Zalecany czas podróży w obie strony wynosi 200 ms lub mniej.

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

dostępnySzybkość transmisji bitów

Szacowana przepustowość (b/s).

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

Identyfikator strumienia

Identyfikator używany do rozróżniania, kiedy istnieje wiele strumieni o tym samym typie/kierunku multimediów.

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

frameRateSent (szybkość transmisji)

Liczba klatek na sekundę wysyłanych w strumieniu RTP (klatki/s).

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

frameWidthSent (szerokośćramki)

Szerokość zakodowanej klatki (pikseli).

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

frameHeightSent (WysokośćWysłana)

Wysokość zakodowanej ramki (pikseli).

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