Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

104
Vistas
Trying to transmit video capturestream webrtc

I am trasnmittin the video captureStream using signaling server but it seems to be not working at all, I dont know what I am missing or am I doing it wrong I am using the capturestream webrtc, Here is the code that I tried so far, Can anyone check it because Im getting blank on the client side. But if I tried the the navigator.mediaDevices.getDisplayMedia(constraint). It works but it I use the code below its seem to be not working...

Here is the code I tried

Video:

<video preload="auto" playsinline autoplay id="tvideo"
           <source src="video.mp4" type="video/mp4"></source>
        </video>

Js file

const tvideo = document.getElementById('tvideo');


 
const stream = tvideo.addEventListener('canplay', () => {
  let stream;
  const fps = 0;
  if (tvideo.captureStream) {
    stream = tvideo.captureStream(fps);
  } else if (tvideo.mozCaptureStream) {
    stream = tvideo.mozCaptureStream(fps);
  } else {
    console.error('Stream capture is not supported');
    stream = null;
  }
});

stream => {
    tvideo.srcObject = stream;
    socket.emit("broadcaster");
  };

Reciever is all good I think

socket.on("broadcaster", () => {
  socket.emit("watcher");
});
about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda