getUserMedia
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 qualitywebRTC can be useful here