NERtcCallKit V2.2.5
载入中...
搜索中...
未找到

为了方便开发者接入音视频通话 2.0 的呼叫功能,网易云信将信令和 NERTC 的音视频能力相结合,简化呼叫的复杂流程,将呼叫功能以组件的形式提供给客户,提高接入效率、降低使用成本。

呼叫组件 NERTCCallkit 核心接口的类包括:

呼叫主流程

接口 功能描述 起始版本
sharedInstance 获取NECallKit实例 V2.0.0
setup 呼叫组件初始化 V2.0.0
destroy 呼叫组件销毁 V2.0.0
call 发起呼叫 V2.0.0
accept 被叫接听 V2.0.0
hangup 挂断通话 取消通话 拒接来电 V2.0.0

呼叫配置

接口 功能描述 起始版本
switchCallType 在通话过程中切换通话类型 V2.0.0
setTimeout 配置通话接听的超时时间(主/被叫都生效) V2.0.0
setupLocalView 设置本端画布 V2.0.0
setupRemoteView 设置远端画布 V2.0.0
enableLocalVideo 启动或关闭摄像头 V2.0.0
muteLocalVideo 开启或关闭视频采集 V2.0.0
muteLocalAudio 开启或关闭麦克风静音 V2.0.0
setCallRecordProvider 自定义话单配置 V2.0.0
switchCamera 切换前后摄像头 V2.0.0
setCallConfig 设置呼叫时的配置参数,切换音视频是否需要切换,信令消息是否支持离线等 V2.0.0
addCallDelegate 设置回调监听 V2.0.0
removeCallDelegate 移除回调监听 V2.0.0

获取状态信息

接口 功能描述 起始版本
getCallInfo 通话过程中获取通话信息 V2.0.0
getCallConfig 获取呼叫时的配置参数 V2.0.0

回调

事件 功能描述 起始版本
onReceiveInvited 来电监听 V2.0.0
onCallEnd 通话被取消、拒绝、通话中挂断,即所有导致通话结束的行为都会触发此回调 V2.0.0
onCallConnected 主被叫加入通道,通话建立后触发 V2.0.0
onCallTypeChange 音视频切换 V2.0.0
onVideoAvailable 启用/禁用视频采集 V2.0.0
onVideoMuted 视频采集变更回调 V2.0.0
onAudioMuted 音频采集变更回调 V2.0.0