Is it possible to record audio from a microphone along with media from the screen using the built in MediaRecorder API in JavaScript? How would you do this? This is what my code looks like, it only seems to be recording system audio and not microphone audio.
let stream = await navigator.mediaDevices.getDisplayMedia({
video: true,
audio: true
});
const mime = MediaRecorder.isTypeSupported("video/webm; codecs=vp9")
? "video/webm; codecs=vp9"
: "video/webm";
let mediaRecorder = new MediaRecorder(stream, {
mimeType: mime,
});