IRong Call Listener
通话事件监听
Functions
Link copied to clipboard
对端音量大小回调
Link copied to clipboard
本端音量大小回调
Link copied to clipboard
已建立通话。 通话接通时,通过回调 onCallConnected 通知当前 call 的详细信息。
Link copied to clipboard
public abstract void onCallDisconnected(RongCallSession callSession, RongCallCommon.CallDisconnectedReason reason)
通话结束。 通话中,对方挂断,己方挂断,或者通话过程网络异常造成的通话中断,都会回调 onCallDisconnected。
Link copied to clipboard
@Deprecated()
接收到来电。 被叫端收到来电后,通过回调 onCallIncoming 通知当前 call 的详细信息。
Link copied to clipboard
电话已拨出。 主叫端拨出电话后,通过回调 onCallOutgoing 通知当前 call 的详细信息。
Link copied to clipboard
通话过程中,发生异常。
Link copied to clipboard
收到某个用户的第一帧音频数据
Link copied to clipboard
收到某个用户的第一帧视频数据
Link copied to clipboard
public abstract void onMediaTypeChanged(String userId, RongCallCommon.CallMediaType mediaType, SurfaceView video)
当通话中的某一个参与者切换通话类型,例如由 audio 切换至 video,回调 onMediaTypeChanged。
Link copied to clipboard
接收丢包率信息回调
Link copied to clipboard
发送丢包率信息回调
Link copied to clipboard
远端参与者 camera 状态发生变化时,回调 onRemoteCameraDisabled 通知状态变化。
Link copied to clipboard
远端参与者 麦克风 状态发生变化时,回调 onRemoteMicrophoneDisabled 通知状态变化。
Link copied to clipboard
Add From 5.1.
Link copied to clipboard
通话中的某一个参与者,邀请好友加入通话,发出邀请请求后,回调 onRemoteUserInvited。
Link copied to clipboard
public abstract void onRemoteUserJoined(String userId, RongCallCommon.CallMediaType mediaType, int userType, SurfaceView remoteVideo)
被叫端加入通话。 主叫端拨出电话,被叫端收到请求后,加入通话,回调 onRemoteUserJoined。
Link copied to clipboard
通话中的远端参与者离开。 回调 onRemoteUserLeft 通知状态更新。
Link copied to clipboard
public abstract void onRemoteUserPublishVideoStream(String userId, String streamId, String tag, SurfaceView surfaceView)
远端用户发布了自定义视频流 调用RongCallClient.getInstance().
Link copied to clipboard
被叫端正在振铃。 主叫端拨出电话,被叫端收到请求,发出振铃响应时,回调 onRemoteUserRinging。
Link copied to clipboard
远端用户取消发布自定义视频流