getUserMedia

In notebook:
FrontEndMasters Real-Time Web with Node.js
Created at:
2015-10-12
Updated:
2015-10-12
Tags:
JavaScript
Video Course on Real-Time HTML5 with Node.jswebcam, microphone, and screen (screensharing) can be streamed. later on this list can expandvideo 

video shows always a feedback (a mirror) but not the microphone (echo)

the facade:
  h5.userMedia({
    video: true
})
.stream(function(src){
    var video = document.getElementById("mycam");
    video.src = src;
    video.play();
})
.failed(function(){
    alert("Acces to the media failed.");
});
the API doesn't let you change the quality

webRTC can be useful here