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
最后更新时间: 2023/10/9 16:26:53