grabación de una transmisión webrtc remota con RecordRTC

Estoy usando la biblioteca WebRTC JavaScript de Opentok para alojar un chat de video 1 a 1 (peer-to-peer). Puedo ver el video de mi compañero y escuchar el audio sin fallas.

Mi deseo es grabar audio / video de otra parte de chat (remoto). Para este propósito, estoy usandoRecordRTC. Pude grabar el video de otro participante del chat (el video se envía a un elemento de video HTML), pero hasta ahora no he logrado grabar audio (un archivo .wav de silencio absoluto es todo lo que pude conseguir). Utilizando Chrome Canary (30.0.1554.0). Este es mi método:

var clientVideo = $('#peerdiv video')[0];//peer's video (html element)
var serverVideo = $('#myselfdiv video')[0];//my video (html element)

var context = new webkitAudioContext();
var clientStream = context.createMediaStreamSource(clientVideo.webRTCStream);
var serverStream = context.createMediaStreamSource(serverVideo.webRTCStream);

webRTCStream es una propiedad personalizada que asigné al objeto HTMLVideoElement modificando la fuente de la biblioteca opentok js. Contiene el objeto MediaStream vinculado al elemento <video> respectivo.

var recorder = RecordRTC({
                    video: clientVideo,
                    stream: clientStream
                });
recorder.recordAudio();
recorder.recordVideo();

El video está grabado. El archivo de audio también se crea, tiene una duración cercana a la duración del video, sin embargo, es completamente silencioso (y sí, hubo una gran cantidad de ruido en el otro lado durante la grabación)

He probado esto con un elemento de video que muestra el flujo de video (y el audio) de mi cámara web, y funcionó: tanto el audio como el video fueron grabados:

...
var recorder = RecordRTC({
                    video: serverVideo,
                    stream: serverStream
                });
...

¿Hay algo especial acerca de los flujos que se originan desde una ubicación remota? Cualquier orientación sobre este tema sería muy útil.

Respuestas a la pregunta(3)

Su respuesta a la pregunta