A simple camera recorder that allows to record video clips (optionally with audio) in desktop and mobile browsers.
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.