入会音视频状态控制
更新时间: 2026/01/06 18:49:05
本文详细介绍如何在 Web 平台上使用网易会议组件 NEMeetingKit 配置入会控制功能。您可以设置其他成员入会时的默认音视频状态(如是否自动静音或关闭摄像头)。
前提条件
开始本文操作前,请确保您已经完成了 登录鉴权。
方式一:服务端控制入会
通过调用服务端 API 创建会议时,可以设置参会者入会的音视频控制选项。请参考服务端 API 文档 创建会议 中的 securityCtrl 字段说明。
方式二:客户端控制入会
会议主持人在客户端创建会议时,可以通过 NEStartMeetingParams.controls 设置参会者入会控制选项。
入会控制类型说明
NEMeetingAttendeeOffType 枚举提供以下控制选项:
AttendeeOffTypeNone:入会时关闭,但允许参会者自行开启。AttendeeOffTypeOffNotAllowSelfOn:入会时关闭,且不允许参会者自行开启(仅主持人可开启)。AttendeeOffTypeNone:不做任何控制。
示例代码如下:
javascriptimport NEMeetingKit from 'nemeeting-electron-sdk';
const neMeetingKit = NEMeetingKit.getInstance();
const meetingService = neMeetingKit.getMeetingService();
const params = {
displayName: '主持人',
controls: [
{
attendeeOff: NEMeetingAttendeeOffType.AttendeeOffTypeOffNotAllowSelfOn,
type: 'audio',
},
{
attendeeOff: NEMeetingAttendeeOffType.AttendeeOffTypeOffNotAllowSelfOn,
type: 'video',
}
]
}
meetingService.startMeeting(params).then(() => {
// 创建会议成功
}).catch((error) => {
// 创建会议失败
});
会中音视频状态控制
除了通过上述方式设置的入会音视频初始状态外,会议进行中的音视频状态控制均通过 UI 界面提供给用户操作。
参会者控制
参会者可以通过会议界面底部菜单栏中的音视频开关按钮来控制自己的麦克风和摄像头状态:
- 麦克风开关:点击底部菜单栏的麦克风图标,可以开启或关闭自己的麦克风。
- 摄像头开关:点击底部菜单栏的摄像头图标,可以开启或关闭自己的摄像头。
主持人会控
主持人除了可以控制自己的音视频状态外,还可以在成员列表中管理其他参会者的音视频状态:
- 打开成员列表,找到需要控制的参会者。
- 点击该参会者对应的音视频控制按钮,可以远程开启或关闭该参会者的麦克风或摄像头。
说明
SDK 不提供额外的会中音视频控制接口。所有会中的音视频状态控制操作都需要通过上述 UI 界面完成,开发者无法通过 SDK 接口直接控制参会者的音视频状态。
此文档是否对你有帮助?




