sending live audio recording to backend

I am trying to send the live chunks of audio being recorded on a browser to my node js server using socket io. What I have tried so far only sends the buffer when I stop mediaRecorder but what I want to achieve is to send the live chucks every certain kilobyte. How can I… Read More sending live audio recording to backend

Stop device microphone input after MediaRecorder interface stopped

After stopping a MediaRecorder instance recording audio, the device often shows that the browser tab is still "recording" for a variable amount of time after. This can be observed on both desktop and mobile browsers, even when the MediaRecorder.state reports inactive. This interferes with other apps on mobile devices. Despite the recording being stopped, the… Read More Stop device microphone input after MediaRecorder interface stopped