Cross browser audio/video/screen recording. It supports Chrome, Firefox, Opera and Microsoft Edge. It even works on Android browsers. It follows latest MediaRecorder API standards and provides similar APIs.
So, I noticed in Chrome (and probably firefox too), that when recording while the tab is inactive slows things down dramatically. This is because browser slow down inactive tabs to only fire setTimeout/setInterval once per second. I was able to work around this limit by using HackTimer.js which uses a webworker for timing events, things we're considerably improved when the tab was inactive. Just thought I'd mention the solution here.
Hey,
So, I noticed in Chrome (and probably firefox too), that when recording while the tab is inactive slows things down dramatically. This is because browser slow down inactive tabs to only fire setTimeout/setInterval once per second. I was able to work around this limit by using HackTimer.js which uses a webworker for timing events, things we're considerably improved when the tab was inactive. Just thought I'd mention the solution here.
Cheers