A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W 

O

ON_CALL - enum entry in cn.rongcloud.callplus.api.RCCallPlusReason

通话中状态,用户已经建立音视频通话成功

ON_CALL - enum entry in cn.rongcloud.callplus.api.RCCallPlusSessionStatus

当前通话处于通话中状态

ON_CALL - enum entry in cn.rongcloud.callplus.api.RCCallPlusUserSessionStatus

通话中状态,用户已经建立音视频通话成功

ON_CALLING - enum entry in cn.rongcloud.callplus.api.RCCallPlusCode

当前用户正在通话,无法发起或加入新呼叫 (状态码 80002)

ON_DEVICE_DISABLE - enum entry in cn.rongcloud.callplus.api.RCCallPlusReason

该用户无音视频输入设备,仅电脑端用户触发

ON_DEVICE_ENABLE - enum entry in cn.rongcloud.callplus.api.RCCallPlusReason

该用户音视频输入设备恢复,仅电脑端用户触发

ON_PHONE - enum entry in cn.rongcloud.callplus.api.RCCallPlusReason

用户开始拨打/接听运营商电话状态

如果未动态赋予android.permission.READ_PHONE_STATE权限,该状态不会触发

ON_PHONE_ENDED - enum entry in cn.rongcloud.callplus.api.RCCallPlusReason

用户结束运营商电话状态

如果未动态赋予android.permission.READ_PHONE_STATE权限,该状态不会触发

onAccept(RCCallPlusCode,java.lang.String) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusResultListener
接听通话结果回调。
onAudioFrame(RCCallPlusAudioFrame) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusAudioFrameListener
音频PCM数据采集回调,10ms回调一次,如果开发者需要做录音或其他音频数据操作,请使用 getBytes 的拷贝,如 :audioFrame.getBytes().
onCallConnected(RCCallPlusSession) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusEventListener
通话建立成功。
onCallEnded(RCCallPlusSession,RCCallPlusReason) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusEventListener
己方参与过的通话结束时,收到该通话结束通知。如果本端正在进行中的通话结束后,getCurrentCallSession 会为空。
onCallFirstFrameTimeFromServer(long) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusEventListener
客户端收到首帧时间戳(当前时间到1970-1-1 00:00:00的总毫秒数)。
onCallStartTimeFromServer(long) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusEventListener
通话开始时间戳(当前时间到1970-1-1 00:00:00的总毫秒数)。
onCallTypeChanged(java.lang.String,RCCallPlusType) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusEventListener
单人通话时(PRIVATE),调用 invite 邀请其他人员成功,当前通话升级为群通话(MULTI)
onCancelChangeMediaType(RCCallPlusCode,java.lang.String,java.lang.String) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusResultListener
取消已经发起的切换媒体类型方法结果回调。
onCaptureFrame(RCRTCVideoFrame) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusVideoFrameListener
视频数据回调接口,用于开发者自定义美颜等的视频处理 回调线程名:Camera SurfaceTextureHelper ;。
onDeleteAllCallRecordsFromServer(RCCallPlusCode) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusResultListener
清除当前用户通话记录方法结果回调。
onDeleteCallRecordsFromServer(RCCallPlusCode,java.util.List) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusResultListener
批量删除通话记录方法结果回调。
onFirstLocalVideoFrame(int,int) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusEventListener
接收到本端摄像头流首帧回调。
onFirstRemoteAudioFrame(java.lang.String) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusEventListener
接收到远端音频流首帧回调。
onFirstRemoteVideoFrame(java.lang.String,int,int) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusEventListener
接收到远端视频流首帧回调。
onGetAvailableCallRecordsFromServer(RCCallPlusCode,java.util.List) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusResultListener
查询当前用户未结束的通话记录方法结果回调。
onGetCallRecordsFromServer(RCCallPlusCode,RCCallPlusRecordInfo) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusResultListener
获取当前用户通话记录方法结果回调。 默认为正序查询返回结果
onGetCallRecordsFromServer(RCCallPlusCode,RCCallPlusRecordInfo,RCCallPlusOrder) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusResultListener
获取当前用户通话记录方法结果回调。
onHangup(RCCallPlusCode,java.lang.String) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusResultListener
挂断指定通话结果回调。
onInvite(RCCallPlusCode,java.lang.String,java.util.List,java.util.List) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusResultListener
邀请用户加入通话结果回调。
onJoinCall(RCCallPlusCode,java.lang.String) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusResultListener
加入通话方法结果回调。
onReceivedCall(RCCallPlusSession,java.lang.String) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusEventListener
本端用户通过该回调接收到通话呼叫。 该方法回调场景:
  • 本端用户没有正在进行中的音视频通话(getCurrentCallSession 获取的对象为空)时,远端用户通过 startCall 、invite 函数邀请本端用户进行通话。
  • 本端用户正在进行音视频通话(getCurrentCallSession 获取的对象不为空)时,远端用户通过 startCall、invite 函数邀请本端用户进行通话。
