跳过导航链接
RongCloud Android CallLib 通讯能力库 API 文档 v2.10.5
A C D E G H I O P R S U V W 

A

acceptCall(String) - 类 中的方法io.rong.calllib.RongCallClient
接听通话
acceptCall(String, int, boolean, StartCameraCallback) - 类 中的方法io.rong.calllib.RongCallClient
以打开指定摄像头方式接听通话
addParticipants(String, ArrayList<String>, ArrayList<String>) - 类 中的方法io.rong.calllib.RongCallClient
邀请用户加入当前通话(仅限讨论组和群组)

C

CallUserProfile - io.rong.calllib中的类
Created by weiqinxiao on 16/3/1.
CallUserProfile() - 类 的构造器io.rong.calllib.CallUserProfile
 
CallUserProfile(Parcel) - 类 的构造器io.rong.calllib.CallUserProfile
 
changeCallMediaType(RongCallCommon.CallMediaType) - 类 中的方法io.rong.calllib.RongCallClient
切换 audio,video 通话
CREATOR - 类 中的静态变量io.rong.calllib.CallUserProfile
 
CREATOR - 类 中的静态变量io.rong.calllib.RongCallSession
 

D

describeContents() - 类 中的方法io.rong.calllib.CallUserProfile
描述了包含在 Parcelable 对象排列信息中的特殊对象的类型。
describeContents() - 类 中的方法io.rong.calllib.RongCallSession
描述了包含在 Parcelable 对象排列信息中的特殊对象的类型。
drawed() - 类 中的方法io.rong.calllib.CallUserProfile
 

E

equals(Object) - 类 中的方法io.rong.calllib.CallUserProfile
 

G

getActiveTime() - 类 中的方法io.rong.calllib.RongCallSession
通话建立成功之后的本地系统时间戳 System.currentTimeMillis()
getCallerUserId() - 类 中的方法io.rong.calllib.RongCallSession
获取发送消息的用户 Id。
getCallId() - 类 中的方法io.rong.calllib.RongCallSession
通话ID
getCallSession() - 类 中的方法io.rong.calllib.RongCallClient
获取当前通话实体,通话实体中维护着当前通话的所有信息。
getCallStatus() - 类 中的方法io.rong.calllib.CallUserProfile
 
getCallVideoProfile(String) - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallVideoProfile
 
getConversationType() - 类 中的方法io.rong.calllib.RongCallSession
 
getEndTime() - 类 中的方法io.rong.calllib.RongCallSession
endTime:记录本次音视频通话挂断(主动\被动) 或 超时 时的本地系统时间戳 System.currentTimeMillis()
getEngineType() - 类 中的方法io.rong.calllib.RongCallSession
音视频引擎类型,开发者无需关心
getExtra() - 类 中的方法io.rong.calllib.RongCallSession
 
getInstance() - 类 中的静态方法io.rong.calllib.RongCallClient
 
getInviterUserId() - 类 中的方法io.rong.calllib.RongCallSession
邀请当前用户加入通话的邀请者
getMediaId() - 类 中的方法io.rong.calllib.CallUserProfile
 
getMediaType() - 类 中的方法io.rong.calllib.CallUserProfile
 
getMediaType() - 类 中的方法io.rong.calllib.RongCallSession
音视频通话类型
getObserverUserList() - 类 中的方法io.rong.calllib.RongCallSession
当前的观察者列表
getParticipantProfileList() - 类 中的方法io.rong.calllib.RongCallSession
当前的用户列表,包含观察者列表中的成员
getSelfUserId() - 类 中的方法io.rong.calllib.RongCallSession
 
getStartTime() - 类 中的方法io.rong.calllib.RongCallSession
startTime:记录开始主叫或被叫的本地系统时间戳 System.currentTimeMillis()
getTargetId() - 类 中的方法io.rong.calllib.RongCallSession
通话的目标会话ID 根据不同的 conversationType,可能是聊天 Id、讨论组 Id、群组 Id 或聊天室 Id。
getUserId() - 类 中的方法io.rong.calllib.CallUserProfile
 
getUserType() - 类 中的方法io.rong.calllib.CallUserProfile
 
getUserType() - 类 中的方法io.rong.calllib.RongCallSession
当前用户类型
getValue() - 枚举 中的方法io.rong.calllib.RongCallCommon.CallDisconnectedReason
 
getValue() - 枚举 中的方法io.rong.calllib.RongCallCommon.CallEngineType
 
