JavaScript library and event-based API for managing the webcam and microphone via WebRTC.