Classe de contenção: : SubscriberKit


interface pública estática SubscriberKit.VideoListener

Monitora quando o assinante começa e para de receber dados de vídeo.

Veja também: : - SubscriberKit.setVideoListener(VideoListener listener)

Resumo do método

Todos os métodosMétodos de instânciaMétodos abstratos

Modificador e Tipo

Método

Descrição

void

onVideoDataReceived(SubscriberKit subscriber)

É acionado quando um assinante recebe dados de vídeo pela primeira vez.

void

onVideoDisabled(SubscriberKit subscriber, String reason)

É chamado quando o assinante deixa de receber o vídeo.

void

onVideoDisableWarning(SubscriberKit subscriber)

É chamado quando o OpenTok Media Router determina que a qualidade da transmissão se deteriorou e que o vídeo será desativado caso a qualidade continue a se deteriorar.

void

onVideoDisableWarningLifted(SubscriberKit subscriber)

É chamado quando o OpenTok Media Router determina que a qualidade da transmissão melhorou a ponto de o vídeo que está sendo desativado não representar mais um risco imediato.

void

onVideoEnabled(SubscriberKit subscriber, String reason)

É chamado quando o fluxo de vídeo do assinante é iniciado (quando antes não havia vídeo) ou retomado (após o vídeo ter sido desativado).

Detalhes do método

onVideoDataReceived

void onVideoDataReceived(SubscriberKit assinante)

É acionado quando um assinante recebe dados de vídeo pela primeira vez.

Parâmetros: : subscriber - A instância que está fazendo essa chamada.

onVideoDisabled

void onVideoDisabled(SubscriberKit assinante, String motivo)

É chamado quando o assinante deixa de receber o vídeo. Verifique o parâmetro “reason” para saber o motivo pelo qual o vídeo foi interrompido.

Parâmetros: : subscriber - A instância que está fazendo essa chamada. : reason - O motivo pelo qual a trilha de vídeo foi desativada. Esse valor pode ser um dos seguintes: SubscriberKit.VIDEO_REASON_PUBLISH_VIDEO, SubscriberKit.VIDEO_REASON_SUBSCRIBE_TO_VIDEO, SubscriberKit.VIDEO_REASON_QUALITY, ou SubscriberKit.VIDEO_REASON_CODEC_NOT_SUPPORTED.

onVideoEnabled

void onVideoEnabled(SubscriberKit assinante, String motivo)

É chamado quando a transmissão de vídeo do assinante é iniciada (quando antes não havia vídeo) ou retomada (após o vídeo ter sido desativado). Verifique o parâmetro “reason” para saber o motivo pelo qual o vídeo foi interrompido.

Parâmetros: : subscriber - A instância que está fazendo essa chamada. : reason - O motivo pelo qual a trilha de vídeo foi iniciada (ou retomada). Esse valor pode ser um dos seguintes: SubscriberKit.VIDEO_REASON_PUBLISH_VIDEO, SubscriberKit.VIDEO_REASON_SUBSCRIBE_TO_VIDEO, ou SubscriberKit.VIDEO_REASON_QUALITY.

onVideoDisableWarning

void onVideoDisableWarning(SubscriberKit assinante)

É chamado quando o OpenTok Media Router determina que a qualidade da transmissão se deteriorou e que o vídeo será desativado caso a qualidade se deteriore ainda mais. Se a qualidade se deteriorar ainda mais, o assinante desativa o vídeo e o onVideoDisabled(SubscriberKit subscriber, String reason) método chamado. Se a qualidade do stream melhorar, o onVideoDisableWarningLifted(SubscriberKit subscriber) O método é chamado.

Esse recurso está disponível apenas em sessões que utilizam o OpenTok Media Router (sessões com o modo de mídia definido como “routed”), e não em sessões com o modo de mídia definido como “relayed”. (Consulte O OpenTok Media Router e os modos de mídia).

Esse método é chamado principalmente quando a qualidade da conexão se deteriora.

Parâmetros: : subscriber - O SubscriberKit que podem deixar de receber vídeos em breve.

Aviso sobre desativação do vídeo suspenso

void onVideoDisableWarningLifted(SubscriberKit assinante)

É chamado quando o OpenTok Media Router determina que a qualidade da transmissão melhorou a ponto de o vídeo que está sendo desativado não representar mais um risco imediato. Esse método é chamado após o onVideoDisableWarning(SubscriberKit subscriber) O método é chamado.

Esse recurso está disponível apenas em sessões que utilizam o OpenTok Media Router (sessões com o modo de mídia definido como “routed”), e não em sessões com o modo de mídia definido como “relayed”. (Consulte O OpenTok Media Router e os modos de mídia.)

Esse método é chamado principalmente quando a qualidade da conexão melhora.

Parâmetros: : subscriber - O SubscriberKit instância.