UNPKG

@cloudroom/electron-rtcsdk-plugin

Version:

云屋Electron SDK插件依赖

49 lines (36 loc) 1.39 kB
# electron-rtcsdk ## ✨ 环境要求 1. Electron 5+ 2. Node >= 14 ## 📦 安装 ```bash npm install -S electron-rtcsdk ``` ## 🚀 快速开始 您需要在云屋SDK注册账号并创建项目,具体流程参见[准备工作](https://docs.cloudroom.com/sdk/document/fastIntegration/beforeDevelop?platform=Electron) ### 🎉 引入 ```js import RTCSDK from "electron-rtcsdk"; import { join } from "node:path"; const rtcsdk = new RTCSDK(); //SDK初始化 rtcsdk.init({ path: join(process.cwd(), '/temp'),//SDK工作目录,用于存储配置文件、临时文件、录制文件、影音文件、日志等文件,如果传空值,则默认为sdk的安装目录 }); //SDK登录 rtcsdk.login({ _serverAddr: "sdk.cloudroom.com", _sdkAuthType: 1, _webProtocol: 1, _appID: AppID, //参见快速开始 _md5_appSecret: MD5(AppSecret), //参见快速开始 _userID: "userID", _nickName: "昵称", }); ``` ## 📖 附录 - [开发者文档](https://docs.cloudroom.com/sdk/document/intro/README?platform=Electron) - [官网](https://sdk.cloudroom.com) 一 您可以在此联系官方技术支持 - [API Demo](https://github.com/cloudroomSDK/API-Demo/tree/main/Electron) 一 基于vite + vue3 + SDK的演示demo,覆盖了几乎所有的使用场景,集成了完整的开发、构建的应用 ## 📄 License MIT许可