io.agora.rtc.AgoraRemoteAudioTrack类 参考
AgoraRemoteAudioTrack
类。
构造及析构函数说明
AgoraRemoteAudioTrack()
io.agora.rtc.AgoraRemoteAudioTrack.AgoraRemoteAudioTrack | ( | long | cptr | ) |
构造函数。
成员函数说明
destroyStatistics()
native void io.agora.rtc.AgoraRemoteAudioTrack.destroyStatistics | ( | RemoteAudioTrackStats | stats | ) |
getState()
getStatistics()
native RemoteAudioTrackStats io.agora.rtc.AgoraRemoteAudioTrack.getStatistics | ( | ) |
获取远端音频轨道的质量数据。
返回值
一个
RemoteAudioTrackStats
对象。registerMediaPacketReceiver()
native int io.agora.rtc.AgoraRemoteAudioTrack.registerMediaPacketReceiver | ( | AgoraMediaPacketReceiver | agora_media_packet_receiver | ) |
注册一个 AgoraMediaPacketReceiver
对象。
你需要在该方法中实现一个 AgoraMediaPacketReceiver
类。成功注册后,SDK 会在接收到 音频包是触发 onMediaPacketReceived
回调。
参数
参数名 | 描述 |
---|---|
agora_media_packet_receiver | AgoraMediaPacketReceiver 对象。 |
返回值
- 0: 方法调用成功。
- < 0: 方法调用失败。
unregisterMediaPacketReceiver()
native int io.agora.rtc.AgoraRemoteAudioTrack.unregisterMediaPacketReceiver | ( | AgoraMediaPacketReceiver | agora_media_packet_receiver | ) |
释放 AgoraMediaPacketReceiver
对象。
参数
参数名 | 描述 |
---|---|
agora_media_packet_receiver | AgoraMediaPacketReceiver 对象。 |
返回值
- 0: 方法调用成功。
- < 0: 方法调用失败。