0

我只是用mediasoup npm 构建一个演示 webrtc 应用程序。我只是想记录对话以进行录音功能。但是 mediasoup 自述文件中没有与此功能相关的文档。

有没有办法使用这个 npm 或任何其他替代方法来实现这一点,使使用 nodejs 构建功能丰富的 webrtc 应用程序?

4

2 回答 2

2

这是实现了 mediasoup 录制的项目mediasoup3-record-demo

于 2020-08-05T16:16:47.433 回答
0

您可以使用ffmpeggstreamer在 mediasoup 上记录媒体流,这两个基本上是在节点流的帮助下开始消费媒体流并将其写入文件的过程,

但简而言之,您必须将 ffmpeg 或 gstreamer 启动的进程视为消费者,通过启动媒体汤传输和消费者将流传输到上述进程,

请注意,为此目的创建的传输需要是PlainRtpTranspor

这个 mediasoup3-record-demo 例子提到了这一切

于 2022-01-14T19:55:38.877 回答