getValue() - 枚举 中的方法io.rong.calllib.RongCallCommon.CallErrorCode
 
getValue() - 枚举 中的方法io.rong.calllib.RongCallCommon.CallMediaType
 
getValue() - 枚举 中的方法io.rong.calllib.RongCallCommon.CallModifyMemType
 
getValue() - 枚举 中的方法io.rong.calllib.RongCallCommon.CallStatus
 
getValue() - 枚举 中的方法io.rong.calllib.RongCallCommon.CallUserType
 
getValue() - 枚举 中的方法io.rong.calllib.RongCallCommon.ServerRecordingErrorCode
 
getVideoView() - 类 中的方法io.rong.calllib.CallUserProfile
 

H

hangUpCall(String) - 类 中的方法io.rong.calllib.RongCallClient
挂断通话
hangUpCall() - 类 中的方法io.rong.calllib.RongCallClient
挂断通话
hashCode() - 类 中的方法io.rong.calllib.CallUserProfile
 

I

io.rong.calllib - 程序包 io.rong.calllib
 
IRongCallListener - io.rong.calllib中的接口
 
IRongCallRecordListener - io.rong.calllib中的接口
Created by lifei on 16/8/15.
IRongReceivedCallListener - io.rong.calllib中的接口
 
isLocalAudioEnabled() - 类 中的方法io.rong.calllib.RongCallClient
本地音频是否开启
isLocalVideoEnabled() - 类 中的方法io.rong.calllib.RongCallClient
本地视频是否开启
isSpeakerphoneEnabled() - 类 中的方法io.rong.calllib.RongCallClient
扬声器是否开启
isVoIPEnabled(Context) - 类 中的方法io.rong.calllib.RongCallClient
检查音视频引擎是否可用
IVideoFrameListener - io.rong.calllib中的接口
 

O

onAudioLevelReceive(HashMap<String, String>) - 接口 中的方法io.rong.calllib.IRongCallListener
对端音量大小回调
onAudioLevelSend(String) - 接口 中的方法io.rong.calllib.IRongCallListener
本端音量大小回调
onCallConnected(RongCallSession, SurfaceView) - 接口 中的方法io.rong.calllib.IRongCallListener
已建立通话。
onCallDisconnected(RongCallSession, RongCallCommon.CallDisconnectedReason) - 接口 中的方法io.rong.calllib.IRongCallListener
通话结束。
onCallOutgoing(RongCallSession, SurfaceView) - 接口 中的方法io.rong.calllib.IRongCallListener
电话已拨出。
onCheckPermission(RongCallSession) - 接口 中的方法io.rong.calllib.IRongReceivedCallListener
targetSDKVersion 大于等于 23 时检查权限的回调。
onError(RongCallCommon.CallErrorCode) - 接口 中的方法io.rong.calllib.IRongCallListener
通话过程中,发生异常。
onFirstRemoteVideoFrame(String, int, int) - 接口 中的方法io.rong.calllib.IRongCallListener
收到某个用户的第一帧视频数据
onMediaTypeChanged(String, RongCallCommon.CallMediaType, SurfaceView) - 接口 中的方法io.rong.calllib.IRongCallListener
当通话中的某一个参与者切换通话类型,例如由 audio 切换至 video,回调 onMediaTypeChanged。
onNetworkReceiveLost(String, int) - 接口 中的方法io.rong.calllib.IRongCallListener
接收丢包率信息回调
onNetworkSendLost(int, int) - 接口 中的方法io.rong.calllib.IRongCallListener
发送丢包率信息回调
onPermissionDenied() - 类 中的方法io.rong.calllib.RongCallClient
android 6.0以上的版本适用。
onPermissionGranted() - 类 中的方法io.rong.calllib.RongCallClient
android 6.0以上的版本适用。
onReceivedCall(RongCallSession) - 接口 中的方法io.rong.calllib.IRongReceivedCallListener
来电回调
onRemoteCameraDisabled(String, boolean) - 接口 中的方法io.rong.calllib.IRongCallListener
远端参与者 camera 状态发生变化时,回调 onRemoteCameraDisabled 通知状态变化。
onRemoteMicrophoneDisabled(String, boolean) - 接口 中的方法io.rong.calllib.IRongCallListener
远端参与者 麦克风 状态发生变化时,回调 onRemoteMicrophoneDisabled 通知状态变化。
onRemoteUserInvited(String, RongCallCommon.CallMediaType) - 接口 中的方法io.rong.calllib.IRongCallListener
通话中的某一个参与者,邀请好友加入通话,发出邀请请求后,回调 onRemoteUserInvited。
onRemoteUserJoined(String, RongCallCommon.CallMediaType, int, SurfaceView) - 接口 中的方法io.rong.calllib.IRongCallListener
被叫端加入通话。
onRemoteUserLeft(String, RongCallCommon.CallDisconnectedReason) - 接口 中的方法io.rong.calllib.IRongCallListener
通话中的远端参与者离开。
onRemoteUserPublishVideoStream(String, String, String, SurfaceView) - 接口 中的方法io.rong.calllib.IRongCallListener
远端用户发布了自定义视频流
onRemoteUserRinging(String) - 接口 中的方法io.rong.calllib.IRongCallListener
被叫端正在振铃。
onRemoteUserUnpublishVideoStream(String, String, String) - 接口 中的方法io.rong.calllib.IRongCallListener
远端用户取消发布自定义视频流
onServerFetchRecordingStatus(boolean, RongCallCommon.ServerRecordingErrorCode) - 接口 中的方法io.rong.calllib.IRongCallRecordListener
获取服务器录音状态的异步回调
onServerStartRecording(RongCallCommon.ServerRecordingErrorCode) - 接口 中的方法io.rong.calllib.IRongCallRecordListener
启动服务器录音的异步回调
onServerStopRecording(RongCallCommon.ServerRecordingErrorCode) - 接口 中的方法io.rong.calllib.IRongCallRecordListener
停止服务器录音的异步回调

