title: getUserMedia not working in Chrome
body: <p>I'm trying to setup video streaming site. I found, that you can use webcam from browser with help of getUserMedia. 
  Here is my javascript code, that I wrote:</p>
  
  <pre><code>function stream() {
      navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia ||     navigator.msGetUserMedia || navigator.oGetUserMedia;
      if (navigator.getUserMedia) {
          navigator.getUserMedia({video: true, audio: true}, load, error);
      }
  }
  
  function load(source) {
      document.getElementById("video").src = window.URL.createObjectURL(source);
      alert("Connected");
  }
  
  function error(e) {
      alert("Error:") + e;
  }
  </code></pre>
  
  <p>Here I have my HTML tag: </p>
  
  <pre><code>&lt;video id="video" autoplay&gt;&lt;/video&gt;
  </code></pre>
  
  <p>My problem is, that when I open my site and allow browser to use webcam and microphone, I can hear myself, but video isn't loaded. Video frame resizes to 2px x 2px black square. Where am I doing mistakes?</p>