文档模板:v0.4.2
jitsi-meet
本项目基于 jitsi-meet 开发。
该第三方库的仓库已迁移至 Gitcode,且支持直接从 npm 下载,新的包名为:@react-native-ohos/react-native-jitsi(JS 别名 @jitsi/react-native-sdk),版本所属关系如下:
| 三方库名称 | 三方库版本(npm地址) | 发布信息 | 支持RN版本 | Autolink | 编译API版本 | 社区基线版本 | 源码地址 |
|---|---|---|---|---|---|---|---|
| @react-native-ohos/react-native-jitsi | ~ 12.1.5 (开发中) | Github Releases | 0.77.* / 0.82.* | 是 | API12+ | 12.1.4 | Github |
简介
jitsi-meet 是一套开源的视频会议解决方案。本库为其提供 React Native 鸿蒙(HarmonyOS)适配,通过 JitsiMeeting 组件即可在 RN 应用中嵌入完整的音视频会议能力,支持会议加入/离开、音视频静音、画中画、分组讨论、事件回调、功能开关(Feature Flags)等。
鸿蒙侧为纯 ArkTS TurboModule + 薄 C++ 桥接,不携带预编译 so;音视频底层依赖(WebRTC 等)由使用方按需集成对应的鸿蒙适配。
下载安装
进入到工程目录并输入以下命令:
npm
npm install @react-native-ohos/react-native-jitsi
yarn
yarn add @react-native-ohos/react-native-jitsi