| Erbt von | NSObject |
| Deklariert in | OTNetworkStatsKit.h |
Übersicht
Beschreibt die Statistiken für eine einzelne veröffentlichte Videoebene.
In einer Simulcast-Konfiguration entspricht jeder Eintrag einer eigenständigen
Videokodierung (beispielsweise parallel gesendete Streams mit niedriger, mittlerer und hoher Auflösung
). Bei SVC (Scalable Video Coding) sendet der Publisher in der Regel
eine einzige Videokodierung, wobei die Skalierbarkeit (zeitlich, räumlich oder beides)
intern kodiert und über die scalabilityMode Eigentum.
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
encodedFrameRate
Die Bildrate des kodierten Videos (in Bildern pro Sekunde).
@property (readonly) double encodedFrameRate
Angemeldet in
OTNetworkStatsKit.h
bitrate
Die Bitrate dieser Videoeebene 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
scalabilityMode
Die Zeichenfolge für den Skalierbarkeitsmodus (z. B. „L1T1“, „L3T3“), die die räumliche und/oder zeitliche Skalierbarkeit dieser Videoeebene beschreibt. Diese Eigenschaft kann den Wert „null“ oder eine leere Zeichenfolge annehmen, wenn sie nicht verfügbar ist.\
@property (nullable, readonly) NSString *scalabilityMode
Angemeldet in
OTNetworkStatsKit.h
qualityLimitationReason
Der Grund für etwaige Qualitätseinschränkungen bei dieser Videoeebene.
@property (readonly) OTPublisherVideoEventReason qualityLimitationReason
Angemeldet in
OTNetworkStatsKit.h
codec
Der derzeit für diese Videoebene verwendete Codec.
@property (nullable, readonly) NSString *codec
Angemeldet in
OTNetworkStatsKit.h