title: Using the MediaStream API to capture screenshots or share live screens in javascript?
body: <p>I have recently been working on a project that requires me to capture a screenshot of the clients machine at certain events (uncaught exception etc).
  Having explored html2canvas, I can tell you that I am NOT looking for a DOM reader/renderer library. (too many dirty canvas elements on page)
  I was wondering if it was possible to actually use the screen as a mediastream source in the new API, and capture images (for eg: in PNG format)
  Found no mention of it in : <a href="https://www.w3.org/TR/mediacapture-streams/#stream-api" rel="nofollow">https://www.w3.org/TR/mediacapture-streams/#stream-api</a></p>
  
  <p>Ideas anyone?</p>