P

processVideoFrame(CallVideoFrame) - 接口 中的方法io.rong.calllib.IVideoFrameListener
视频数据回调接口,用于开发者自定义美颜等的视频处理 回调线程名:Camera SurfaceTextureHelper ;
publishCustomVideoStream(String, publishCallBack) - 类 中的方法io.rong.calllib.RongCallClient
发布自定义音视频流 ,该方法必须在通话过程中设置有效,如:IRongCallListener.onCallConnected(RongCallSession, SurfaceView)回调中
publishMediaResource(RongCallCommon.CallMediaType) - 类 中的方法io.rong.calllib.RongCallClient
观察者发布资源

R

reCreateVideoViews() - 类 中的方法io.rong.calllib.RongCallClient
恢复视频的视图
registerAudioFrameListener(ILocalAudioPCMBufferListener) - 类 中的方法io.rong.calllib.RongCallClient
注册监听,用于处理视频通话中的音频数据。
registerAudioFrameListener(IAudioFrameListener) - 类 中的方法io.rong.calllib.RongCallClient
已过时。
registerVideoFrameListener(IVideoFrameListener) - 类 中的方法io.rong.calllib.RongCallClient
注册监听,用于处理视频通话中的视频数据。
RongCallClient - io.rong.calllib中的类
 
RongCallClient(Context, IHandler) - 类 的构造器io.rong.calllib.RongCallClient
 
RongCallCommon - io.rong.calllib中的类
Created by weiqinxiao on 16/3/1.
RongCallCommon() - 类 的构造器io.rong.calllib.RongCallCommon
 
RongCallCommon.CallDisconnectedReason - io.rong.calllib中的枚举
 
RongCallCommon.CallEngineType - io.rong.calllib中的枚举
 
RongCallCommon.CallErrorCode - io.rong.calllib中的枚举
 
RongCallCommon.CallMediaType - io.rong.calllib中的枚举
 
RongCallCommon.CallModifyMemType - io.rong.calllib中的枚举
 
RongCallCommon.CallPermission - io.rong.calllib中的枚举
 
RongCallCommon.CallStatus - io.rong.calllib中的枚举
 
RongCallCommon.CallUserType - io.rong.calllib中的枚举
 
RongCallCommon.CallVideoProfile - io.rong.calllib中的枚举
 
RongCallCommon.ServerRecordingErrorCode - io.rong.calllib中的枚举
 
RongCallSession - io.rong.calllib中的类
 
RongCallSession() - 类 的构造器io.rong.calllib.RongCallSession
 
RongCallSession(Parcel) - 类 的构造器io.rong.calllib.RongCallSession
 

S

