kurento媒体服务器不录制远程音频

时间:2016-09-25 06:43:51

标签: webrtc recording kurento

我已经将一对一的教程扩展到录音。

原始http://doc-kurento.readthedocs.io/en/stable/tutorials.html#webrtc-one-to-one-video-call

延长https://github.com/gaikwad411/kurento-tutorial-node

一切都很好,但录制了远程音频。

当记录来电和被叫视频时,在来电视频录制中,被叫方的语音不存在,反之亦然。

我搜索过kurento文档和邮件列表,但没有找到解决方案。

我想到的解决方法 1.使用ffmpeg组合两个视频 2.使用复合录音,我还需要结合远程音频流。

我的问题是

1)为什么会发生这种情况,因为我可以在正在进行的通话中听到远程音频,但不能在录音中听到。在录音中,我只能听到自己的声音。

2)除了复合录音之外还有其他解决方案吗?

1 个答案:

答案 0 :(得分:1)

这是完全正常的行为。将WebRtcEndpoint连接到RecorderEndpoint时,只会获得端点正在推送到管道中的媒体。由于端点是浏览器和媒体服务器之间的WebRTC连接的一个对等端点,因此端点推送到管道中的媒体是从协商该WebRTC连接的浏览器接收的任何内容。

您已拥有的唯一选项是后处理或复合混合。