| Declarado en | OTVideoEventReason.h |
OTEditorVídeoEventoMotivo
Los eventos en los que se activa o desactiva el vídeo van acompañados de un código de motivo, que permite determinar por qué se activó o desactivó la pista de vídeo.
Definición
typedef NS_ENUM(int32_t, OTPublisherVideoEventReason ) { OTPublisherVideoEventNone = 0, OTPublisherVideoEventPublisherPropertyChanged = 1, OTPublisherVideoEventQualityChanged = 3, OTPublisherVideoEventQualityDegradationBandwidth = 5, OTPublisherVideoEventQualityDegradationCPU = 6, OTPublisherVideoEventQualityDegradationOther = 7, OTPublisherVideoEventCodecChange = 8, OTPublisherVideoEventResolutionChange = 9, };
Constantes
OTPublisherVideoEventNone
: No se ha producido ningún incidente destacable en el vídeo ni se ha observado una pérdida de calidad. Motivo predeterminado o desconocido.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventPublisherPropertyChanged
: El evento de vídeo se debió a que este editor modificó el valor
de OTPublisherKit.publishVideo.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventQualityChanged
: El problema con el vídeo se debió a un cambio en el nivel de congestión de la red.
El [OTPublisherKitDelegate publisherVideoDisabled:reason:] mensaje
se envía. Cuando las condiciones mejoran, la transmisión de vídeo se reanuda, y el
[OTPublisherKitDelegate publisherVideoEnabled:reason:] El mensaje se
envía.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventQualityDegradationBandwidth
: Deterioro de la calidad debido a un ancho de banda de red insuficiente.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventQualityDegradationCPU
: Pérdida de calidad provocada por las limitaciones de la CPU del dispositivo cliente.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventQualityDegradationOther
: Deterioro de la calidad provocado por otras causas.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventCodecChange
: Ha cambiado el códec de vídeo de la transmisión.
Declared In `OTVideoEventReason.h`.
OTPublisherVideoEventResolutionChange
: Cambio en la resolución del vídeo o en el número de capas.
Esto puede deberse a limitaciones en la tasa de bits, a la adaptación del codificador, a cambios en la fuente de la cámara
(por ejemplo, al cambiar de cámara o modificar la resolución de entrada) o a cambios en la configuración.
No siempre implica una pérdida de calidad.
Declared In `OTVideoEventReason.h`.
Declarado en
OTVideoEventReason.h