The JavaScript API – getUserMedia allows web applications to access the user’s webcam and microphone. Chrome 21 is going to provide this feature out of the box. Users will be asked to provide their consent as soon as a web application attempts to access a camera or microphone stream. Further, the user can also select which particular device to be used for audio and video.

Google has provided quite a few demos detailing this new feature. One obvious use of this feature would be to enable services like Google+ Hangouts to be used directly through the browser eliminating the need of any extra plugins.

Another great feature that Chrome 21 is equipped with is its retina display compatibility. Google announced this back in June when it launched this as a feature under its developer channel build.

Chrome 21 can be downloaded from here.