io.agora.rtc.AudioEncoderConfig类 参考

  • Java

更新时间不可用

音频编码设置。

构造及析构函数说明

AudioEncoderConfig() [1/2]

io.agora.rtc.AudioEncoderConfig.AudioEncoderConfig()

AudioEncoderConfig() [2/2]

io.agora.rtc.AudioEncoderConfig.AudioEncoderConfig(int audioProfile)

构造函数。

参数
参数名描述
audioProfile

音频场景:

  • 0: 默认音频场景。在通信场景下,16 KHz 采样率,语音编码,单声道,编码码率最大值为 16 Kbps。在直播场景下,48 KHz 采样率,音乐编码,单声道,编码码率最大值为 64 Kbps。
  • 1: 指定 32 KHz 采样率,语音编码,单声道,编码码率最大值为 18 Kbps。
  • 2: 指定 48 KHz 采样率,音乐编码,单声道,编码码率最大值为 64 Kbps。
  • 3: 指定 48 KHz 采样率,音乐编码,双声道,编码码率最大值为 80 Kbps。
  • 4: 指定 48 KHz 采样率,音乐编码,单声道,编码码率最大值为 96 Kbps。
  • 5: 指定 48 KHz 采样率,音乐编码,双声道,编码码率最大值为 128 Kbps。
  • 6: 指定 16 kHz 采样率,语音编码,单声道,编码码率最大值为 64 Kbps。
表格内容超出当前宽度,可横向滚动查看更多列。

成员函数说明

getAudioProfile()

int io.agora.rtc.AudioEncoderConfig.getAudioProfile()

setAudioProfile()

void io.agora.rtc.AudioEncoderConfig.setAudioProfile(int audioProfile)

类成员变量说明

audioProfile

private
int io.agora.rtc.AudioEncoderConfig.audioProfile

该类的文档由以下文件生成:

  • AudioEncoderConfig.java

这个页面有帮助吗?