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

S

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

SDK未初始化错误。(状态码 80200)

调用方法前需要先调用方法 init 完成初始化

SERVER_ALLOW_MEDIA_TYPE - enum entry in cn.rongcloud.callplus.api.RCCallPlusMediaTypeChangeResult

服务仲裁允许媒体类型切换

setAGCCompression(int) - function in cn.rongcloud.callplus.api.RCCallPlusAudioConfig.Builder
设置声音信号量电平压缩比,值越大相对声音增益就越明显。 取值范围为(0 - 90), 默认值 为 9;与 AGCTargetdbov 配合使用 设置声音增益,值越大相对声音增益就越明显。与 setAGCTargetdbov 配合使用
setAGCTargetdbov(int) - function in cn.rongcloud.callplus.api.RCCallPlusAudioConfig.Builder
设置声音信号量。
setAndroidConfig(RCCallPlusAndroidPushConfig) - function in cn.rongcloud.callplus.api.RCCallPlusPushConfig.Builder
Android 平台推送配置
setApnsCollapseId(java.lang.String) - function in cn.rongcloud.callplus.api.RCCallPlusIOSPushConfig.Builder
iOS 平台通知覆盖 ID apnsCollapseId 相同时,新收到的通知会覆盖老的通知,最大 64 字节 iOS10 开始支持
setAudioCodecType(AudioCodecType) - function in cn.rongcloud.callplus.api.RCCallPlusConfig.Builder
设置音频编解码类型。
setAudioConfig(RCCallPlusAudioConfig) - function in cn.rongcloud.callplus.api.RCCallPlusClient
设置本地音频配置。 必须与 startCallacceptjoinCall 方法前设置才有效
setAudioFrameListener(IRCCallPlusAudioFrameListener) - function in cn.rongcloud.callplus.api.RCCallPlusClient
设置本地音频采集数据回调。 多次设置会覆盖,以最后一次设置生效 设置为"null"时,释放监听资源
setAudioQuality(RCCallPlusAudioQuality,RCCallPlusAudioScenario) - function in cn.rongcloud.callplus.api.RCCallPlusAudioConfig.Builder
设置声音质量和场景。
setAudioSampleRate(int) - function in cn.rongcloud.callplus.api.RCCallPlusConfig.Builder
设置音频采样率。
setAudioSource(int) - function in cn.rongcloud.callplus.api.RCCallPlusConfig.Builder
设置 android.media.
setBytes(kotlin.Array) - function in cn.rongcloud.callplus.api.RCCallPlusAudioFrame
设置音频 PCM 数据
setBytesPerSample(int) - function in cn.rongcloud.callplus.api.RCCallPlusAudioFrame
 
