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

105
Vistas
Audio not capturing while recording screen

I am trying to record screen, audio and save it in local. I could record the video and save the file but I couldn't hear the audio in the saved file. Please help me out.

Code

async function recordScreen() {
  const video = document.createElement("video");
  const stream = await navigator.mediaDevices.getDisplayMedia({
    video: { mediaSource: "screen" },
    audio: true
  });

  navigator.mediaDevices.getUserMedia({audio:true}).then((mic) => {
    stream.addTrack(mic.getTracks()[0]);
});

  const recorder = new MediaRecorder(stream);

  const chunks = [];
  recorder.ondataavailable = e => chunks.push(e.data);
  recorder.start();
  recorder.onstop = e => {
    const completeBlob = new Blob(chunks, { type: 'video/webm;codecs=vp9' });
    video.src = URL.createObjectURL(completeBlob);
    let file = new File([completeBlob], `${user}-${new Date()}-record.webm`);
    saveAs(file);
  };
}
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