NERtcCallKit V4.7.0
载入中...
搜索中...
未找到
<NECallEngineDelegate>协议 参考

#include <NECallEngine.h>

类 <NECallEngineDelegate> 继承关系图:
<NECallMultiDelegate> NERtcCallKit()

实例方法

(void) - onReceiveInvited:
 收到邀请的回调
 
(void) - onCallEnd:
 通话结束
 
(void) - onCallConnected:
 通话建立的回调
 
(void) - onCallTypeChange:
 通话类型切换的回调
 
(void) - onVideoAvailable:userID:
 启用/禁用视频采集
 
(void) - onVideoMuted:userID:
 视频采集变更回调
 
(void) - onAudioMuted:userID:
 音频采集变更回调
 
(void) - onLocalAudioMuted:
 本地音频 mute变更回调
 
(void) - onRtcInitEnd
 Rtc 初始化完成回调
 
- 实例方法 继承自 <NECallMultiDelegate>
(void) - onCallModeChanged:
 通话模式变化回调。 @discussion 当前仅在本通电话首次从单呼模式进入多人模式时触发;多人模式退回 2 人时仍保持多人模式,不再触发 多人模式退回单呼模式的回调。
 
(void) - onCallMembersChanged:
 通话成员变化回调。 @discussion 邀请发出后会出现 WAITING 待接听成员;被邀请方加入通话后变为 JOINED。拒绝、超时、忙线、不支持、 失败、取消等邀请结果通过 onCallInviteStateChanged: 通知。
 
(void) - onCallInviteStateChanged:
 本端发出的通话中邀请生命周期变化回调。 @discussion 该回调仅通知当前用户通过 inviteMembers:completion: 发出的邀请。在被邀请方端,收到邀请、接听或接听失败 不会触发该回调。completion 只表示整批邀请的发送结果;每个账号后续的加入通话、拒绝、超时、忙线、失败、取消或不支持状态通过该回调通知。
 

成员函数文档

◆ onAudioMuted:userID:

- (void) onAudioMuted: (BOOL) muted
userID: (NSString *) userId 
optionalrequired

音频采集变更回调

参数
muted是否关闭采集
userId用户ID

◆ onCallConnected:

- (void) onCallConnected: (NECallInfo *) info
optionalrequired

通话建立的回调

参数
info通话建立回调信息

◆ onCallEnd:

- (void) onCallEnd: (NECallEndInfo *) info
optionalrequired

通话结束

参数
info通话结束携带信息

◆ onCallTypeChange:

- (void) onCallTypeChange: (NECallTypeChangeInfo *) info
optionalrequired

通话类型切换的回调

参数
info通话类型改变回调(本端调用或者远端调用此回调都会触发,可根据此回调做UI变更处理)

◆ onLocalAudioMuted:

- (void) onLocalAudioMuted: (BOOL) muted
optionalrequired

本地音频 mute变更回调

参数
muted是否关闭采集

◆ onReceiveInvited:

- (void) onReceiveInvited: (NEInviteInfo *) info
optional

收到邀请的回调

参数
info邀请信息

◆ onRtcInitEnd

- (void) onRtcInitEnd
optionalrequired

Rtc 初始化完成回调

◆ onVideoAvailable:userID:

- (void) onVideoAvailable: (BOOL) available
userID: (NSString *) userId 
optionalrequired

启用/禁用视频采集

参数
available是否可用
userId用户ID

◆ onVideoMuted:userID:

- (void) onVideoMuted: (BOOL) muted
userID: (NSString *) userId 
optionalrequired

视频采集变更回调

参数
muted是否关闭采集
userId用户ID

该协议的文档由以下文件生成: