io.agora.rtc.AgoraRemoteVideoTrack类 参考
构造及析构函数说明
AgoraRemoteVideoTrack()
io.agora.rtc.AgoraRemoteVideoTrack.AgoraRemoteVideoTrack | ( | long | cptr | ) |
成员函数说明
destroyStatistics()
native void io.agora.rtc.AgoraRemoteVideoTrack.destroyStatistics | ( | RemoteVideoTrackStats | stats | ) |
destroyTrackInfo()
native void io.agora.rtc.AgoraRemoteVideoTrack.destroyTrackInfo | ( | VideoTrackInfo | info | ) |
getState()
getStatistics()
native RemoteVideoTrackStats io.agora.rtc.AgoraRemoteVideoTrack.getStatistics | ( | ) |
获取本地视频轨道的视频数据。
返回值
本地视频轨道的数据。
getTrackInfo()
native VideoTrackInfo io.agora.rtc.AgoraRemoteVideoTrack.getTrackInfo | ( | ) |
获取远端视频轨道的信息。
返回值
远端视频轨道的信息。
registerMediaPacketReceiver()
native int io.agora.rtc.AgoraRemoteVideoTrack.registerMediaPacketReceiver | ( | IMediaPacketReceiver | agora_media_packet_receiver | ) |
注册一个 "IMediaPacketReceiver" 对象。
你需要在该方法中实现一个 IMediaPacketReceiver
类。成功注册后,SDK 会在接收到视频包时, 触发 onMediaPacketReceived
回调。
参数
参数名 | 描述 |
---|---|
agora_media_packet_receiver | IMediaPacketReceiver 对象。 |
返回值
- 0: 方法调用成功。
- < 0: 方法调用失败。
registerVideoEncodedImageReceiver()
native int io.agora.rtc.AgoraRemoteVideoTrack.registerVideoEncodedImageReceiver | ( | AgoraVideoEncodedImageReceiver | agora_video_encoded_image_receiver | ) |
注册一个 AgoraVideoEncodedImageReceiver
对象。
你需要在该方法中实现一个 AgoraVideoEncodedImageReceiver
类。成功注册后,SDK 会在接收到 编码后的视频数据时,触发 onEncodedVideoImageReceived
回调。
参数
参数名 | 描述 |
---|---|
agora_video_encoded_image_receiver | AgoraVideoEncodedImageReceiver 对象。 |
返回值
- 0: 方法调用成功。
- < 0: 方法调用失败。
unregisterMediaPacketReceiver()
native int io.agora.rtc.AgoraRemoteVideoTrack.unregisterMediaPacketReceiver | ( | IMediaPacketReceiver | agora_media_packet_receiver | ) |
释放 IMediaPacketReceiver
对象。
参数
参数名 | 描述 |
---|---|
agora_media_packet_receiver | IMediaPacketReceiver 对象。 |
返回值
- 0: 方法调用成功。
- < 0: 方法调用失败。
unregisterVideoEncodedImageReceiver()
native int io.agora.rtc.AgoraRemoteVideoTrack.unregisterVideoEncodedImageReceiver | ( | AgoraVideoEncodedImageReceiver | agora_video_encoded_image_receiver | ) |
释放 AgoraVideoEncodedImageReceiver
对象。
参数
参数名 | 描述 |
---|---|
agora_video_encoded_image_receiver | AgoraVideoEncodedImageReceiver 对象。 |
返回值
- 0: 方法调用成功。
- < 0: 方法调用失败。