Does RTCPeerConnection work in Microsoft Edge? <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="nofollow">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="nofollow">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="nofollow">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>