Estoy tratando de configurar la entrada de audio en una aplicación webRTC Electron. Esta función se ejecuta sin errores, pero se ignora por completo. La aplicación está basada en jssip. ¿Alguien tiene alguna idea?
function setaudioinput(audioSource){ log.info("Trying to set audio input to",audioSource) const constraints = { audio: {deviceId: audioSource ? {exact: audioSource} : undefined}, }; navigator.mediaDevices.getUserMedia(constraints) .then(function(stream) { var audioTracks = stream.getAudioTracks(); log.info('Got stream with constraints:', constraints); log.info('Using Audio device: ' + audioTracks[0].label); localStorage.setItem('AUDIOINPUT', audioSource); })}