Peerjs: Múltiples flujos por MediaConnection

Creado en 21 mar. 2019  ·  5Comentarios  ·  Fuente: peers/peerjs

Hola. Encontré un PR #132 relacionado con mi problema.

Quiero enviar video+audio+pantalla.

¿Qué aconsejas?

Comentario más útil

Ok, encontré un truco https://blog.mozilla.org/webrtc/warm-up-with-replacetrack/

Tengo una transmisión con 3 pistas 'vacías': audio, video y pantalla.

A continuación, llamo al método 'llamar' y luego tengo remitentes:
const [audioSender, videoSender, screenSender]= call.peerConnection.getSenders();

simplemente reemplace la pista a través de audio.replaceTrack(null|audioTrack) para silenciar/reactivar el silencio

Todos 5 comentarios

Ok, encontré un truco https://blog.mozilla.org/webrtc/warm-up-with-replacetrack/

Tengo una transmisión con 3 pistas 'vacías': audio, video y pantalla.

A continuación, llamo al método 'llamar' y luego tengo remitentes:
const [audioSender, videoSender, screenSender]= call.peerConnection.getSenders();

simplemente reemplace la pista a través de audio.replaceTrack(null|audioTrack) para silenciar/reactivar el silencio

Cualquier fragmento de código de muestra con peerjs será útil para los novatos en webrtc :)

Gracias por adelantado !

Nuevas noticias, lanzaré una nueva versión de PeerJS la próxima semana, completamente reescrita, utilizando un concepto mucho más simple y no necesitará un PeerServer. Así que espera unos días.

El nuevo concepto se basa en salas, una sala es lo único que existe, por lo que si desea llamar a alguien, simplemente ingrese a una sala de identificación aleatoria que comparten ambos compañeros. Si lo que quieres son múltiples conexiones, simplemente entra en una sala con más gente, así de sencillo.

Aquí hay una prueba inicial: https://dist-9yeo4sucs.now.sh/ (simplemente ingrese el mismo nombre de sala PD: no hay comentarios de la interfaz de usuario)

El getUserMedia está dentro de la biblioteca, pero probablemente lo sacaré.

Así que solo espera unos días hasta la próxima semana :)

una gran noticia .. ! en espera de nueva versión. ¿Dónde puedo ver las actualizaciones relacionadas con la nueva versión?

La sucursal está lista https://github.com/peers/peerjs/tree/v2.0.0
Puede unirse a un grupo de Telegram si desea discutir o solicitar cualquier cosa relacionada con PeerJS: tg://join?invite=ENhPuhTvhm8WlIxTjQf7Og

¿Fue útil esta página
0 / 5 - 0 calificaciones