title: Does RTCPeerConnection work in Microsoft Edge?
body: <p>I am currently working on VoIP using WebRTC. It's going to be a UWP application written in JavaScript.</p>
  
  <p>Now, I am trying to check whether it works or not by testing samples from <a href="https://webrtc.github.io/samples" rel="noreferrer">https://webrtc.github.io/samples</a> on Microsoft Edge. </p>
  
  <p>It turns out that it works fine <strong>except</strong> <code>RTCPeerConnection</code>. </p>
  
  <p>For example, when I opened <a href="https://webrtc.github.io/samples/src/content/peerconnection/audio" rel="noreferrer">https://webrtc.github.io/samples/src/content/peerconnection/audio</a> in Edge, it gave me <code>getUserMedia() error: NotFoundError</code> when I clicked the call button. On Chrome, it works fine.</p>
  
  <p>Another example is when I tried <a href="https://apprtc.appspot.com" rel="noreferrer">https://apprtc.appspot.com</a>, it gave me </p>
  
  <pre><code>Messages:  
  Error getting user media: null
  getUserMedia error: Failed to get access to local media. Error name was NotFoundError. Continuing without sending a stream.
  Create PeerConnection exception: InvalidAccessError
  
  Version:    
  gitHash:    c135495bc71e5da61344f098a8209a255f64985f
  branch:     master
  time:       Fri Apr 8 13:33:05 2016 +0200
  </code></pre>
  
  <p>So, how should I fix that? <code>Adapter.js</code> is also called. I also allow everything it needs.</p>
  
  <p>Or I shouldn't use WebRTC for this project. If so, what should I use?</p>
  
  <p>Cheers!</p>