Classe de contenção: : Sessão


interface pública estática Session.StreamPropertiesListener

Monitora quando as propriedades dos fluxos na sessão são alteradas. Entre elas estão propriedades que indicam se o fluxo contém áudio, se contém vídeo e as dimensões do vídeo.

Veja também: : - Session.setStreamPropertiesListener(StreamPropertiesListener listener)

Resumo do método

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

Modificador e Tipo

Método

Descrição

void

onStreamHasAudioChanged(Session session, Stream stream, boolean hasAudio)

É chamado quando um stream na sessão alterna entre ter áudio e não ter áudio.

void

onStreamHasVideoChanged(Session session, Stream stream, boolean hasVideo)

É chamado quando uma transmissão na sessão alterna entre ter vídeo e não ter vídeo.

void

onStreamVideoDimensionsChanged(Session session, Stream stream, int width, int height)

É chamado quando as dimensões do vídeo de um stream na sessão são alteradas.

void

onStreamVideoTypeChanged(Session session, Stream stream, Stream.StreamVideoType videoType)

É chamado quando o tipo de vídeo de um stream na sessão é alterado.

Detalhes do método

onStreamHasAudioChanged

void onStreamHasAudioChanged(Sessão sessão, Transmissão stream, boolean hasAudio)

É chamado quando um stream na sessão alterna entre ter áudio e não ter áudio.

Parâmetros: : session - A sessão que contém o stream. : stream - O riacho. : hasAudio - Se a transmissão tem áudio (true) ou não ( false).

onStreamHasVideoChanged

void onStreamHasVideoChanged(Sessão sessão, Transmissão stream, boolean hasVideo)

É chamado quando uma transmissão na sessão alterna entre ter vídeo e não ter vídeo.

Parâmetros: : session - A sessão que contém o stream. : stream - O riacho. : hasVideo - Se a transmissão contém vídeo (true) ou não ( false).

onStreamVideoDimensionsChanged

void onStreamVideoDimensionsChanged(Sessão sessão, Transmissão stream, int width, int height)

É chamado quando as dimensões do vídeo de um stream na sessão são alteradas.

Parâmetros: : session - A sessão que contém o stream. : stream - O riacho. : width - A nova largura do stream, em pixels. : height - A nova altura do fluxo, em pixels.

onStreamVideoTypeChanged

void onStreamVideoTypeChanged(Sessão sessão, Transmissão stream, Stream.StreamVideoType (tipo de vídeo)

É chamado quando o tipo de vídeo de um stream na sessão é alterado.

Parâmetros: : session - A sessão que contém o stream. : stream - O riacho. : videoType - O novo tipo de vídeo da transmissão.