RecordRTC is a server-less (entire client-side) JavaScript library that can be used to record WebRTC audio/video media streams. It supports cross-browser audio/video recording.
A React component based on MediaRecorder() API to record audio/video streams
node-screenshots
is a native node.js screenshot library based on XCap, It supports Mac, Windows, and Linux systems without any dependencies. node-screenshots
supports screenshot and video recording (to be implemente
Ziggeo API (https://ziggeo.com) allows you to integrate video recording and playback with only two lines of code in your site, service or app. This is the JavaScript Client SDK.
Cross-Browser recording of audio/video media streams; targets WebRTC/getUserMedia/WebAudio/etc.