NEMeeting SDK
Public 成员函数 | Public 属性 | 所有成员列表
nem_sdk_interface::NEMeetingOptions类 参考

会议选项 更多...

#include <metting.h>

类 nem_sdk_interface::NEMeetingOptions 继承关系图:
Inheritance graph
[图例]
nem_sdk_interface::NEMeetingOptions 的协作图:
Collaboration graph
[图例]

Public 成员函数

 NEMeetingOptions (bool bNoVideo=true, bool bNoAudio=true, bool bNoChat=false, bool bNoInvite=false, bool bNoScreenShare=true, bool bNoView=true, bool bNoWhiteboard=false, bool bNoRename=false, bool bNoSip=true, bool bNoMuteAllVideo=true, bool bNoMuteAllAudio=false, bool bAudioAINSEnabled=true, bool bShowMemberTag=false, NEMettingWindowMode emViewMode=NORMAL_MODE)
 构造函数 更多...
 
- Public 成员函数 继承自 nem_sdk_interface::NEObject
 NEObject ()
 构造函数 更多...
 
virtual ~NEObject ()
 析构函数 更多...
 

Public 属性

bool noVideo
 
bool noAudio
 
bool noChat
 
bool noInvite
 
bool noScreenShare
 
bool noView
 
bool noWhiteboard
 
bool noRename
 
bool noSip
 
bool noMuteAllVideo
 
bool noMuteAllAudio
 
bool audioAINSEnabled
 
bool showMemberTag
 
NEMettingWindowMode defaultWindowMode
 
NEShowMeetingIdOption meetingIdDisplayOption
 
std::vector< NEMeetingMenuItemfull_toolbar_menu_items_
 
std::vector< NEMeetingMenuItemfull_more_menu_items_
 
std::vector< NEMeetingMenuIteminjected_more_menu_items_
 
int joinTimeout = 45 * 1000
 

详细描述

会议选项

在文件 metting.h640 行定义.

构造及析构函数说明

◆ NEMeetingOptions()

nem_sdk_interface::NEMeetingOptions::NEMeetingOptions ( bool  bNoVideo = true,
bool  bNoAudio = true,
bool  bNoChat = false,
bool  bNoInvite = false,
bool  bNoScreenShare = true,
bool  bNoView = true,
bool  bNoWhiteboard = false,
bool  bNoRename = false,
bool  bNoSip = true,
bool  bNoMuteAllVideo = true,
bool  bNoMuteAllAudio = false,
bool  bAudioAINSEnabled = true,
bool  bShowMemberTag = false,
NEMettingWindowMode  emViewMode = NORMAL_MODE 
)
inline

构造函数

参数
bNoVideo配置入会时是否关闭本端视频,默认为true,即关闭视频,但在会议中可重新打开
bNoAudio配置入会时是否关闭本端音频,默认为true,即关闭音频,但在会议中可重新打开
bNoChat配置会议中是否显示"聊天"按钮,比自定义菜单中的优先级高
bNoInvite配置会议中是否显示"邀请"按钮,比自定义菜单中的优先级高
bNoScreenShare配置会议中是否显示"屏幕共享"按钮,比自定义菜单中的优先级高
bNoView配置会议中是否显示"视图"按钮,比自定义菜单中的优先级高
bNoWhiteboard配置会议中是否显示"白板"按钮,比自定义菜单中的优先级高
bNoRename配置会议中是否显示"改名"菜单
bNoSip配置会议中是否显示"sip"按钮,默认为true,即不显示
bNoMuteAllVideo配置会议中成员列表是否显示"全体关闭/打开视频",默认为true,即不显示
bNoMuteAllAudio配置会议中成员列表是否显示"全体禁音/解除全体静音",默认为false,即显示
bAudioAINSEnabled配置会议中智能语音降噪开关,默认为true,即开启
bShowMemberTag配置会议中成员列表是否显示成员标签,默认为false,即不显示
emViewMode配置会议模式

在文件 metting.h660 行定义.

类成员变量说明

◆ audioAINSEnabled

bool nem_sdk_interface::NEMeetingOptions::audioAINSEnabled

配置会议中智能语音降噪开关,默认为true,即开启

在文件 metting.h752 行定义.

