Old and wrong code. video.src = streamwrong. It should be video.srcObject = stream. It just does not start, because today all browsers support it URL.
srcObject , ( Chrome, Firefox) :
if (typeof video.srcObject == "object") {
video.srcObject = stream;
} else {
video.src = URL.createObjectURL(stream);
}
adapter.js :
video.srcObject = stream;
, window.stream - - . , .
2013 WebRTC. WebRTC.