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

Vue d'ensemble

Présente les statistiques vidéo d'un abonné. Voir [OTSubscriberKit setNetworkStatsDelegate:].

videoPacketsLost

Nombre estimé de paquets vidéo perdus par cet abonné.

@property (readonly) uint64_t videoPacketsLost

Déclaré à

OTNetworkStatsKit.h

videoPacketsReceived

Nombre de paquets vidéo reçus par cet abonné.

@property (readonly) uint64_t videoPacketsReceived

Déclaré à

OTNetworkStatsKit.h

videoBytesReceived

Nombre d'octets de vidéo reçus par cet abonné.

@property (readonly) uint64_t videoBytesReceived

Déclaré à

OTNetworkStatsKit.h

timestamp

L'horodatage, en millisecondes depuis l'époque Unix, correspondant au moment où ces statistiques ont été recueillies.

@property (readonly) double timestamp

Déclaré à

OTNetworkStatsKit.h

senderStats

Statistiques d'estimation du réseau côté expéditeur. Cette propriété est facultative et peut être nulle si aucune donnée n'est disponible. En raison de la latence du réseau, les statistiques côté expéditeur peuvent ne pas être immédiatement disponibles après la demande initiale de statistiques. (Obsolète : Utilisez plutôt les statistiques relatives aux liens multimédias des abonnés (OTSubscriberKitMediaLinkStats) pour obtenir des indicateurs réseau complets, notamment des informations sur le transport vers l'éditeur distant et sur les sources de dégradation du réseau.)

@property (readonly, nullable) OTSenderStats *senderStats

Déclaré à

OTNetworkStatsKit.h

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

decodedFrameRate

La fréquence d'images décodées (en images par seconde).

@property (readonly) double decodedFrameRate

Déclaré à

OTNetworkStatsKit.h

bitrate

Le débit binaire, 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

pauseCount

Le nombre de fois où la lecture de la vidéo de l'abonné a été mise en pause.

@property (readonly) int64_t pauseCount

Discussion

Une vidéo est considérée comme mise en pause si le temps écoulé depuis la dernière image affichée dépasse 5 secondes.

Déclaré à

OTNetworkStatsKit.h

totalPausesDuration

La durée cumulée (en millisecondes) de toutes les pauses vidéo.

@property (readonly) int64_t totalPausesDuration

Déclaré à

OTNetworkStatsKit.h

freezeCount

Le nombre de fois où la vidéo de l'abonné s'est figée.

@property (readonly) int64_t freezeCount

Discussion

Un gel est défini selon https://www.w3.org/TR/webrtc-stats/#dom-rtcinboundrtpstreamstats-freezecount

Déclaré à

OTNetworkStatsKit.h

totalFreezesDuration

La durée cumulée (en millisecondes) de tous les blocages vidéo.

@property (readonly) int64_t totalFreezesDuration

Déclaré à

OTNetworkStatsKit.h

codec

Le codec actuellement utilisé pour cet abonné.

@property (readonly, nullable) NSString *codec

Déclaré à

OTNetworkStatsKit.h