◆ defaultWindowMode

NEMettingWindowMode nem_sdk_interface::NEMeetingOptions::defaultWindowMode

配置会议模式

在文件 metting.h762 行定义.

◆ full_more_menu_items_

std::vector<NEMeetingMenuItem> nem_sdk_interface::NEMeetingOptions::full_more_menu_items_

底部“更多”菜单栏自定义菜单,最多添加10项,代替injected_more_menu_items_,这两个不能同时使用

在文件 metting.h777 行定义.

◆ full_toolbar_menu_items_

std::vector<NEMeetingMenuItem> nem_sdk_interface::NEMeetingOptions::full_toolbar_menu_items_

底部Toolbar菜单栏自定义菜单,最多显示7项,如果为空则显示默认的

在文件 metting.h772 行定义.

◆ injected_more_menu_items_

std::vector<NEMeetingMenuItem> nem_sdk_interface::NEMeetingOptions::injected_more_menu_items_

底部"更多"菜单中的自定义菜单项,最多3项,废弃接口,不推荐使用,推荐使用full_more_menu_items_,这两个不能同时使用

在文件 metting.h782 行定义.

◆ joinTimeout

int nem_sdk_interface::NEMeetingOptions::joinTimeout = 45 * 1000

入会超时时间,如果小于等于0,则使用默认值,默认为45秒,单位为毫秒

在文件 metting.h787 行定义.

◆ meetingIdDisplayOption

NEShowMeetingIdOption nem_sdk_interface::NEMeetingOptions::meetingIdDisplayOption

配置会议ID的展示形式

在文件 metting.h767 行定义.

◆ noAudio

bool nem_sdk_interface::NEMeetingOptions::noAudio

配置入会时是否关闭本端音频,默认为true,即关闭音频,但在会议中可重新打开

在文件 metting.h702 行定义.

◆ noChat

bool nem_sdk_interface::NEMeetingOptions::noChat

配置会议中是否显示"聊天"按钮,比自定义菜单中的优先级高

在文件 metting.h707 行定义.

◆ noInvite

bool nem_sdk_interface::NEMeetingOptions::noInvite

配置会议中是否显示"邀请"按钮,比自定义菜单中的优先级高

在文件 metting.h712 行定义.

◆ noMuteAllAudio

bool nem_sdk_interface::NEMeetingOptions::noMuteAllAudio

配置会议中成员列表是否显示"全体禁音/解除全体静音",默认为false,即显示

在文件 metting.h747 行定义.

◆ noMuteAllVideo

bool nem_sdk_interface::NEMeetingOptions::noMuteAllVideo

配置会议中成员列表是否显示"全体关闭/打开视频",默认为true,即不显示

在文件 metting.h742 行定义.

◆ noRename

bool nem_sdk_interface::NEMeetingOptions::noRename

配置会议中是否显示"改名"菜单

在文件 metting.h732 行定义.

◆ noScreenShare

bool nem_sdk_interface::NEMeetingOptions::noScreenShare

配置会议中是否显示"屏幕共享"按钮,比自定义菜单中的优先级高,默认为true,即显示

在文件 metting.h717 行定义.

◆ noSip

bool nem_sdk_interface::NEMeetingOptions::noSip

配置会议中是否显示"sip"按钮,默认为true,即不显示

在文件 metting.h737 行定义.

◆ noVideo

bool nem_sdk_interface::NEMeetingOptions::noVideo

配置入会时是否关闭本端视频,默认为true,即关闭视频,但在会议中可重新打开

在文件 metting.h697 行定义.

◆ noView

bool nem_sdk_interface::NEMeetingOptions::noView

配置会议中是否显示"视图"按钮,比自定义菜单中的优先级高,默认为true,即显示

在文件 metting.h722 行定义.

◆ noWhiteboard

bool nem_sdk_interface::NEMeetingOptions::noWhiteboard

配置会议中是否显示"白板"按钮,比自定义菜单中的优先级高

在文件 metting.h727 行定义.

◆ showMemberTag

bool nem_sdk_interface::NEMeetingOptions::showMemberTag

配置会议中成员列表是否显示成员标签,默认为false,即不显示

在文件 metting.h757 行定义.


该类的文档由以下文件生成: