AudioEncodedFrameObserverConfig
用于配置编码音频的监听器。
Java
public class AudioEncodedFrameObserverConfig {
public int postionType;
public int encodingType;
}
postionType
音频监听器的采集位置:
AUDIO_ENCODED_FRAME_OBSERVER_POSITION_MIC(1):仅采集本地用户的音频。AUDIO_ENCODED_FRAME_OBSERVER_POSITION_PLAYBACK(2):仅采集所有远端用户的音频。AUDIO_ENCODED_FRAME_OBSERVER_POSITION_MIXED(3):采集本地和所有远端用户的混音音频。
encodingType
音频编码类型:
AUDIO_ENCODING_TYPE_AAC_16000_LOW:AAC 编码格式,16000 Hz 采样率,低质量。编码后 10 分钟音频约为 1.2 MB。AUDIO_ENCODING_TYPE_AAC_16000_MEDIUM:AAC 编码格式,16000 Hz 采样率,中等质量。编码后 10 分钟音频约为 2 MB。AUDIO_ENCODING_TYPE_AAC_32000_LOW:AAC 编码格式,32000 Hz 采样率,低质量。编码后 10 分钟音频约为 1.2 MB。AUDIO_ENCODING_TYPE_AAC_32000_MEDIUM:AAC 编码格式,32000 Hz 采样率,中等质量。编码后 10 分钟音频约为 2 MB。AUDIO_ENCODING_TYPE_AAC_32000_HIGH:AAC 编码格式,32000 Hz 采样率,高质量。编码后 10 分钟音频约为 3.5 MB。AUDIO_ENCODING_TYPE_AAC_48000_MEDIUM:AAC 编码格式,48000 Hz 采样率,中等质量。编码后 10 分钟音频约为 2 MB。AUDIO_ENCODING_TYPE_AAC_48000_HIGH:AAC 编码格式,48000 Hz 采样率,高质量。编码后 10 分钟音频约为 3.5 MB。AUDIO_ENCODING_TYPE_OPUS_16000_LOW:OPUS 编码格式,16000 Hz 采样率,低质量。编码后 10 分钟音频约为 2 MB。AUDIO_ENCODING_TYPE_OPUS_16000_MEDIUM:OPUS 编码格式,16000 Hz 采样率,中等质量。编码后 10 分钟音频约为 2 MB。AUDIO_ENCODING_TYPE_OPUS_48000_MEDIUM:OPUS 编码格式,48000 Hz 采样率,中等质量。编码后 10 分钟音频约为 2 MB。AUDIO_ENCODING_TYPE_OPUS_48000_HIGH:OPUS 编码格式,48000 Hz 采样率,高质量。编码后 10 分钟音频约为 3.5 MB。