|
NIMSDK-AOS
9.21.10
|
Public 成员函数 | |
| void | onAudioFrame (String account, AudioFrame audioFrame) |
| 远端用户 pcm 音频回调 注意 :此回调是同步回调,并且数据只能读不能修改,一定要先拷贝有效数据( 回调结束后,原始的AudioFrame可能会被SDK复用修改 ),再投递到子线程去 更多... | |
在文件 IAVChatRemoteAudioCallBack.java 第 5 行定义.
| void com.netease.nimlib.sdk.avchat.IAVChatRemoteAudioCallBack.onAudioFrame | ( | String | account, |
| AudioFrame | audioFrame | ||
| ) |
远端用户 pcm 音频回调 注意 :此回调是同步回调,并且数据只能读不能修改,一定要先拷贝有效数据( 回调结束后,原始的AudioFrame可能会被SDK复用修改 ),再投递到子线程去
int len = audioFrame.getChannels() * audioFrame.getSamplesPerChannel() * audioFrame.getBytesPerSample();byte[] bytes = new byte[len];audioFrame.getData().get(bytes, 0, len);backgroundHandler.post(new Runnable() {@Overridepublic void run() {outputStream.write(bytes)}});
| account | 用户account |
| audioFrame | 音频数据 |
1.8.11