如何在 Ant Media Server 中完全禁用音频转码以提高性能?

How to completely disable audio transcoding in Ant Media Server in order to increase the performance?

Ant Media Server 在 WebRTC 摄取时默认将流从 Opus 转码为 AAC。它进行转码是因为它需要创建 HLS、MP4 或 DASH 流。 但是我只使用 WebM 录音,不需要 AAC 编码。我只是不想让 AMS 转码音频流。

你告诉我是否可以通过更改一些配置来实现?

此致, A. 奥古兹

要关闭从 Opus 到 AAC 的转码,应应用以下设置:

settings.mp4MuxingEnabled=false
settings.hlsMuxingEnabled=false
settings.dashMuxingEnabled=false
settings.aacEncodingEnabled=false

您需要将这些行放入应用程序配置文件中。它的路径是这样的: /usr/local/antmedia/webapps/#app名称#/WEB-INF/red5-web.properties

默认情况下,它们的值可能为真。