title: chrome doesn't give access to web camera
body: <p>The test code:</p>
  
  <pre><code>&lt;!doctype html&gt;
  &lt;html&gt;
  &lt;body&gt;
  &lt;video id="v1" autoplay="autoplay"&gt;&lt;/video&gt;
  &lt;script&gt;
  navigator._getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;
  navigator._getUserMedia({video: true}, function(stream) {
      document.getElementById('v1').src = URL.createObjectURL(stream);
  }, function() {});
  &lt;/script&gt;
  &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p><code>chrome34.0.1847.116 m</code> doesn't give access to web camera if the page is opened over <code>http</code>, but it works if opened over <code>https</code>. That is, <a href="https://prept.co/img/faq/Chrome%20re-enable%20camera.png" rel="nofollow">the web camera icon</a> (image from <code>google</code>) appears in address bar. I click it, select "Ask if example.com wants to access your camera", click "Done", then "Reload" in a bar that appears. But the video doesn't appear. It works right from the start if opened over <code>https</code>.</p>
  
  <p>The webcamera is <code>Logitech C210</code>. It works fine in <code>skype</code>. Any thoughts?</p>