io.agora.rtc.EncodedAudioFrameInfo类 参考

  • Java

更新时间不可用

EncodedAudioFrameInfo 类。

构造及析构函数说明

EncodedAudioFrameInfo() [1/2]

io.agora.rtc.EncodedAudioFrameInfo.EncodedAudioFrameInfo()

EncodedAudioFrameInfo() [2/2]

io.agora.rtc.EncodedAudioFrameInfo.EncodedAudioFrameInfo(int codec, int sampleRateHz, int samplesPerChannel, int numberOfChannels, EncodedAudioFrameAdvancedSettings advancedSettings, long captureTimeMs)

构造函数。

参数
参数名描述
codec

音频编码类型。

  • 1:OPUS。
  • 3:PCMA。
  • 4:PCMU。
  • 5:G722。
  • 8:AAC LC。
  • 9:HE AAC。
  • 11:HEAAC2。
sampleRateHz

音频帧采样率(Hz)。

samplesPerChannel

每个声道的样本数。对于 aac 编码格式,默认为 1024;对于 Opus 编码格式,默认为 960。

numberOfChannels

音频帧的声道数。

advancedSettings

音频帧高级设置。

captureTimeMs

音频采集时间戳(毫秒)。

表格内容超出当前宽度,可横向滚动查看更多列。

成员函数说明

getAdvancedSettings()

EncodedAudioFrameAdvancedSettings io.agora.rtc.EncodedAudioFrameInfo.getAdvancedSettings()

getCaptureTimeMs()

long io.agora.rtc.EncodedAudioFrameInfo.getCaptureTimeMs()

getCodec()

int io.agora.rtc.EncodedAudioFrameInfo.getCodec()

getNumberOfChannels()

int io.agora.rtc.EncodedAudioFrameInfo.getNumberOfChannels()

getSampleRateHz()

int io.agora.rtc.EncodedAudioFrameInfo.getSampleRateHz()

getSamplesPerChannel()

int io.agora.rtc.EncodedAudioFrameInfo.getSamplesPerChannel()

setAdvancedSettings()

void io.agora.rtc.EncodedAudioFrameInfo.setAdvancedSettings(EncodedAudioFrameAdvancedSettings advancedSettings)

setCaptureTimeMs()

void io.agora.rtc.EncodedAudioFrameInfo.setCaptureTimeMs(long captureTimeMs)

setCodec()

void io.agora.rtc.EncodedAudioFrameInfo.setCodec(int codec)

setNumberOfChannels()

void io.agora.rtc.EncodedAudioFrameInfo.setNumberOfChannels(int numberOfChannels)

setSampleRateHz()

void io.agora.rtc.EncodedAudioFrameInfo.setSampleRateHz(int sampleRateHz)

setSamplesPerChannel()

void io.agora.rtc.EncodedAudioFrameInfo.setSamplesPerChannel(int samplesPerChannel)

类成员变量说明

advancedSettings

private
EncodedAudioFrameAdvancedSettings io.agora.rtc.EncodedAudioFrameInfo.advancedSettings

captureTimeMs

private
long io.agora.rtc.EncodedAudioFrameInfo.captureTimeMs

codec

private
int io.agora.rtc.EncodedAudioFrameInfo.codec

numberOfChannels

private
int io.agora.rtc.EncodedAudioFrameInfo.numberOfChannels

sampleRateHz

private
int io.agora.rtc.EncodedAudioFrameInfo.sampleRateHz

samplesPerChannel

private
int io.agora.rtc.EncodedAudioFrameInfo.samplesPerChannel

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

  • EncodedAudioFrameInfo.java

这个页面有帮助吗?