setCallPlusEventListener(IRCCallPlusEventListener) - function in cn.rongcloud.callplus.api.RCCallPlusClient
设置通话事件监听。 多次设置会覆盖,以最后一次设置生效 设置为"null"时,释放监听资源 如果需要通过该监听由 onReceivedCall 回调接收PUSH通知的通话。则需要在IM初始化和连接前注册
setCallPlusResultListener(IRCCallPlusResultListener) - function in cn.rongcloud.callplus.api.RCCallPlusClient
设置通话API结果回调监听。 多次设置会覆盖,以最后一次设置生效 设置为"null"时,释放监听资源
setCallPlusStatusReportListener(IRCCallPlusStatusReportListener) - function in cn.rongcloud.callplus.api.RCCallPlusClient
设置通话质量数据监听。 多次设置会覆盖,以最后一次设置生效 设置为"null"时,释放监听资源
setCallType(RCCallPlusType) - function in cn.rongcloud.callplus.api.RCCallPlusStartConfig.Builder
设置发起通话类型。
setCallUsers(java.util.List) - function in cn.rongcloud.callplus.api.RCCallPlusStartConfig.Builder
设置发起呼叫邀请的人员 。
setCategoryHW(java.lang.String) - function in cn.rongcloud.callplus.api.RCCallPlusAndroidPushConfig.Builder
设置华为自分类
setCategoryVivo(java.lang.String) - function in cn.rongcloud.callplus.api.RCCallPlusAndroidPushConfig.Builder
Vivo文档 消息分类标准 系统消息分类 即时消息[IM],账号与资产[ACCOUNT],日程待办[TODO],设备信息[DEVICE_REMINDER],订单与物流[ORDER],订阅提醒[SUBSCRIPTION] 运营消息分类 新闻[NEWS],内容推荐[CONTENT],运营活动[MARKETING],社交动态[SOCIAL]
setChannelIdFCM(java.lang.String) - function in cn.rongcloud.callplus.api.RCCallPlusAndroidPushConfig.Builder
FCM 推送平台渠道 ID
setChannelIdHW(java.lang.String) - function in cn.rongcloud.callplus.api.RCCallPlusAndroidPushConfig.Builder
华为推送平台渠道 ID,开发者集成了华为推送,需要指定 channelId 时,可进行设置,channelId 由开发者自行创建
setChannelIdMi(java.lang.String) - function in cn.rongcloud.callplus.api.RCCallPlusAndroidPushConfig.Builder
小米推送平台渠道 ID,开发者集成了小米推送,需要指定 channelId 时,可进行设置,channelId 由开发者自行创建
setChannelIdOPPO(java.lang.String) - function in cn.rongcloud.callplus.api.RCCallPlusAndroidPushConfig.Builder
OPPO 推送平台渠道 ID,开发者集成了 OPPO 推送,需要指定 channelId 时,可进行设置,channelId 由开发者自行创建
setChannels(int) - function in cn.rongcloud.callplus.api.RCCallPlusAudioFrame
设置声道数 [1, 2]
setDisablePushTitle(boolean) - function in cn.rongcloud.callplus.api.RCCallPlusPushConfig.Builder
通知栏是否屏蔽通知标题.
setEchoCancel(RCCallPlusAECMode) - function in cn.rongcloud.callplus.api.RCCallPlusAudioConfig.Builder
设置回声消除模式。 回声消除使用ACE和AECM两种处理算法。其中ACE的算法复杂度比AECM要高,回声消除的效果回较明显
setFcmCollapseKey(java.lang.String) - function in cn.rongcloud.callplus.api.RCCallPlusAndroidPushConfig.Builder
FCM 通知类型推送时所使用的分组 id
setFcmImageUrl(java.lang.String) - function in cn.rongcloud.callplus.api.RCCallPlusAndroidPushConfig.Builder
FCM 通知类型的推送所使用的通知图片 url
setHardwareDecoderColor(int) - function in cn.rongcloud.callplus.api.RCCallPlusConfig.Builder
设置硬解码颜色空间。 该值必须是本设备 H264 解码器所支持的值,可以通过获取本机所支持的编解码器、颜色空间信息。
setHardwareEncoderBitrateMode(VideoBitrateMode) - function in cn.rongcloud.callplus.api.RCCallPlusConfig.Builder
设置硬编码码率控制模式。 仅 Android 系统 5.
setHardwareEncoderColor(int) - function in cn.rongcloud.callplus.api.RCCallPlusConfig.Builder
设置硬解码颜色空间。 该值必须是本设备 H264 解码器所支持的值,可以通过获取本机所支持的编解码器、颜色空间信息。
setHardwareEncoderFrameRate(int) - function in cn.rongcloud.callplus.api.RCCallPlusConfig.Builder
设置系统硬编码器的编码帧率。
setImageUrlHonor(java.lang.String) - function in cn.rongcloud.callplus.api.RCCallPlusAndroidPushConfig.Builder
荣耀通知类型的推送所使用的通知图片
setImageUrlHW(java.lang.String) - function in cn.rongcloud.callplus.api.RCCallPlusAndroidPushConfig.Builder
华为通知类型的推送所使用的通知图片 url
setImageUrlMi(java.lang.String) - function in cn.rongcloud.callplus.api.RCCallPlusAndroidPushConfig.Builder
小米通知类型的推送所使用的通知图片 url 由于小米官方已停止支持该能力,该方法已失效
setImportanceHonor(RCCallPlusImportanceHonor) - function in cn.rongcloud.callplus.api.RCCallPlusAndroidPushConfig.Builder
设置荣耀推送消息分类标准 LOW时,表示消息为资讯营销;NORMAL时,表示消息为服务与通讯.
setImportanceHW(RCCallPlusImportanceHW) - function in cn.rongcloud.callplus.api.RCCallPlusAndroidPushConfig.Builder
LOW时,表示消息为资讯营销;NORMAL时,表示消息为服务与通讯.
setIOSConfig(RCCallPlusIOSPushConfig) - function in cn.rongcloud.callplus.api.RCCallPlusPushConfig.Builder
iOS 平台推送配置
setMaxRate(int) - function in cn.rongcloud.callplus.api.RCCallPlusVideoConfig.Builder
设置视频发送的最大码率
setMediaType(RCCallPlusMediaType) - function in cn.rongcloud.callplus.api.RCCallPlusStartConfig.Builder
设置本地通话时媒体类型,SDK中会根据该类型发布默认流。
  • 如果为 VIDEO SDK内部默认发布本端摄像头+麦克风流。
  • 如果为 AUDIO SDK内部默认发布本端麦克风流。
