Interface NESettingsService

Hierarchy

  • NESettingsService

Properties

Methods

Properties

enableAudioAINS: ((enable) => Promise<NEResult<void>>)

Type declaration

    • (enable): Promise<NEResult<void>>
    • 开启或关闭音频智能降噪

      Parameters

      • enable: boolean

      Returns Promise<NEResult<void>>

enableShowMyMeetingElapseTime: ((enable) => Promise<NEResult<void>>)

Type declaration

    • (enable): Promise<NEResult<void>>
    • 设置是否显示会议时长

      Parameters

      • enable: boolean

        true-开启,false-关闭

      Returns Promise<NEResult<void>>

enableShowMyMeetingParticipationTime: ((enable) => Promise<NEResult<void>>)

Type declaration

    • (enable): Promise<NEResult<void>>
    • 设置是否显示参会时长

      Parameters

      • enable: boolean

        true-开启,false-关闭

      Returns Promise<NEResult<void>>

enableShowNotYetJoinedMembers: ((enable) => Promise<NEResult<void>>)

Type declaration

    • (enable): Promise<NEResult<void>>
    • 设置是否隐藏未入会成员

      Parameters

      • enable: boolean

        true-开启,false-关闭

      Returns Promise<NEResult<void>>

enableSpeakerSpotlight: ((enable) => Promise<NEResult<void>>)

Type declaration

    • (enable): Promise<NEResult<void>>
    • 设置是否打开语音激励

      Parameters

      • enable: boolean

        true-开启,false-关闭

      Returns Promise<NEResult<void>>

enableTurnOnMyAudioWhenJoinMeeting: ((enable) => Promise<NEResult<void>>)

Type declaration

    • (enable): Promise<NEResult<void>>
    • 设置入会时是否打开本地音频

      enable true-入会时打开音频,false-入会时关闭音频

      Parameters

      • enable: boolean

      Returns Promise<NEResult<void>>

enableTurnOnMyVideoWhenJoinMeeting: ((enable) => Promise<NEResult<void>>)

Type declaration

    • (enable): Promise<NEResult<void>>
    • 设置入会时是否打开本地视频

      Parameters

      • enable: boolean

        true: 开启本地视频 false: 关闭本地视频

      Returns Promise<NEResult<void>>

enableUnmuteAudioByPressSpaceBar: ((enable) => Promise<NEResult<void>>)

Type declaration

    • (enable): Promise<NEResult<void>>
    • 设置是否支持静音时长按空格暂时开启麦克风

      Parameters

      • enable: boolean

        是否开启

      Returns Promise<NEResult<void>>

enableVirtualBackground: ((enable) => Promise<NEResult<void>>)

Type declaration

    • (enable): Promise<NEResult<void>>
    • 虚拟背景是否显示

      Parameters

      • enable: boolean

      Returns Promise<NEResult<void>>

getAppNotifySessionId: (() => Promise<NEResult<string>>)

Type declaration

    • (): Promise<NEResult<string>>
    • 查询应用session会话Id

      Returns Promise<NEResult<string>>

getBeautyFaceValue: (() => Promise<NEResult<number>>)

Type declaration

    • (): Promise<NEResult<number>>
    • 设置美颜服务开关状态

      Returns Promise<NEResult<number>>

getChatMessageNotificationType: (() => Promise<NEResult<NEChatMessageNotificationType>>)

Type declaration

getChatroomDefaultFileSavePath: (() => Promise<NEResult<string>>)

Type declaration

    • (): Promise<NEResult<string>>
    • 查询应用聊天室文件下载默认保存路径

      Returns Promise<NEResult<string>>

isAudioAINSEnabled: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询音频智能降噪开启状态

      Returns Promise<NEResult<boolean>>

isAvatarUpdateSupported: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询是否拥有上传头像权限

      Returns Promise<NEResult<boolean>>

isBeautyFaceSupported: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询美颜服务开关状态,关闭在隐藏会中美颜按钮

      Returns Promise<NEResult<boolean>>

