Tag: FLUTTER-WEBRTC
Estoy trabajando en una aplicación de WebRTC (C++/Linux) que utilizará tanto el servidor STUN como TURN (coturn) para garantizar la posibilidad de establecer una conexión entre dos pares. Sin embargo, no he enfrentado un caso en el cual no pude establecer una conexión utilizando solamente el servidor STUN. Por lo . . . Read more
Supongamos que hay 2 usuarios usuario 1: 10 candidatos de hielo generados usuario 2: 5 candidatos de hielo generados Y yo sé que solo se requiere 1 candidato para establecer una conexión. Entonces cualquiera de los usuarios anteriores envía candidatos al otro usuario y se establece la conexión. Mi pregunta . . . Read more
Estoy usando Pion SFU-WS, básicamente una aplicación webRTC basada en Golang Pion-SFU. Aunque las cosas funcionan de maravilla, no tengo idea de cómo ejecutar varias conferencias (como las que conocemos de Microsoft Teams o Zoom). Aquí hay un ejemplo de lo que intento hacer: Habitación 1: https://localhost:7676/?room-id=12345 Participantes de la . . . Read more
Estoy utilizando getUserMedia para grabar con el navegador del usuario: stream.current = await navigator.mediaDevices.getUserMedia({ audio: { echoCancellation: {exact: true} }, video: { width: { ideal: 240 }, height: { ideal: 160 } } }); window.stream = stream.current; let options = {mimeType: ‘video/webm;codecs=vp9,opus;}; try { mediaRecorder.current = new MediaRecorder(window.stream, options); } . . . Read more
Intenté crear un proyecto de permisos de video simple con audio y, aunque obtuve el permiso con éxito, después de proporcionar el permiso, mostró un error que decía que el video es nulo. A continuación se muestra el código en JS: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" . . . Read more