Declarado em OTVideoEventReason.h

OTPublisherVideoEventReason

Os eventos de ativação e desativação do vídeo são acompanhados por um código de motivo, para determinar por que a trilha de vídeo foi ativada/desativada.

Definição

typedef NS_ENUM(int32_t, OTPublisherVideoEventReason ) {    OTPublisherVideoEventNone = 0,    OTPublisherVideoEventPublisherPropertyChanged = 1,    OTPublisherVideoEventQualityChanged = 3,    OTPublisherVideoEventQualityDegradationBandwidth = 5,    OTPublisherVideoEventQualityDegradationCPU = 6,    OTPublisherVideoEventQualityDegradationOther = 7,    OTPublisherVideoEventCodecChange = 8,    OTPublisherVideoEventResolutionChange = 9, };

Constantes

OTPublisherVideoEventNone : Não houve nenhum evento notável no vídeo nem degradação da qualidade. Motivo padrão ou desconhecido.

Declared In `OTVideoEventReason.h`.

OTPublisherVideoEventPublisherPropertyChanged : O evento de vídeo foi causado pela alteração, por parte desse editor, do valor de OTPublisherKit.publishVideo.

Declared In `OTVideoEventReason.h`.

OTPublisherVideoEventQualityChanged : O problema com o vídeo foi causado por uma alteração no nível de congestionamento da rede. O [OTPublisherKitDelegate publisherVideoDisabled:reason:] mensagem é enviada. Quando as condições melhorarem, a transmissão de vídeo será retomada, e o [OTPublisherKitDelegate publisherVideoEnabled:reason:] A mensagem foi enviada.

Declared In `OTVideoEventReason.h`.

OTPublisherVideoEventQualityDegradationBandwidth : Deterioração da qualidade devido à largura de banda insuficiente da rede.

Declared In `OTVideoEventReason.h`.

OTPublisherVideoEventQualityDegradationCPU : Deterioração da qualidade causada por limitações da CPU no dispositivo do cliente.

Declared In `OTVideoEventReason.h`.

OTPublisherVideoEventQualityDegradationOther : Deterioração da qualidade causada por outros motivos.

Declared In `OTVideoEventReason.h`.

OTPublisherVideoEventCodecChange : O codec de vídeo da transmissão foi alterado.

Declared In `OTVideoEventReason.h`.

OTPublisherVideoEventResolutionChange : Alteração na resolução do vídeo ou no número de camadas. Isso pode ocorrer devido a restrições de taxa de bits, adaptação do codificador, alterações na fonte da câmera (por exemplo, troca de câmera ou alteração da resolução de entrada) ou alterações na configuração. Nem sempre implica em perda de qualidade.

Declared In `OTVideoEventReason.h`.

Declarado em

OTVideoEventReason.h