isCaptionsSupported: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询是否支持字幕

      Returns Promise<NEResult<boolean>>

isFrontCameraMirrorEnabled: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询是否开启共享时开启摄像头

      Returns Promise<NEResult<boolean>>

isGuestJoinSupported: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 是否支持访客入会

      Returns Promise<NEResult<boolean>>

isMeetingChatSupported: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询应用是否支持聊天室服务

      Returns Promise<NEResult<boolean>>

isMeetingCloudRecordSupported: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询云端录制服务开关状态

      Returns Promise<NEResult<boolean>>

isMeetingLiveOfficialPushSupported: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询直播官方推流是否支持

      Returns Promise<NEResult<boolean>>

isMeetingLiveSupported: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询会议是否拥有直播权限

      Returns Promise<NEResult<boolean>>

isMeetingLiveThirdPartyPushSupported: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询直播第三方推流是否支持

      Returns Promise<NEResult<boolean>>

isMeetingWhiteboardSupported: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询白板功能是否开启

      Returns Promise<NEResult<boolean>>

isNicknameUpdateSupported: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询是否拥有修改昵称权限

      Returns Promise<NEResult<boolean>>

isShowMyMeetingElapseTimeEnabled: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询显示会议时长功能开启状态

      Returns Promise<NEResult<boolean>>

isShowMyMeetingParticipationTimeEnabled: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询显示参会时长功能开启状态

      Returns Promise<NEResult<boolean>>

isSpeakerSpotlightEnabled: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询是否打开语音激励

      Returns Promise<NEResult<boolean>>

isTranscriptionSupported: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询是否支持转写

      Returns Promise<NEResult<boolean>>

isTransparentWhiteboardEnabled: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询是否开启透明白板

      Returns Promise<NEResult<boolean>>

isTurnOnMyAudioWhenJoinMeetingEnabled: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • Returns Promise<NEResult<boolean>>

isTurnOnMyVideoWhenJoinMeetingEnabled: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询入会时本地视频开关状态

      Returns Promise<NEResult<boolean>>

isUnmuteAudioByPressSpaceBarEnabled: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询是否支持静音时长按空格暂时开启麦克风

      Returns Promise<NEResult<boolean>>

isVirtualBackgroundEnabled: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询虚拟背景是否开启

      Returns Promise<NEResult<boolean>>

isVirtualBackgroundSupported: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询虚拟背景是否支持

      Returns Promise<NEResult<boolean>>

isWaitingRoomSupported: (() => Promise<NEResult<boolean>>)

Type declaration

    • (): Promise<NEResult<boolean>>
    • 查询应用是否支持等候室

      Returns Promise<NEResult<boolean>>

setBeautyFaceValue: ((value) => Promise<NEResult<void>>)

Type declaration

    • (value): Promise<NEResult<void>>
    • 设置美颜参数

      Parameters

      • value: number

        传入美颜等级,参数规则为[0,10]整数

      Returns Promise<NEResult<void>>

setBuiltinVirtualBackgroundList: ((pathList) => Promise<NEResult<void>>)

Type declaration

    • (pathList): Promise<NEResult<void>>
    • 设置内置虚拟背景图片路径列表

      Parameters

      • pathList: string[]

        虚拟背景图片路径列表

      Returns Promise<NEResult<void>>

setChatMessageNotificationType: ((type) => Promise<NEResult<void>>)

Type declaration

    • (type): Promise<NEResult<void>>
    • 设置聊天新消息提醒类型

      Parameters

      Returns Promise<NEResult<void>>

setChatroomDefaultFileSavePath: ((filePath) => Promise<NEResult<void>>)

Type declaration

    • (filePath): Promise<NEResult<void>>
    • 设置应用聊天室默认文件下载保存路径

      Parameters

      • filePath: string

        聊天室文件保存路径

      Returns Promise<NEResult<void>>

