WebRTC - How to change the audio track for a existing stream
<p>I have a webRTC connection established with audio and video.</p>

<p>On the caller side, I'd like to change the <strong>audio input</strong>. </p>

<p><em>e.g. the User changes the <code>audioinput</code> from a dropdown list.</em></p>

<p>What's the workflow to substitute the <strong>audio track</strong> of an existing stream?</p>

<p>Can I add another <strong>audio track</strong> and make one active over the other? how? </p>

<p>Looks like I may need to call <code>getUserMedia</code> again passing constraints (?), which to my understanding comes to create a New <code>mediaStream</code> instances and not modify the existing. </p>