setMinRate(int) - function in cn.rongcloud.callplus.api.RCCallPlusVideoConfig.Builder
设置视频发送的最小码率
setMirror(boolean) - function in cn.rongcloud.callplus.api.RCCallPlusVideoView
是否镜像。
setNoiseSuppression(RCCallPlusNSMode) - function in cn.rongcloud.callplus.api.RCCallPlusAudioConfig.Builder
设置噪声抑制方案。 对音频的噪声处理分为噪声抑制和瞬间尖波抑制两部分。其中噪声抑制可以调整抑制级别( low、modeerate、high、veryhigh级别逐级增强)
setNoiseSuppressionLevel(RCCallPlusNSLevel) - function in cn.rongcloud.callplus.api.RCCallPlusAudioConfig.Builder
设置噪声抑制级别。 对音频的噪声处理分为噪声抑制和瞬间尖波抑制两部分。其中噪声抑制可以调整抑制级别( low、modeerate、high、veryhigh级别逐级增强)
setOnAudioRouteChangedListener(IRCCallPlusAudioRouteListener) - function in cn.rongcloud.callplus.api.RCCallPlusAudioRouteClient
设置耳机状态改变监听。
setPreAmplifierLevel(float) - function in cn.rongcloud.callplus.api.RCCallPlusAudioConfig.Builder
设置采集音频信号放大级别。
setProxy(RCRTCProxy) - function in cn.rongcloud.callplus.api.RCCallPlusConfig.Builder
设置 Proxy (support sock5 proxy)。
setPushTitle(java.lang.String) - function in cn.rongcloud.callplus.api.RCCallPlusPushConfig.Builder
推送标题。当 setDisablePushTitle 为 false} 时对应的通知标题。如果没有配置该变量,按照默认规则进行显示。 默认标题显示规则:不显示标题。
setRenderMode(RCCallPlusRenderMode) - function in cn.rongcloud.callplus.api.RCCallPlusVideoView
设置填充模式
setRichMediaUri(java.lang.String) - function in cn.rongcloud.callplus.api.RCCallPlusIOSPushConfig.Builder
IOS 平台 自定义通知栏消息右侧图标
setSampleRate(int) - function in cn.rongcloud.callplus.api.RCCallPlusAudioFrame
设置音频采样率 Hz
setTemplateId(java.lang.String) - function in cn.rongcloud.callplus.api.RCCallPlusPushConfig.Builder
推送模板 ID 设置后根据目标用户通过 RongIMClient中的setPushLanguageCode设置的语言环境,匹配模板中设置的语言内容进行推送 未匹配成功时使用默认内容进行推送,模板内容在“开发者后台-自定义推送文案”中进行设置
setThreadId(java.lang.String) - function in cn.rongcloud.callplus.api.RCCallPlusIOSPushConfig.Builder
iOS 平台通知栏分组 ID 相同的 thread-id 推送分为一组 iOS10 开始支持
setTimestamp(long) - function in cn.rongcloud.callplus.api.RCCallPlusAudioFrame
 
setTypeVivo(RCCallPlusVivoType) - function in cn.rongcloud.callplus.api.RCCallPlusAndroidPushConfig.Builder
VIVO 推送平台推送类型,开发者集成了 VIVO 推送,需要指定推送类型时,可进行设置。 目前可选值"0"(运营消息); "1"(系统消息)
setValue(int) - function in cn.rongcloud.callplus.api.RCCallPlusReason
 
setValue(int) - function in cn.rongcloud.callplus.api.RCCallPlusTargetType
 
setValue(int) - function in cn.rongcloud.callplus.api.RCCallPlusType
 
