Inicializando o assinante
Por fim, queremos que os clientes possam inscrever-se para assistir (ou visualizar) as transmissões uns dos outros durante a sessão.
- Na sua situação atual app.js no arquivo, você deve ter um comentário que diga
// Subscribe to a newly created stream. Copie o código a seguir e insira-o logo abaixo desse comentário:
session.on('streamCreated', function(event) {
session.subscribe(event.stream, 'subscriber', {
insertMode: 'append',
width: '100%',
height: '100%'
}, handleError);
});
session.subscribe() é um método geral que permite que nosso aplicativo monitore diferentes ações que ocorrem ao longo do ciclo de vida do nosso aplicativo de vídeo. O SDK cuida automaticamente do monitoramento (assim como da publicação) de eventos em nosso nome.
Vamos ficar atentos ao streamCreated evento, o que significa que outra pessoa se conectou à transmissão e publicou um vídeo ou áudio.
session.subscribe() permite que passemos o fluxo ao qual queremos nos inscrever (event.stream), uma div para colocá-los em nosso arquivo HTML (subscriber), além de algumas configurações. O SDK fará com que os novos fluxos apareçam na tela.
Bate-papo por vídeo básico
Aprenda os conceitos básicos da plataforma Vonage Video API, incluindo como os usuários podem se comunicar por vídeo, voz e mensagens. Explore um fluxo básico da Vonage Video API.