如果本端用户需要接听该通话,需要先调用 hangup 方法挂断当前正在进行中的通话。再调用 accept 方法接听。 判断本端是否正在进行通话,又收到第二通呼叫方法:


public void onReceivedCall(RCCallPlusSession callSession) {
    RCCallPlusSession currentCallSession = RCCallPlusClient.getInstance().getCurrentCallSession();
    if (currentCallSession != null && !TextUtils.equals(callSession.getCallId(), currentCallSession.getCallId())) {
        //在此处理有正在进行中的通话,又有第二通通话呼入的情况
        //需要挂断 currentCallSession ,再接听新的通话
    }
}

onReceivedCallPlusSummaryMessage(Message) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusEventListener
己方参与过的通话结束时,通话消息监听回调 目前,本回调仅在单人通话结束时(通话类型为PRIVATE)触发,并返回相应的信息。 在 IM Lib 登录成功后,将获取离线时产生的通话消息()。为了确保在登录成功后立即获取到这些消息,请在IM Lib初始化之前注册监听器:setCallPlusEventListener
onReceivedCallRecord(RCCallPlusCallRecord) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusEventListener
己方参与过的通话结束时,收到该通话的通话记录。
onReceivedChangeMediaTypeRequest(java.lang.String,java.lang.String,RCCallPlusMediaType) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusEventListener
远端用户调用请求切换媒体 requestChangeMediaType 成功后收到 。
onReceivedChangeMediaTypeResult(java.lang.String,java.lang.String,RCCallPlusMediaType,RCCallPlusMediaTypeChangeResult) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusEventListener
通话媒体类型应答回调。
onReceivePacketLoss(java.util.HashMap) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusStatusReportListener
接收丢包率信息回调,每秒回调一次。
onRemoteCameraStateChanged(java.lang.String,java.lang.String,boolean) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusEventListener
远端用户摄像头状态改变监听。
onRemoteMicrophoneStateChanged(java.lang.String,java.lang.String,boolean) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusEventListener
远端用户麦克风状态改变监听。
onRemoteUserInvited(java.lang.String,java.util.ArrayList,java.lang.String) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusEventListener
远端用户被邀请回调。
onRemoteUserStateChanged(java.lang.String,java.lang.String,RCCallPlusUserSessionStatus,RCCallPlusReason) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusEventListener
远端用户状态改变监听。
onReplyChangeMediaType(RCCallPlusCode,java.lang.String,java.lang.String,boolean) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusResultListener
响应通话中的切换媒体类型方法结果回调。
onRequestChangeMediaType(RCCallPlusCode,java.lang.String,java.lang.String,RCCallPlusMediaType) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusResultListener
通话中请求切换媒体类型方法结果回调。
onRouteChanged(RCCallPlusAudioRouteType) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusAudioRouteListener
音频路由设备改变通知。
onRouteSwitchFailed(RCCallPlusAudioRouteType,RCCallPlusAudioRouteType) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusAudioRouteListener
音频路由切换失败通知。
onSendPacketLoss(long,int) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusStatusReportListener
发送丢包率信息回调,每秒回调一次。
onStartCall(RCCallPlusCode,java.lang.String,java.util.List) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusResultListener
发起通话方法结果回调。
onStartCamera(RCCallPlusCode,boolean) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusResultListener
开启摄像头数据采集方法结果回调。
onStartCamera(RCCallPlusCode,int,boolean) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusResultListener
开启摄像头数据采集方法结果回调。
onStopCamera(RCCallPlusCode) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusResultListener
关闭摄像头方法结果回调。
onSwitchCamera(RCCallPlusCode,boolean) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusResultListener
切换前后摄像头方法结果回调。
onSwitchCamera(RCCallPlusCode,int,boolean,boolean) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusResultListener
切换前后摄像头方法结果回调。
onUserAudioLevelChanged(java.util.HashMap) - function in cn.rongcloud.callplus.api.callback.IRCCallPlusEventListener
用户音量改变回调,每秒回调一次。
OPERATE - enum entry in cn.rongcloud.callplus.api.RCCallPlusVivoType
 
OTHER_CLIENT_CALLING - enum entry in cn.rongcloud.callplus.api.RCCallPlusReason

账号多端登录情况下,己方其他端正在响铃中,不允许本端进行音视频通话。

OTHER_CLIENT_IN_RTC - enum entry in cn.rongcloud.callplus.api.RCCallPlusReason

己方其他端已经在RTC LIB房间(RCRTCEngine.getInstance().joinRoom)中,本端不允许进行音视频通话

OTHER_CLIENT_LOGIN - enum entry in cn.rongcloud.callplus.api.RCCallPlusReason

己方被其他端登录IM踢下线(未开通多端登录情况下)。

OTHER_JOINED_RTC - enum entry in cn.rongcloud.callplus.api.RCCallPlusReason

己方被其他端加入RTC LIB房间(RCRTCEngine.getInstance().joinRoom)踢出

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W