setGalleryModeMaxMemberCount: ((count) => Promise<NEResult<void>>)

Type declaration

    • (count): Promise<NEResult<void>>
    • 设置画廊模式下单屏显示最大画面数量

      Parameters

      • count: 9 | 16

        最大显示人数目前支持9人或者16人

      Returns Promise<NEResult<void>>

Methods

  • 设置是否打开摄像头镜像

    Parameters

    • enable: boolean

      true-开启,false-关闭

    Returns Promise<NEResult<void>>

  • 开启会中字幕同时显示双语

    Parameters

    • enable: boolean

      true-开启,false-关闭

    Returns Promise<NEResult<number>>

  • 设置是否打开前置摄像头镜像(仅H5支持)

    Parameters

    • enable: boolean

      true-开启,false-关闭

    Returns Promise<NEResult<void>>

  • 设置开启/关闭隐藏本人视图

    Parameters

    • enable: boolean

      是否显示

    Returns Promise<NEResult<void>>

  • 设置开启/关闭隐藏非视频参会者

    Parameters

    • enable: boolean

      是否显示

    Returns Promise<NEResult<void>>

  • 设置是否离开会议需要弹窗确认

    Parameters

    • enable: boolean

      是否显示

    Returns Promise<NEResult<void>>

  • 设置是否在视频中显示用户名

    Parameters

    • enable: boolean

      是否显示

    Returns Promise<NEResult<void>>

  • 是否屏幕共享开启并排模式

    Parameters

    • enable: boolean

      是否开启

    Returns Promise<NEResult<void>>

  • 开启会中转写同时显示双语

    Parameters

    • enable: boolean

      true-开启,false-关闭

    Returns Promise<NEResult<number>>

  • 设置是否打开白板透明

    Parameters

    • enable: boolean

      true-开启,false-关闭

    Returns Promise<NEResult<void>>

  • 获取内置虚拟背景图片路径列表

    Returns Promise<NEResult<string[]>>

  • 获取最近选择的虚拟背景图片路径

    Returns Promise<NEResult<string>>

  • 获取外部虚拟背景图片路径列表

    Returns Promise<NEResult<string[]>>

  • 获取第三方推流最大设置个数

    Returns Promise<NEResult<number>>

  • 查询应用是否支持会议设备邀请

    Returns Promise<NEResult<boolean>>

  • 查询摄像头镜像是否打开

    Returns Promise<NEResult<boolean>>

  • 查询会中字幕同时显示双语是否开启

    Returns Promise<NEResult<boolean>>

  • 查询是否开启隐藏本人视图

    Returns Promise<NEResult<boolean>>

  • 查询是否开启隐藏非视频参会者

    Returns Promise<NEResult<boolean>>

  • 查询是否离开会议需要弹窗确认

    Returns Promise<NEResult<boolean>>

  • 查询是否在视频中显示用户名

    Returns Promise<NEResult<boolean>>

  • 查询是否设置隐藏未入会成员

    Returns Promise<NEResult<boolean>>

  • 查询是否开启并排模式

    Returns Promise<NEResult<boolean>>

  • 查询会中转写同时显示双语是否开启

    Returns Promise<NEResult<boolean>>

  • 打开设置窗口

    Parameters

    • Optional type: string

    Returns Promise<NEResult<void>>

  • 设置会中字幕/转写翻译语言

    Parameters

    Returns Promise<NEResult<number>>

  • 设置云录制配置

    Parameters

    Returns Promise<NEResult<void>>

  • 设置最近选择的虚拟背景图片路径

    Parameters

    • path: string

      虚拟背景图片路径,为空代表不设置虚拟背景

    Returns Promise<NEResult<void>>

  • 设置外部虚拟背景图片路径列表

    Parameters

    • pathList: string[]

      虚拟背景图片路径列表

    Returns Promise<NEResult<void>>

  • 设置本地录制配置

    Parameters

    Returns Promise<NEResult<void>>