# Interface CustomAudioTrackInitConfig (/zh-CN/api-reference/rtc/react-sdk/web-sdk/interfaces/customaudiotrackinitconfig)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

## Properties [#properties]

<a id="encoderconfig"></a>

<a id="optional-encoderconfig"></a>

### encoderConfig [#encoderconfig]

<ApiSignature labels="Optional">

encoderConfig: [AudioEncoderConfiguration](/zh-CN/api-reference/rtc/react-sdk/web-sdk/interfaces/audioencoderconfiguration)|[AudioEncoderConfigurationPreset](/zh-CN/api-reference/rtc/react-sdk/web-sdk/globals#audioencoderconfigurationpreset)

</ApiSignature>

控制音频的编码配置。

你可以通过 [AudioEncoderConfigurationPreset](/zh-CN/api-reference/rtc/react-sdk/web-sdk/globals#audioencoderconfigurationpreset) 传入 SDK 内置的编码配置；也可以通过传入一个 [AudioEncoderConfiguration](/zh-CN/api-reference/rtc/react-sdk/web-sdk/interfaces/audioencoderconfiguration) 来自定义音频编码配置。

> Firefox 不支持设置音频编码码率。

<a id="mediastreamtrack"></a>

### mediaStreamTrack [#mediastreamtrack]

<ApiSignature>

mediaStreamTrack: MediaStreamTrack

</ApiSignature>

你自己维护的 [MediaStreamTrack](https://developer.mozilla.org/en-US/docs/Web/API/MediaStreamTrack) 对象。
