This document discusses the NavigatorUserMedia interface which allows web applications access to audio and video input and output devices on supported user agents. Code examples are provided for accessing the webcam and microphone through getUserMedia and recording the media stream. Specifications from the W3C and WHATWG relating to peer-to-peer communication and video conferencing are also referenced.