setActiveTime(long) - 类 中的方法io.rong.calllib.RongCallSession
通话建立成功之后的本地系统时间戳 System.currentTimeMillis()
setAudioSource(int) - 类 中的方法io.rong.calllib.RongCallClient
已过时。
setCallerUserId(String) - 类 中的方法io.rong.calllib.RongCallSession
获取发送消息的用户 Id。
setCallId(String) - 类 中的方法io.rong.calllib.RongCallSession
通话ID
setCallSignalSender(IRongCallSignalSender) - 类 中的静态方法io.rong.calllib.RongCallClient
 
setCallStatus(RongCallCommon.CallStatus) - 类 中的方法io.rong.calllib.CallUserProfile
 
setCameraOrientation(int, int) - 类 中的方法io.rong.calllib.RongCallClient
已过时。
setCaptureType(boolean) - 类 中的方法io.rong.calllib.RongCallClient
已过时。
setConversationType(Conversation.ConversationType) - 类 中的方法io.rong.calllib.RongCallSession
 
setDrawed(boolean) - 类 中的方法io.rong.calllib.CallUserProfile
 
setEnableLocalAudio(boolean) - 类 中的方法io.rong.calllib.RongCallClient
设置是否打开本地音频
setEnableLocalVideo(boolean) - 类 中的方法io.rong.calllib.RongCallClient
设置是否打开本地摄像头
setEnablePrintLog(boolean) - 类 中的方法io.rong.calllib.RongCallClient
设置是否打印日志开关 日志文件保留在/sdcard/Android/data/package name/cache/ronglog/rcvoip.log
setEnableSpeakerphone(boolean) - 类 中的方法io.rong.calllib.RongCallClient
设置是否打开免提 在 之后调用有效
setEndTime(long) - 类 中的方法io.rong.calllib.RongCallSession
endTime:记录本次音视频通话挂断(主动\被动) 或 超时 时的本地系统时间戳 System.currentTimeMillis()
setEngineServerInfo(String, String) - 类 中的静态方法io.rong.calllib.RongCallClient
设置音视频引擎服务器地址信息,请在 Application onCreate 方法中 SDK 初始化前调用。
setEngineType(RongCallCommon.CallEngineType) - 类 中的方法io.rong.calllib.RongCallSession
音视频引擎类型,开发者无需关心
setExtra(String) - 类 中的方法io.rong.calllib.RongCallSession
 
setInviterUserId(String) - 类 中的方法io.rong.calllib.RongCallSession
邀请当前用户加入通话的邀请者
setMediaCodecConfig(boolean, boolean, boolean) - 类 中的方法io.rong.calllib.RongCallClient
已过时。
setMediaId(String) - 类 中的方法io.rong.calllib.CallUserProfile
 
setMediaType(RongCallCommon.CallMediaType) - 类 中的方法io.rong.calllib.CallUserProfile
 
setMediaType(RongCallCommon.CallMediaType) - 类 中的方法io.rong.calllib.RongCallSession
音视频通话类型
setMissedCallListener(RongCallMissedListener) - 类 中的静态方法io.rong.calllib.RongCallClient
 
setObserverUserList(List<String>) - 类 中的方法io.rong.calllib.RongCallSession
当前的观察者列表
setParticipantUserList(List<CallUserProfile>) - 类 中的方法io.rong.calllib.RongCallSession
当前的用户列表,包含观察者列表中的成员
setReceivedCallListener(IRongReceivedCallListener) - 类 中的静态方法io.rong.calllib.RongCallClient
设置通话来电监听
setRTCConfig(RongRTCConfig.Builder) - 类 中的方法io.rong.calllib.RongCallClient
setSelfUserId(String) - 类 中的方法io.rong.calllib.RongCallSession
 
setStartTime(long) - 类 中的方法io.rong.calllib.RongCallSession
startTime:记录开始主叫或被叫的本地系统时间戳 System.currentTimeMillis()
setTargetId(String) - 类 中的方法io.rong.calllib.RongCallSession
通话的目标会话ID 根据不同的 conversationType,可能是聊天 Id、讨论组 Id、群组 Id 或聊天室 Id。
setUserId(String) - 类 中的方法io.rong.calllib.CallUserProfile
 
setUserType(RongCallCommon.CallUserType) - 类 中的方法io.rong.calllib.CallUserProfile
 
setUserType(RongCallCommon.CallUserType) - 类 中的方法io.rong.calllib.RongCallSession
当前用户类型
setVideoBitRate(int, int) - 类 中的方法io.rong.calllib.RongCallClient
已过时。
setVideoProfile(RongCallCommon.CallVideoProfile) - 类 中的方法io.rong.calllib.RongCallClient
已过时。
setVideoProfile(RongCallCommon.CallVideoProfile, int, int) - 类 中的方法io.rong.calllib.RongCallClient
已过时。
setVideoView(SurfaceView) - 类 中的方法io.rong.calllib.CallUserProfile
 
