Agora Server Gateway SDK Java API Reference
|
Public Member Functions | |
AgoraRemoteAudioTrack (long cptr) | |
native RemoteAudioTrackStats | getStatistics () |
native void | destroyStatistics (RemoteAudioTrackStats stats) |
native int | getState () |
native int | registerMediaPacketReceiver (AgoraMediaPacketReceiver agora_media_packet_receiver) |
native int | unregisterMediaPacketReceiver (AgoraMediaPacketReceiver agora_media_packet_receiver) |
The AgoraRemoteAudioTrack class.
io.agora.rtc.AgoraRemoteAudioTrack.AgoraRemoteAudioTrack | ( | long | cptr | ) |
Constructor.
native void io.agora.rtc.AgoraRemoteAudioTrack.destroyStatistics | ( | RemoteAudioTrackStats | stats | ) |
native int io.agora.rtc.AgoraRemoteAudioTrack.getState | ( | ) |
Gets the state of the remote audio.
native RemoteAudioTrackStats io.agora.rtc.AgoraRemoteAudioTrack.getStatistics | ( | ) |
Gets the statistics of the remote audio track.
RemoteAudioTrackStats
object. native int io.agora.rtc.AgoraRemoteAudioTrack.registerMediaPacketReceiver | ( | AgoraMediaPacketReceiver | agora_media_packet_receiver | ) |
Registers an AgoraMediaPacketReceiver
object.
You need to implement the AgoraMediaPacketReceiver
class in this method. Once you successfully register the media packet receiver, the SDK triggers the onMediaPacketReceived
callback when it receives an audio packet.
agora_media_packet_receiver | The AgoraMediaPacketReceiver object. |
native int io.agora.rtc.AgoraRemoteAudioTrack.unregisterMediaPacketReceiver | ( | AgoraMediaPacketReceiver | agora_media_packet_receiver | ) |
Releases the AgoraMediaPacketReceiver
object.
agora_media_packet_receiver | The AgoraMediaPacketReceiver object. |