A simple camera recorder that allows to record video clips (optionally with audio) in desktop and mobile browsers.
Migrated to an ES6 module and added functionality(unattach...) from Valentin Schmidt's CamRecorder
For browsers without MediaRecorder API - like Safari for macOS and iOS - it uses an extended version of Satoshi Ueyama's Javascript MotionJPEG/AVI Builder and (for optional audio support) a modified version of Matt Diamond's Recorder.js to record to AVI.
Copyright (c) 2020 Valentin Schmidt