JavaScript

Inicialización del suscriptor

Por último, queremos que los clientes puedan suscríbase a a (o ver) los flujos de los demás en la sesión.

  1. En tu actual app.js debe tener un comentario que diga // Subscribe to a newly created stream. Copie el siguiente código y añádalo directamente debajo de ese comentario:
session.on('streamCreated', function(event) {
  session.subscribe(event.stream, 'subscriber', {
    insertMode: 'append',
    width: '100%',
    height: '100%'
  }, handleError);
});

session.subscribe() Es un método general que permite a nuestra aplicación detectar las diferentes acciones que tienen lugar a lo largo del ciclo de vida de nuestra aplicación de vídeo. El SDK se encarga automáticamente de detectar (y también de publicar) los eventos en nuestro nombre.

Estaremos atentos a la streamCreated evento, lo que significa que otra persona se ha conectado a la retransmisión y ha publicado vídeo o audio.

session.subscribe() nos permite pasar el flujo al que queremos suscribirnos (event.stream), un div para colocarlos en nuestro archivo HTML (subscriber), y algunos ajustes de configuración. A continuación, el SDK hará que las nuevas transmisiones aparezcan en la pantalla.