| Erbt von | NSObject |
| Deklariert in | OTNetworkStatsKit.h |
Übersicht
Beschreibt die Videostatistiken für einen Abonnenten. Siehe [OTSubscriberKit setNetworkStatsDelegate:].
videoPacketsLost
Die geschätzte Anzahl der von diesem Teilnehmer verlorenen Videopakete.
@property (readonly) uint64_t videoPacketsLost
Angemeldet in
OTNetworkStatsKit.h
videoPacketsReceived
Die Anzahl der von diesem Teilnehmer empfangenen Videopakete.
@property (readonly) uint64_t videoPacketsReceived
Angemeldet in
OTNetworkStatsKit.h
videoBytesReceived
Die Anzahl der von diesem Teilnehmer empfangenen Videobyte.
@property (readonly) uint64_t videoBytesReceived
Angemeldet in
OTNetworkStatsKit.h
timestamp
Der Zeitstempel in Millisekunden seit der Unix-Epoche, zu dem diese Statistiken erfasst wurden.
@property (readonly) double timestamp
Angemeldet in
OTNetworkStatsKit.h
senderStats
Statistiken zur Netzwerkschätzung auf der Absenderseite. Diese Eigenschaft ist optional und kann den Wert „nil“ annehmen, wenn keine Daten verfügbar sind. Aufgrund von Netzwerklatenz sind die Absenderstatistiken möglicherweise nicht unmittelbar nach der ersten Abfrage der Statistiken verfügbar. (Veraltet: Verwenden Sie stattdessen die Statistiken zu Abonnenten-Medienlinks (OTSubscriberKitMediaLinkStats), um umfassende Netzwerkmetriken einschließlich Informationen zum Transport beim Remote-Publisher und zu den Ursachen für Netzwerkbeeinträchtigungen zu erhalten.)
@property (readonly, nullable) OTSenderStats *senderStats
Angemeldet in
OTNetworkStatsKit.h
width
Die Breite des Videobildes in Pixeln.
@property (readonly) int32_t width
Angemeldet in
OTNetworkStatsKit.h
height
Die Höhe des Videorahmens in Pixeln.
@property (readonly) int32_t height
Angemeldet in
OTNetworkStatsKit.h
decodedFrameRate
Die Bildrate des decodierten Bildes (in Bildern pro Sekunde).
@property (readonly) double decodedFrameRate
Angemeldet in
OTNetworkStatsKit.h
bitrate
Die Bitrate in Bit pro Sekunde.
@property (readonly) int64_t bitrate
Angemeldet in
OTNetworkStatsKit.h
totalBitrate
Die Gesamtbitrate, einschließlich RTP-Header, Auffülldaten und Nutzdaten, in Bit pro Sekunde.
@property (readonly) int64_t totalBitrate
Angemeldet in
OTNetworkStatsKit.h
pauseCount
Die Anzahl der Pausen bei der Videowiedergabe des Abonnenten.
@property (readonly) int64_t pauseCount
Diskussion
Ein Video gilt als angehalten, wenn die seit dem letzten gerenderten Bild verstrichene Zeit 5 Sekunden überschreitet.
Angemeldet in
OTNetworkStatsKit.h
totalPausesDuration
Die Gesamtdauer (in Millisekunden) aller Videopausen.
@property (readonly) int64_t totalPausesDuration
Angemeldet in
OTNetworkStatsKit.h
freezeCount
Die Anzahl der Fälle, in denen das Video des Abonnenten eingefroren ist.
@property (readonly) int64_t freezeCount
Diskussion
Ein Einfrieren wird definiert gemäß https://www.w3.org/TR/webrtc-stats/#dom-rtcinboundrtpstreamstats-freezecount
Angemeldet in
OTNetworkStatsKit.h
totalFreezesDuration
Die kumulierte Dauer (in Millisekunden) aller Videostörungen.
@property (readonly) int64_t totalFreezesDuration
Angemeldet in
OTNetworkStatsKit.h
codec
Der derzeit für diesen Teilnehmer verwendete Codec.
@property (readonly, nullable) NSString *codec
Angemeldet in
OTNetworkStatsKit.h