Cross-browser getUserMedia() polyfill
React.js HTML5 Camera Photo
js lib HTML5 Camera Photo
A stream of raw audio data from the microphone for use in browsers with getUserMedia
WebRTC-related APIs and shims used by twilio-video.js
Converts an audio stream to speech events in the browser
A pure javascript QR code reading library that takes in raw images and will locate, extract and parse any QR code found within.
A polyfill to use the Promise-flavoured, `mediaDevices` based version of getUserMedia, in browsers that support *some sort* of getUserMedia.
cross-browser getUserMedia shim with node.js style error-first API.
An extendable drop-in replacement for the native MediaRecorder.
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.
Library that helps collect and parse webrtc stats.
Create a composite from multiple MediaStreams.
React.js HTML5 Camera Photo
Stencil Component Starter
Light-weight wrapper for the newer Promise-based MediaDevices.getUserMedia API with a fallback to navigator.getUserMedia (and it's prefixed variants)
WebRTCPerf javascript browser library
MediaStream ImageCapture polyfill: takePhoto(), grabFrame() and more
MediaRecorder polyfill to record audio in Edge and Safari
A wrapper for requesting audio and video permissions on JavaScript websites.
JavaScript porting of the ArUco library supporting multiple dictionaries including ARUCO_MIP_36h12 and custom dictionaries for augmented reality marker detection
cross-browser way to attach a media stream to a video element.
HTML5 Webcam Image Capture Library with Flash Fallback
Speech-command recognizer in TensorFlow.js