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