setVoIPCallListener(IRongCallListener) - 类 中的方法io.rong.calllib.RongCallClient
设置通话状态回调
startAudioRecording(String) - 类 中的方法io.rong.calllib.RongCallClient
开启录音,SDK支持在通话中进行录音,录音文件的格式为wav。
startCall(Conversation.ConversationType, String, List<String>, List<String>, RongCallCommon.CallMediaType, String) - 类 中的方法io.rong.calllib.RongCallClient
发起音视频听话 切换摄像头请调用RongCallClient.switchCamera()
startCall(int, boolean, Conversation.ConversationType, String, List<String>, List<String>, RongCallCommon.CallMediaType, String, StartCameraCallback) - 类 中的方法io.rong.calllib.RongCallClient
以打开指定摄像头方式发起音视频听话 切换摄像头请调用RongCallClient.switchCamera(int, boolean, CameraSwitchCallBack)
startCapture() - 类 中的方法io.rong.calllib.RongCallClient
仅仅操作本地摄像头,不通知对端
stopAudioRecording() - 类 中的方法io.rong.calllib.RongCallClient
关闭录音,在结束音视频通话时候调用 onCallDisconnected。
streamProfiles - 类 中的变量io.rong.calllib.CallUserProfile
 
switchCamera() - 类 中的方法io.rong.calllib.RongCallClient
前后摄像头切换
适用于通过SDK打开默认摄像头的场景
该接口配合RongCallClient.startCall(Conversation.ConversationType, String, List, List, RongCallCommon.CallMediaType, String)使用
switchCamera(int, boolean, CameraSwitchCallBack) - 类 中的方法io.rong.calllib.RongCallClient

U

unInit() - 类 中的方法io.rong.calllib.RongCallClient
隐藏方法,当 ipc 进程崩溃时,需要注销该实例并释放内存
unpublishCustomVideoStream(RongRTCAVOutputStream, RongRTCResultUICallBack) - 类 中的方法io.rong.calllib.RongCallClient
取消发布自定义音视频流
unregisterAduioFrameObserver() - 类 中的方法io.rong.calllib.RongCallClient
已过时。
unregisterVideoFrameObserver() - 类 中的方法io.rong.calllib.RongCallClient
解除注册 处理视频通话中视频数据的 监听

V

valueOf(String) - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallDisconnectedReason
返回带有指定名称的该类型的枚举常量。
valueOf(int) - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallDisconnectedReason
 
valueOf(String) - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallEngineType
返回带有指定名称的该类型的枚举常量。
valueOf(int) - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallEngineType
 
valueOf(String) - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallErrorCode
返回带有指定名称的该类型的枚举常量。
valueOf(int) - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallErrorCode
 
valueOf(String) - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallMediaType
返回带有指定名称的该类型的枚举常量。
valueOf(int) - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallMediaType
 
valueOf(String) - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallModifyMemType
返回带有指定名称的该类型的枚举常量。
valueOf(int) - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallModifyMemType
 
valueOf(String) - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallPermission
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallStatus
返回带有指定名称的该类型的枚举常量。
valueOf(int) - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallStatus
 
valueOf(String) - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallUserType
返回带有指定名称的该类型的枚举常量。
valueOf(int) - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallUserType
 
valueOf(String) - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallVideoProfile
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法io.rong.calllib.RongCallCommon.ServerRecordingErrorCode
返回带有指定名称的该类型的枚举常量。
valueOf(int) - 枚举 中的静态方法io.rong.calllib.RongCallCommon.ServerRecordingErrorCode
 
values() - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallDisconnectedReason
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallEngineType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallErrorCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallMediaType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallModifyMemType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallPermission
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallStatus
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallUserType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.rong.calllib.RongCallCommon.CallVideoProfile
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法io.rong.calllib.RongCallCommon.ServerRecordingErrorCode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

writeToParcel(Parcel, int) - 类 中的方法io.rong.calllib.CallUserProfile
 
writeToParcel(Parcel, int) - 类 中的方法io.rong.calllib.RongCallSession
 
A C D E G H I O P R S U V W 
跳过导航链接
Version 2.10.5

Copyright © 2020 RongCloud. All Rights Reserved.