Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用RecordRTC录制远程webrtc流_Webrtc_Web Audio Api_Opentok - Fatal编程技术网

使用RecordRTC录制远程webrtc流

使用RecordRTC录制远程webrtc流,webrtc,web-audio-api,opentok,Webrtc,Web Audio Api,Opentok,我正在使用Opentok JavaScript WebRTC库来主持1对1视频聊天(点对点)。 我可以完美地看到同伴的视频和听到音频 我的愿望是录制其他聊天方(远程)的音频/视频。为此,我正在使用。 我能够录制其他聊天参与者的视频(视频输出到HTML视频元素),但是,到目前为止,我还没有成功录制音频(我所能得到的是一个死寂的.wav文件)。使用铬金丝雀(30.0.1554.0)。这是我的方法: var clientVideo = $('#peerdiv video')[0];//peer's v

我正在使用Opentok JavaScript WebRTC库来主持1对1视频聊天(点对点)。 我可以完美地看到同伴的视频和听到音频

我的愿望是录制其他聊天方(远程)的音频/视频。为此,我正在使用。 我能够录制其他聊天参与者的视频(视频输出到HTML视频元素),但是,到目前为止,我还没有成功录制音频(我所能得到的是一个死寂的.wav文件)。使用铬金丝雀(30.0.1554.0)。这是我的方法:

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是我通过修改opentok js库的源代码分配给HTMLVideoElement对象的自定义属性。它包含链接到相应