版本支持: v1.0.0+
接口概述: 发起呼叫
接口定义:
//支持版本:2023之前的所有版本
void MakeCall(string number, string meetingPwd, SDKCallMode mode, string displayName = "",
bool isOpenCamera = true, bool isOpenMic = true);
//支持版本:v3.3.1以上(2023及后续版本)
void MakeCall(string number, string meetingPwd, SDKCallMode mode, string displayName = "",
bool isOpenCamera = true, bool isOpenMic = true, string callMeetingId = "");
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
number | string | 是 | 无 | 会议号或终端号 |
meetingPwd | string | 是 | 无 | 会议室密码 |
mode | 是 | 无 | 呼叫模式 | |
displayName | string | 否 | "" | 如果为空则使用LoginExternalAccount时传入的displayName,否则使用新的 |
isOpenCamera | bool | 否 | true | 是否打开摄像头 |
isOpenMic | bool | 否 | true | 是否打开麦克风 |
callMeetingId | string | 否 | "" | 预约会议ID (仅v3.3.1及以上版本支持) |
回调函数:
INemoSDKCallbacks#OnCallState
版本支持: v1.0.0+
接口概述: 更改呼叫模式。点对点视频模式呼叫接通前,主叫端可通过此方法切换到语音模式
接口定义:
void ChangeCallMode(int callIndex, SDKCallMode callMode, bool audioMute = false,
bool videoMute = false)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
callIndex | int | 是 | 无 | 呼叫记录ID |
callMode | 是 | 无 | 呼叫模式 | |
audioMute | bool | 否 | false | 是否静音 |
videoMute | bool | 否 | false | 是否关闭摄像头 |
版本支持: v1.0.0+
接口概述: 结束全体会议
接口定义:
bool EndMeeting(string meetingId, string conferenceNumber)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
meetingId | string | 是 | 无 | 会议ID |
conferenceNumber | string | 是 | 无 | 会议号 |
返回值:
是否成功结束会议
版本支持: v1.0.0+
接口概述: 接听当前被叫。注意点:如果正在通话中,将自动切换到新的呼叫中
接口定义:
void AcceptCall(SDKCallMode mode = SDKCallMode.AudioVideo)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
mode | 否 | AudioVideo | 呼叫模式 |
版本支持: v1.0.0+
接口概述: 拒绝来电。不论是不是在通话中,需要调用这个接口来拒绝来电
接口定义:
void RejectCall()
版本支持: v1.0.0+
接口概述: 会议中添加与会者
接口定义:
void AddCallee(string number)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
number | string | 是 | 无 | 与会者小鱼id |
回调函数:
INemoSDKCallbacks#OnAddCalleeSate
版本支持: v1.0.0+
接口概述: 挂断
接口定义:
void Hangup(int callIndex = -1)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
callIndex | int | 否 | -1 | 呼叫记录ID |
版本支持: v1.0.0+
接口概述: 修改云会议室密码。注意:这个调用没有回调结果
接口定义:
void ChangeMeetingroomPassword(SDKMeetingRoomInfo info)
接口参数:
参数名 | 类型 | 必填 | 默认值 | 描述 |
info | 是 | 无 | 云会议室信息 |
回调函数:
INemoSDKCallbacks#OnChangeMeetingroomPasswordResult
版本支持: v1.0.0+
接口概述: 获取呼叫历史记录,通过 onCallHistoryInfo 回调返回
接口定义:
void GetCallHistoryInfo()