webrtc - How to make getUserMedia() method works on Chromium Web browser inside WinForms application? -


i'm trying access webcam winforms application using chromium webbrowser control, installed html file - shown below - server (on machine) tried navigate application error callback of getusermedia() method executed showing "permission denied error", on other hand it's working fine if tried navigate directly chrome. so, there know causes error ?

// client.js file    (function () {      window.onerror = function (errormsg, url, linenumber) {          alert(errormsg, ',url: ' + url + ' ,line: ' + linenumber);                  return true;      }      })();    function hasusermedia() {      //check if browser supports webrtc       return !!(navigator.getusermedia || navigator.webkitgetusermedia ||         navigator.mozgetusermedia);    }    if (hasusermedia()) {      navigator.getusermedia = navigator.getusermedia || navigator.webkitgetusermedia         || navigator.mozgetusermedia;            //enabling video , audio channels       navigator.getusermedia({ video: true, audio: true }, function (stream) {          var video = document.queryselector('video');            //inserting our stream video tag               video.src = window.url.createobjecturl(stream);      }, function (err) { alert(err.name + " : " + err.message  ); });  } else {      alert("webrtc not supported");  }
<!doctype html>    <html lang="en" xmlns="http://www.w3.org/1999/xhtml">  <head>      <meta charset="utf-8" />      <title></title>  </head>  <body>      <video autoplay></video>      <script src="client.js"></script>  </body>  </html>


Comments

Popular posts from this blog

magento2 - Magento 2 admin grid add filter to collection -

Android volley - avoid multiple requests of the same kind to the server? -

Combining PHP Registration and Login into one class with multiple functions in one PHP file -