| 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