Hérite de NSObject
Déclaré dans OTNetworkStatsKit.h

Vue d'ensemble

Décrit les statistiques relatives à une seule couche vidéo publiée.

Dans une configuration de diffusion simultanée, chaque entrée correspond à un encodage vidéo indépendant (par exemple, des flux en basse, moyenne et haute résolution transmis en parallèle). Pour le SVC (Scalable Video Coding), l’éditeur envoie généralement un seul encodage vidéo, dont l’évolutivité (temporelle, spatiale ou les deux) est encodée en interne et décrite via le scalabilityMode propriété.

width

La largeur de l'image vidéo, en pixels.

@property (readonly) int32_t width

Déclaré à

OTNetworkStatsKit.h

height

La hauteur de l'image vidéo, en pixels.

@property (readonly) int32_t height

Déclaré à

OTNetworkStatsKit.h

encodedFrameRate

La fréquence d'images de la vidéo encodée (en images par seconde).

@property (readonly) double encodedFrameRate

Déclaré à

OTNetworkStatsKit.h

bitrate

Le débit binaire de cette couche vidéo, en bits par seconde.

@property (readonly) int64_t bitrate

Déclaré à

OTNetworkStatsKit.h

totalBitrate

Le débit binaire total, y compris les en-têtes RTP, le remplissage et la charge utile, en bits par seconde.

@property (readonly) int64_t totalBitrate

Déclaré à

OTNetworkStatsKit.h

scalabilityMode

Chaîne de caractères indiquant le mode d'évolutivité (par exemple, « L1T1 », « L3T3 ») décrivant l'évolutivité spatiale et/ou temporelle de cette couche vidéo. Cette propriété peut être nulle ou une chaîne vide lorsqu'elle n'est pas disponible.\

@property (nullable, readonly) NSString *scalabilityMode

Déclaré à

OTNetworkStatsKit.h

qualityLimitationReason

La raison de toute limitation de qualité constatée au niveau de cette couche vidéo.

@property (readonly) OTPublisherVideoEventReason qualityLimitationReason

Déclaré à

OTNetworkStatsKit.h

codec

Le codec actuellement utilisé pour cette couche vidéo.

@property (nullable, readonly) NSString *codec

Déclaré à

OTNetworkStatsKit.h