如何控制 Kurento 录音机的质量

How to control Kurento audio recorder quality

我们最近使用Kurento Media Server 构建了一个演示应用程序来录制应聘者视频采访,但音频质量不佳,有些音频无法识别,有些音频有高音噪音。我们已经在多个型号的 PC 或 Mac 上进行了测试,因此这应该不是设备问题。

我们一直在使用带有媒体配置文件 MediaProfileSpecType.WEBM 的 RecorderEndpoint,所有其他设置保持默认设置。

为了解决这个问题,我们尝试了:

  1. 我们升级到Kurento 6.2.1,使用Opus作为音频编码器。
  2. 尝试使用记录器的setMaxOuputBitrate,我们没有看到它有改进或者我不知道可以使用哪个比特率范围。
  3. 更改 SDPOffer 以设置我们不知道在哪里修改的 Opus 的高比特率音频

None 目前正在运行,所以请告诉我们在哪里查看。

谢谢。

请查看this录制教程。音频应该没问题。只要确保您只发送音频,而不是视频。这应该有所帮助。

如果音频录制不正确,我会尝试通过您的浏览器听听您盒子里的声音。尝试 运行 hello-world 教程,将一副耳机连接到您的盒子,这样您就不会听到回声。

关于 #2,如果你想提高 webrtc 端点和记录器之间交换的比特率,你需要在 webrtc 端点上调用 setOutputBitrate 命令。