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.