Public 成员函数 | |
void | onAudioInputFrame (String inputId, int sampleRateHz, int channels, ByteBuffer data, int playDelayMS, int recDelayMS, int clockDrift) |
void | onAudioOutputFrame (String outputId, int sampleRateHz, int channels, ByteBuffer data) |
详细描述
原始音频数据回调事件
成员函数说明
◆ onAudioInputFrame()
void com.juphoon.cloud.JCAudioFrameCallback.onAudioInputFrame | ( | String | inputId, |
int | sampleRateHz, | ||
int | channels, | ||
ByteBuffer | data, | ||
int | playDelayMS, | ||
int | recDelayMS, | ||
int | clockDrift | ||
) |
获得采集的音频
⼊会前调⽤setAudioFrameCallback 才会收到该回调
- 参数
-
inputId 音频输入设备 sampleRateHz 输入源的采样频率 channels 输入源的频道数量 data 该帧的采样数据,格式为PCM playDelayMS 播放延时 recDelayMS 采集延时 clockDrift 时钟漂移
◆ onAudioOutputFrame()
void com.juphoon.cloud.JCAudioFrameCallback.onAudioOutputFrame | ( | String | outputId, |
int | sampleRateHz, | ||
int | channels, | ||
ByteBuffer | data | ||
) |
获得播放的音频
⼊会前调⽤setAudioFrameCallback 才会收到该回调
- 参数
-
outputId 音频输出设备 sampleRateHz 输出源的采集频率 channels 输出源的采样通道数 data 该帧的采样数据,格式为PCM
该接口的文档由以下文件生成:
- cloud/src/main/common/com/juphoon/cloud/JCAudioFrameCallback.java