es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

webRTC – Videoconferencia en múltiples salas

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 habitación 1: A, B, C, D

Habitación 2:
https://localhost:7676/?room-id=67890

Participantes de la habitación 2: E, F, G, H

Puedo imaginar que se debe pasar un session-id estático a

peerConnection, err := webrtc.NewPeerConnection(webrtc.Configuration{})

Sin embargo, todos mis esfuerzos y enfoques han fracasado.

Cualquier ayuda sería inmensamente apreciada.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Como experto en IT especializado en javascript, go, websocket y webrtc, estoy familiarizado con Pion SFU-WS, una aplicación webRTC basada en Golang utilizada para videoconferencias. Sin embargo, actualmente estoy luchando por encontrar la manera de ejecutar múltiples conferencias usando Pion SFU-WS. A continuación se muestra un ejemplo de lo que estoy tratando de lograr:

    Sala 1: https://localhost:7676/?room-id=12345
    Participantes de la sala 1 = A, B, C, D

    Sala 2: https://localhost:7676/?room-id=67890
    Participantes de la sala 2 = E, F, G, H

    Creo que es necesario pasar un ID de sesión estático al peerConnection para lograr mis objetivos. Sin embargo, a pesar de mis esfuerzos y enfoques, hasta ahora no he tenido éxito en hacerlo. Cualquier ayuda con este problema sería muy apreciada.

Comments are closed.