| Déclaré dans | OTVideoEventReason.h |
OTÉditeurVidéoÉvénementMotif
Les événements d'activation et de désactivation de la vidéo sont accompagnés d'un code de motif, permettant de déterminer pourquoi la piste vidéo a été activée ou désactivée.
Définition
typedef NS_ENUM(int32_t, OTPublisherVideoEventReason ) { OTPublisherVideoEventNone = 0, OTPublisherVideoEventPublisherPropertyChanged = 1, OTPublisherVideoEventQualityChanged = 3, OTPublisherVideoEventQualityDegradationBandwidth = 5, OTPublisherVideoEventQualityDegradationCPU = 6, OTPublisherVideoEventQualityDegradationOther = 7, OTPublisherVideoEventCodecChange = 8, OTPublisherVideoEventResolutionChange = 9, };
Constantes
OTPublisherVideoEventNone
: Aucun incident vidéo notable ni aucune dégradation de la qualité. Raison par défaut ou inconnue.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventPublisherPropertyChanged
: Cet événement vidéo a été déclenché par la modification, par cet éditeur, de la valeur
de la méthode OTPublisherKit.publishVideo.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventQualityChanged
: Ce problème vidéo a été provoqué par une variation du niveau de congestion du réseau.
Le [OTPublisherKitDelegate publisherVideoDisabled:reason:] message
est envoyé. Lorsque les conditions s'améliorent, la diffusion vidéo reprend, et le
[OTPublisherKitDelegate publisherVideoEnabled:reason:] Le message est
envoyé.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventQualityDegradationBandwidth
: Dégradation de la qualité due à une bande passante réseau insuffisante.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventQualityDegradationCPU
: Dégradation de la qualité due aux limitations du processeur de l'appareil client.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventQualityDegradationOther
: Dégradation de la qualité due à d'autres causes.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventCodecChange
: Le codec vidéo utilisé pour le flux a changé.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventResolutionChange
: Modification de la résolution vidéo ou du nombre de couches.
Ce phénomène peut être dû à des contraintes de débit binaire, à l'adaptation de l'encodeur, à des changements au niveau de la source de la caméra
(par exemple, changement de caméra ou modification de la résolution d'entrée), ou à des modifications de configuration.
Cela n'implique pas nécessairement une dégradation de la qualité.
Declared In `OTVideoEventReason.h`.
Déclaré à
OTVideoEventReason.h