文档中心
服务端网关
API 参考
服务端网关 SDK Java API 参考
◆ 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()
◆ 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()
◆ 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 | ) |
|
该类的文档由以下文件生成: