Métodos
Con los métodos de nuestro componente WebRTC
podrás cambiar el comportamiento de ciertos elementos y conexiones.
join
join
Este método es asíncrono.
Este método obtiene acceso a la cámara y/o micrófono para posteriormente añadir las pistas como participante.
Recibe un solo argumento opcional, que corresponde a las restricciones (constraints
):
camera
camera
Este método obtiene acceso a la cámara y micrófono y retorna un stream (MediaStream
).
Recibe un solo argumento opcional que corresponde a las restricciones (constraints
). Por defecto el valor es { audio: true, video: true }
.
display
display
Este método obtiene acceso a la función de compartir pantalla y retorna un stream (MediaStream
).
Recibe un solo argumento que corresponde a las restricciones (constraints
):
devices
devices
Este método obtiene el listado de dispositivos disponibles como cámara, micrófono y altavoz.
No recibe ningún argumento.
Podrás usar este método para encontrar un dispositivo en particular o crear una lista seleccionable.
changeStream
changeStream
Este método cambia el stream actual por uno nuevo reemplazando el existente. Recibe un único argumento el cual corresponde a un MediaStream
. Adicionalmente, realizará el trabajo de cambiar la pista a nivel local y de red.
No puedes usar este método para cambiar el stream local si aún no hay participantes conectados.
Última actualización