io.agora.rtc.AgoraAudioEncodedFrameSender类 参考
AgoraAudioEncodedFrameSender
类。
在涉及自定义音频源的场景中,你可以使用该类直接向音频轨道发送编码后的音频数据。如果音频轨道未启用, 发送的音频数据会自动被丢弃。
构造及析构函数说明
AgoraAudioEncodedFrameSender()
io.agora.rtc.AgoraAudioEncodedFrameSender.AgoraAudioEncodedFrameSender | ( | long | cptr | ) |
构造函数。
成员函数说明
destroy()
void io.agora.rtc.AgoraAudioEncodedFrameSender.destroy | ( | ) |
析构函数。
send()
native int io.agora.rtc.AgoraAudioEncodedFrameSender.send | ( | byte[] | payload_data, |
int | payload_size, | ||
EncodedAudioFrameInfo | info ) |
将编码后的音频帧发送到本地音频轨道。
参数
参数名 | 描述 |
---|---|
payload_data | 音频数据。 |
payload_size | 数据大小。 |
info | 音频帧信息。 |
返回值
true
: 方法调用成功false
: 方法调用失败