Agora Server Gateway SDK Java API Reference
Loading...
Searching...
No Matches
io.agora.rtc.IAudioEncodedFrameObserver Interface Reference

Public Member Functions

default int onEncodedAudioFrameReceived (String remoteUserId, ByteBuffer buffer, EncodedAudioFrameReceiverInfo info)
 

Detailed Description

The IAudioEncodedFrameObserver interface.

Member Function Documentation

◆ onEncodedAudioFrameReceived()

default int io.agora.rtc.IAudioEncodedFrameObserver.onEncodedAudioFrameReceived ( String remoteUserId,
ByteBuffer buffer,
EncodedAudioFrameReceiverInfo info )

Occurs when the encoded audio frame is received.

Note
To improve data transmission efficiency, the buffer of the frame object is a DirectByteBuffer. Be sure to extract the byte array value in the callback synchronously and then transfer it to the asynchronous thread for processing.
Parameters
remoteUserIdThe remote user ID.the remote user id.
bufferThe encoded audio frame buffer.
infoThe encoded audio frame info: EncodedAudioFrameReceiverInfo.
Returns
0 or 1. The return value currently has no practical significance.

The documentation for this interface was generated from the following file: