Repolode
mynaparrot

mynaparrot/plugNmeet-server

基于 LiveKit 的开源自托管网络会议服务端,可选 AI 会议助手提供翻译、转写和摘要。

可替代:ZoomMicrosoft Teams

Star
575
Fork
126
未关闭 Issue
3
最近提交
昨天

这是什么?

plugNmeet-server 是 Plug-N-Meet 自托管网络会议系统的 Go 后端,负责 API 与业务逻辑。它需要与 React 前端、独立的录制服务以及 LiveKit 实例配合运行,并使用 Redis 与 MariaDB 或 MySQL 存储数据。

系统支持高清音视频、屏幕共享、虚拟背景、可导入 PDF、DOCX、PPTX 的协作白板、共享记事本、投票和分组讨论室。Simulcast 与 Dynacast 可根据网络状况调整视频质量,并可为媒体和数据通道启用端到端加密。同时支持 MP4 录制、RTMP/RTMPS 推流以及电话拨入的 SIP 网关。

通过 API 以及 PHP、JavaScript SDK,可将会议功能嵌入已有网站或系统,并提供 WordPress、Moodle、Joomla 插件。AI 助手可提供实时翻译、实时转写和自动摘要及待办事项。

核心功能

  • 01Simulcast 与 Dynacast 自适应视频流,支持 H264、VP8、VP9、AV1 编码。
  • 02协作白板支持 PDF、DOCX、PPTX 文件。
  • 03可选的媒体与数据通道端到端加密。
  • 04支持 MP4 录制、RTMP/RTMPS 推流及 RTMP/WHIP 接入。
  • 05SIP 网关,可通过电话拨入会议音频。
  • 06提供 PHP 与 JavaScript SDK,以及 WordPress、Moodle、Joomla 插件。

适用场景

  • 在现有网站或在线教学系统中加入视频会议功能。
  • 为组织部署私有化、自托管的会议服务。
  • 将会议通过推流同步到 YouTube 或 OBS 等专业工具。
  • 基于 iOS、Android 或 Flutter 开发定制会议应用。

快速上手

  1. 1

    准备 LiveKit 实例、Redis 以及 MariaDB 或 MySQL

  2. 2

    从 config_sample.yaml 创建 config.yaml 并填写你的环境信息

  3. 3

    使用 Docker 运行服务器

    docker run --rm -p 8080:8080 -v $PWD/config.yaml:/config.yaml mynaparrot/plugnmeet-server --config /config.yaml

使用前须知

  • 需要自行部署并配置 LiveKit、Redis 以及 MariaDB 或 MySQL。
  • 白板的办公文件支持需要另外安装可选的 libreoffice 和 mupdf-tools。

收录于专题

标签

常见问题

plugNmeet-server 是什么?
基于 LiveKit 的开源自托管网络会议服务端,可选 AI 会议助手提供翻译、转写和摘要。 plugNmeet-server 是 Plug-N-Meet 自托管网络会议系统的 Go 后端,负责 API 与业务逻辑。它需要与 React 前端、独立的录制服务以及 LiveKit 实例配合运行,并使用 Redis 与 MariaDB 或 MySQL 存储数据。
plugNmeet-server 可以免费使用吗?用的什么许可证?
plugNmeet-server 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
plugNmeet-server 还在维护吗?
活跃维护中。plugNmeet-server 最近一次提交是在 2026年11月6日。
plugNmeet-server 适合用来做什么?
在现有网站或在线教学系统中加入视频会议功能。 为组织部署私有化、自托管的会议服务。 将会议通过推流同步到 YouTube 或 OBS 等专业工具。 基于 iOS、Android 或 Flutter 开发定制会议应用。
plugNmeet-server 怎么安装和运行?
准备 LiveKit 实例、Redis 以及 MariaDB 或 MySQL 从 config_sample.yaml 创建 config.yaml 并填写你的环境信息 使用 Docker 运行服务器: docker run --rm -p 8080:8080 -v $PWD/config.yaml:/config.yaml mynaparrot/plugnmeet-server --config /config.yaml
在哪里获取 plugNmeet-server?
源代码和安装说明在 GitHub 上:https://github.com/mynaparrot/plugNmeet-server

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目