setVideoConfig(RCCallPlusVideoConfig) - function in cn.rongcloud.callplus.api.RCCallPlusClient
设置视频分辨率、码率、帧率。此方法支持通话过程中动态设置。
setVideoFps(RCCallPlusVideoFps) - function in cn.rongcloud.callplus.api.RCCallPlusVideoConfig.Builder
设置视频发送的帧率
setVideoFrameListener(IRCCallPlusVideoFrameListener) - function in cn.rongcloud.callplus.api.RCCallPlusClient
设置本地视频采集回调。 多次设置会覆盖,以最后一次设置生效 设置为"null"时,释放监听资源 回调返回的数据类型 (RCRTCVideoFrame#getCaptureType()) 通过 RCCallPlusConfig.Builder.enableEncoderTexture(bool) 控制。

RCCallPlusConfig config = RCCallPlusConfig.Builder.create()
       .enableEncoderTexture(false) //视频流采集方式
       .build();
RCCallPlusResultCode resultCode = RCCallPlusClient.getInstance().init(config);
setVideoResolution(RCCallPlusVideoResolution) - function in cn.rongcloud.callplus.api.RCCallPlusVideoConfig.Builder
设置视频发送的分辨率
setVideoView(RCCallPlusLocalVideoView) - function in cn.rongcloud.callplus.api.RCCallPlusClient
设置本端用户摄像头采集的视频流渲染视图,要释放本端视图,再次设置null即可
setVideoView(java.util.List) - function in cn.rongcloud.callplus.api.RCCallPlusClient
设置远端用户视频流渲染视图
SINGLE_CALL_NOT_SUPPORT_MULTI_PERSON - enum entry in cn.rongcloud.callplus.api.RCCallPlusCode

发起单人呼叫时,人员列表中只能有一个人 (状态码 80011)

SPEAKER_PHONE - enum entry in cn.rongcloud.callplus.api.RCCallPlusAudioRouteType

扬声器

SPEECH - enum entry in cn.rongcloud.callplus.api.RCCallPlusAudioQuality

人声音质,编码码率最大值为32Kbps

startCall(java.util.List,RCCallPlusType,RCCallPlusMediaType) - function in cn.rongcloud.callplus.api.RCCallPlusClient
发起呼叫。 调用该方法后会触发以下回调:
  • 该方法内部为异步执行。本地用户通过注册的 setCallPlusResultListener 监听的 onStartCall 方法获取执行结果。
当发生网络断开或IM链接断开等情况导致请求失败时,该方法会根据SDK内部的策略进行重试。如果重试一直失败,最长等待时间约为47秒,然后返回失败监听。
startCall(java.util.List,RCCallPlusType,RCCallPlusMediaType,RCCallPlusPushConfig,java.lang.String) - function in cn.rongcloud.callplus.api.RCCallPlusClient
发起呼叫。 调用该方法后会触发以下回调:
  • 该方法内部为异步执行。本地用户通过注册的 setCallPlusResultListener 监听的 onStartCall 方法获取执行结果。
当发生网络断开或IM链接断开等情况导致请求失败时,该方法会根据SDK内部的策略进行重试。如果重试一直失败,最长等待时间约为47秒,然后返回失败监听。
startCamera() - function in cn.rongcloud.callplus.api.RCCallPlusClient
开启摄像头数据采集。 调用该方法后会触发以下回调:
  • 该方法内部为异步执行。本地用户通过注册的 setCallPlusResultListener 监听的 onStartCamera 方法获取执行结果。
startCamera(int,boolean) - function in cn.rongcloud.callplus.api.RCCallPlusClient
开启摄像头数据采集。 调用该方法后会触发以下回调:
  • 该方法内部为异步执行。本地用户通过注册的 setCallPlusResultListener 监听的 onStartCamera 方法获取执行结果。
stopCamera() - function in cn.rongcloud.callplus.api.RCCallPlusClient
关闭摄像头。 调用该方法后会触发以下回调:
  • 该方法内部为异步执行。本地用户通过注册的 setCallPlusResultListener 监听的 onStopCamera 方法获取执行结果。
SUBSCRIBE_ERROR - enum entry in cn.rongcloud.callplus.api.RCCallPlusReason

己方订阅资源失败。如果遇见该问题,请联系工程师并提供日志排查。

一般出现该错误,会导致本端用户看不见、听不见远端用户。

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

成功(状态码 0)

SUCCESS - enum entry in cn.rongcloud.callplus.api.RCCallPlusResultCode

调用该方法执行成功

switchCamera() - function in cn.rongcloud.callplus.api.RCCallPlusClient
切换前后摄像头。 调用该方法后会触发以下回调:
  • 该方法内部为异步执行。本地用户通过注册的 setCallPlusResultListener 监听的 onSwitchCamera 方法获取执行结果。
switchCamera(int,boolean) - function in cn.rongcloud.callplus.api.RCCallPlusClient
切换指定摄像头。 调用该方法后会触发以下回调:
  • 该方法内部为异步执行。本地用户通过注册的 setCallPlusResultListener 监听的 onSwitchCamera 方法获取执行结果。
SYSTEM - enum entry in cn.rongcloud.callplus.api.RCCallPlusVivoType
 
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W