NERtc Android SDK
Public 成员函数 | 所有成员列表
com.netease.lava.nertc.sdk.audio.NERtcAudioFrameObserver接口 参考

Public 成员函数

void onRecordFrame (NERtcAudioFrame audioFrame)
 
void onPlaybackFrame (NERtcAudioFrame audioFrame)
 
void onPlaybackAudioFrameBeforeMixingWithUserID (long userID, NERtcAudioFrame audioFrame)
 
void onMixedAudioFrame (NERtcAudioFrame audioFrame)
 

详细描述

PCM数据回调监听

成员函数说明

◆ onMixedAudioFrame()

void com.netease.lava.nertc.sdk.audio.NERtcAudioFrameObserver.onMixedAudioFrame ( NERtcAudioFrame  audioFrame)

获取本地用户和所有远端用户混音后的原始音频数据。

注意

  • 返回音频数据只读。
  • 有本地音频数据驱动就会回调。
参数
audioFramePCM 音频帧数据,详细信息请参考 audio.NERtcAudioFrame

◆ onPlaybackAudioFrameBeforeMixingWithUserID()

void com.netease.lava.nertc.sdk.audio.NERtcAudioFrameObserver.onPlaybackAudioFrameBeforeMixingWithUserID ( long  userID,
NERtcAudioFrame  audioFrame 
)

获取指定远端用户混音前的音频数据。
成功注册音频观测器后,如果订阅了远端音频(默认订阅)且远端用户开启音频后,SDK 会在捕捉到混音前的音频数据时,触发该回调,将音频数据发送给您。

注意:返回音频数据只读。

参数
userID远端用户的 ID。
audioFramePCM 音频帧数据,详细信息请参考 audio.NERtcAudioFrame

◆ onPlaybackFrame()

void com.netease.lava.nertc.sdk.audio.NERtcAudioFrameObserver.onPlaybackFrame ( NERtcAudioFrame  audioFrame)

播放音频数据回调,用于声音处理等操作。

注意

  • 返回音频数据支持读写。
  • 有本地音频数据驱动就会回调。
参数
audioFramePCM 音频帧数据,详细信息请参考 audio.NERtcAudioFrame

◆ onRecordFrame()

void com.netease.lava.nertc.sdk.audio.NERtcAudioFrameObserver.onRecordFrame ( NERtcAudioFrame  audioFrame)

采集音频数据回调,用于声音处理等操作。

注意

  • 返回音频数据支持读写。
  • 有本地音频数据驱动就会回调。
参数
audioFramePCM 音频帧数据,详细信息请参考 audio.NERtcAudioFrame

该接口的文档由以下文件生成: