| Deklariert in | OTVideoEventReason.h |
OTPublisherVideoEventGrund
Ereignisse, bei denen die Videoanzeige aktiviert oder deaktiviert wurde, sind mit einem Grundcode versehen, anhand dessen festgestellt werden kann, warum die Videospur aktiviert bzw. deaktiviert wurde.
Definition
typedef NS_ENUM(int32_t, OTPublisherVideoEventReason ) { OTPublisherVideoEventNone = 0, OTPublisherVideoEventPublisherPropertyChanged = 1, OTPublisherVideoEventQualityChanged = 3, OTPublisherVideoEventQualityDegradationBandwidth = 5, OTPublisherVideoEventQualityDegradationCPU = 6, OTPublisherVideoEventQualityDegradationOther = 7, OTPublisherVideoEventCodecChange = 8, OTPublisherVideoEventResolutionChange = 9, };
Konstanten
OTPublisherVideoEventNone
: Keine nennenswerten Videoereignisse oder Qualitätsverluste. Standardmäßiger oder unbekannter Grund.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventPublisherPropertyChanged
: Das Video-Ereignis wurde dadurch ausgelöst, dass dieser Publisher den Wert
für „OTPublisherKit.publishVideo“ geändert hat.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventQualityChanged
: Das Video-Ereignis wurde durch eine Änderung des Auslastungsgrades im Netzwerk ausgelöst.
Das [OTPublisherKitDelegate publisherVideoDisabled:reason:] Nachricht
wird gesendet. Sobald sich die Bedingungen verbessern, wird der Videostream fortgesetzt, und die
[OTPublisherKitDelegate publisherVideoEnabled:reason:] Die Nachricht wird
gesendet.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventQualityDegradationBandwidth
: Qualitätsverlust aufgrund unzureichender Netzwerkbandbreite.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventQualityDegradationCPU
: Qualitätsverlust aufgrund von CPU-Einschränkungen auf dem Client-Gerät.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventQualityDegradationOther
: Qualitätsminderung aus anderen Gründen.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventCodecChange
: Der Videocodec für den Stream hat sich geändert.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventResolutionChange
: Änderung der Videoauflösung oder der Anzahl der Ebenen.
Dies kann aufgrund von Bitratenbeschränkungen, einer Anpassung des Encoders, Änderungen an der Kameraquelle
(z. B. Kamerawechsel oder Änderung der Eingangsauflösung) oder Konfigurationsänderungen auftreten.
Dies bedeutet nicht zwangsläufig eine Verschlechterung der Qualität.
Declared In `OTVideoEventReason.h`.
Angemeldet in
OTVideoEventReason.h