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

kurento media server not recording remote audio

延长教程一对一通话录制。

原版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)除了复合录音还有别的办法吗?

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

你拥有的唯一选项,因为你已经有了状态,是 post- 处理或复合混合。