暂不支持使用搭载 M1 芯片的 Mac 进行开发
推荐使用 Node.js v14.16.0
申请临时 Token 后,你应记录下申请时的房间 ID,用户 ID 和对应生成的临时 Token,以供后续配置环境和加入房间时使用。
参考 RTC 接入指南获取 AppId 和临时 Token。 临时 Token 仅用于测试或跑通 Demo,阅读密钥说明了解更多 Token 相关。
将获取到的 AppID 和 Token 填写到配置文件 ./src/config/config.js
const config ={
appId:'你的 AppId',
token:'你的 Token'
};
module.exports = config;
javascript打开终端,进入 Demo 工程文件根目录,安装依赖
npm install
plain下载 Electron SDK,保存到 node_modules/@volcengine/vertc-electron-sdk
npm run build
plain启动完成,弹出桌面应用。输入用于生成此 Token 的房间 ID 和用户 ID,进入房间开始体验实时音视频通话。
多端联调时,应使用同一个 appID 下生成的 Token,并进入同一个房间。
Q: 运行 npm run build 后报错信息: "error:0308010C:digital envelope routines::unsupported"
A: Node.js 版本过高,与其他依赖不兼容。 建议切换或降级 Node 版本,例如 v14.16.0,然后重试启动 Demo.