Considering you have access to the Audio Contexts, these references should help you connect them directly to webRTC, through a mediaStream
https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamAudioDestinationNode
https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/webrtc-integration.html
See example 3, from the link above:
<script>
navigator.getUserMedia('audio', gotAudio);
function gotAudio(stream) {
var microphone = context.createMediaStreamSource(stream);
var filter = context.createBiquadFilter();
var peer = context.createMediaStreamDestination();
microphone.connect(filter);
filter.connect(peer);
peerConnection.addStream(peer.stream);
}
</script>
Here, the stream is taken from the microphone. You should get it from your audio contexts.