Repolode
jitsi

jitsi/jibri

Jibri 是一个录制或直播 Jitsi Meet 会议的服务,通过在独立机器上运行 Chrome 与 ffmpeg 实现。

Star
672
Fork
326
未关闭 Issue
99
最近提交
11天前

这是什么?

Jibri 是 Jitsi Meet 的录制与直播基础设施。它在虚拟帧缓冲中启动一个 Chrome 实例,再用 ffmpeg 捕获并编码输出画面。建议部署在独立的机器或虚拟机上,且不能有其他应用占用显示或音频设备,每台 Jibri 同一时间只支持一路录制。

部署需要准备 ALSA loopback 音频设备、带 X11 捕获支持的 ffmpeg、Chrome 与 Chromedriver,并可通过 Jitsi 的 Debian 软件源安装。此外,还需要在 Prosody、Jicofo 和 Jitsi Meet 前端配置中做相应设置,使 Jibri 实例能被发现和调度。

Jibri 仅适用于完整的 Jitsi Meet 部署,不支持其他前端。配置文件为 jibri.conf,使用类 HOCON 语法,默认值见 reference.conf。

核心功能

  • 01通过 ffmpeg 捕获无头 Chrome 会话,实现 Jitsi Meet 会议录制。
  • 02支持使用推流密钥进行会议直播。
  • 03由 Jicofo 通过内部 XMPP MUC 发现并调度。
  • 04通过 jibri.conf 配置文件设置各环境的 XMPP 参数。
  • 05可从 Jitsi Debian 软件源安装,并以系统服务运行。

适用场景

  • 录制部署在自有服务器上的 Jitsi Meet 视频会议。
  • 将 Jitsi Meet 会议直播到外部平台。
  • 在同一套 Jitsi Meet 部署后面运行一组录制节点。

快速上手

  1. 1

    添加 Jitsi 仓库签名密钥(README 中该命令通过管道交给 sh 执行,请按 README 手动操作)

  2. 2

    创建 Jitsi stable 仓库的源列表文件

    echo 'deb [signed-by=/usr/share/keyrings/jitsi-keyring.gpg] https://download.jitsi.org stable/' | sudo tee /etc/apt/sources.list.d/jitsi-stable.list > /dev/null
  3. 3

    更新软件包列表

    sudo apt-get update
  4. 4

    安装 jibri

    sudo apt-get install jibri

使用前须知

  • 仅在 Ubuntu 18.04 上构建和测试,其他发行版可能无法工作。
  • 需要完整的 Jitsi Meet 安装,不支持其他前端。
  • 需要独立的机器或虚拟机,并要配置 ALSA 回环、Chrome 和 ChromeDriver。
  • 每个 jibri 实例同一时间只支持一个录制任务。

收录于专题

标签

常见问题

jibri 是什么?
Jibri 是一个录制或直播 Jitsi Meet 会议的服务,通过在独立机器上运行 Chrome 与 ffmpeg 实现。 Jibri 是 Jitsi Meet 的录制与直播基础设施。它在虚拟帧缓冲中启动一个 Chrome 实例,再用 ffmpeg 捕获并编码输出画面。建议部署在独立的机器或虚拟机上,且不能有其他应用占用显示或音频设备,每台 Jibri 同一时间只支持一路录制。
jibri 可以免费使用吗?用的什么许可证?
jibri 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
jibri 还在维护吗?
活跃维护中。jibri 最近一次提交是在 2026年10月27日。
jibri 适合用来做什么?
录制部署在自有服务器上的 Jitsi Meet 视频会议。 将 Jitsi Meet 会议直播到外部平台。 在同一套 Jitsi Meet 部署后面运行一组录制节点。
jibri 怎么安装和运行?
添加 Jitsi 仓库签名密钥(README 中该命令通过管道交给 sh 执行,请按 README 手动操作) 创建 Jitsi stable 仓库的源列表文件: echo 'deb [signed-by=/usr/share/keyrings/jitsi-keyring.gpg] https://download.jitsi.org stable/' | sudo tee /etc/apt/sources.list.d/jitsi-stable.list > /dev/null 更新软件包列表: sudo apt-get update 安装 jibri: sudo apt-get install jibri
在哪里获取 jibri?
源代码和安装说明在 GitHub 上:https://github.com/jitsi/jibri

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

相关项目