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