Interface NEMeetingInviteService

interface NEMeetingInviteService {
    acceptInvite: (
        param: NEJoinMeetingParams,
        options?: NEMeetingOptions,
    ) => Promise<NEResult<void>>;
    addMeetingInviteStatusListener: (
        listener: NEMeetingInviteStatusListener,
    ) => void;
    callOutRoomSystem: (
        device: NERoomSystemDevice,
    ) => Promise<NEResult<NERoomSIPCallInfo>>;
    removeMeetingInviteStatusListener: (
        listener: NEMeetingInviteStatusListener,
    ) => void;
    rejectInvite(meetingId: number): Promise<NEResult<void>>;
}

Properties

acceptInvite: (
    param: NEJoinMeetingParams,
    options?: NEMeetingOptions,
) => Promise<NEResult<void>>

接受邀请,加入一个当前正在进行中的会议

加入会议成功后,SDK会拉起会议页面,调用方不用做其他操作。

Type declaration

addMeetingInviteStatusListener: (
    listener: NEMeetingInviteStatusListener,
) => void

添加邀请状态监听实例,用于接收邀请状态变更通知

Type declaration

callOutRoomSystem: (
    device: NERoomSystemDevice,
) => Promise<NEResult<NERoomSIPCallInfo>>

呼叫指定会议设备

Type declaration

removeMeetingInviteStatusListener: (
    listener: NEMeetingInviteStatusListener,
) => void

移除对应的邀请状态监听实例

Type declaration

Methods

  • 拒绝会议邀请,只有完成SDK的登录鉴权操作才允许该操作。

    Parameters

    • meetingId: number

      会议唯一Id

    Returns Promise<NEResult<void>>