快速跑通 Sample Code

更新时间: 2026/01/07 16:39:51

本文主要介绍如何快速跑通网易会议组件的 Electron Sample Code,体验在线的多人视频会议功能。

该示例项目包含了详细的 API 调用场景、参数封装以及回调处理。包含的功能如下:

  • 通过账号、密码完成会议组件的登录鉴权、注销登录。
  • 预约会议、创建会议、加入会议。
  • 会议内提供的其他功能(如会议控制、屏幕共享等)。

开发环境

在客户端实现音视频会议功能之前,请您准备以下开发环境:

环境类型 具体要求
Node 版本 14 及以上版本
Electron 版本 22 及以上版本。如果需要支持 MacOS 系统,会议组件SDK在 Electron 25 及以上版本的存在兼容性问题,可能导致部分功能异常,请使用 24.8.8 或更低版本。

前提条件

  • 在网易云信控制台创建至少一个应用,获取应用的 AppKey。若无应用,请参考 创建应用并获取 AppKey

  • 开通 视频会议 解决方案或者开通 PaaS 会议组件服务,具体步骤可参考 方案开通

下载 Sample Code

  1. 从 github 下载网易会议组件 Sample Code 源码,或者直接在命令行运行以下命令:

    git clone https://github.com/netease-kit/NEMeeting.git
    
  2. 用 vscode 等常用代码编辑器打开 NEMeeting/SampleCode/Electron 项目。

运行 Sample Code

您在申请并声明 AppKey 后,运行并编译示例项目,即可体验 登录预约会议加入会议创建会议 功能。

  1. 在终端运行以下命令安装依赖。

    npm install
    
  2. 在终端运行以下命令运行 Sample Code。

    npm run start
    
  3. 开始会议。

    1. 项目运行后,在输入框填写您的会议组件 AppKey,单击 初始化 完成初始化操作。
    2. 输入 账号密码 后单击 登录 完成账号登录。
    3. 单击 创建会议 开始一个新会议。

效果图如下所示:

meetingkit_demo_main
此文档是否对你有帮助?
有帮助
去反馈
  • 开发环境
  • 前提条件
  • 下载 Sample Code
  • 运行 Sample Code