聯繫我們

課程簡介

视频会议主权

  • 为什么Zoom和Teams会带来数据驻留和窃听风险。
  • Jitsi Meet架构:Prosody、Jicofo、Videobridge和Web客户端。
  • 与BigBlueButton、Element Call和Pexip的比较。

安装和部署

  • Docker Compose快速安装与手动Debian软件包设置的对比。
  • 使用LetsEncrypt设置SSL证书。
  • 域名配置和DNS要求。
  • 针对RTP、RTCP和colibri WebSocket的防火墙规则。

核心组件深入解析

  • Prosody XMPP服务器:房间、用户和身份验证模块。
  • Jicofo:会议焦点和负载均衡。
  • Jitsi Videobridge:SFU路由、带宽估算和联播。
  • Jibri:录制和实时流媒体到YouTube/RTMP。

NAT穿透和TURN

  • STUN/TURN理论,以及为什么企业防火墙会破坏WebRTC。
  • 部署coturn以中继媒体。
  • 端口分配、身份验证和速率限制。
  • 使用WebRTC内部机制测试连接性。

安全和隐私

  • 房间密码、等候模式和主持人控制。
  • 使用可插入流实现端到端加密。
  • 录制同意和数据保留政策。
  • 安全域和JWT令牌身份验证。

扩展和性能

  • 使用Octo实现地理分布式Videobridge。
  • 对多个JMS实例进行负载均衡。
  • 带宽优化和last-N视频选择。
  • 监控指标和Prometheus导出器。

集成和定制

  • LDAP和OAuth2 SSO集成。
  • 与Outlook和Google Calendar的日历集成。
  • 品牌、水印和欢迎页面定制。
  • 用于将Jitsi嵌入应用程序的API。

最低要求

  • 中级Linux和Docker管理。
  • 了解WebRTC、STUN/TURN和视频编解码器。
  • 熟悉Jitsi组件:Prosody、Jicofo、Videobridge。

受众

  • 希望用自主可控方案取代Zoom、Teams或Google Meet的IT团队。
  • 因合规要求而无法使用云视频数据存储的组织。
  • 需要免费、可扩展视频会议的教育机构和非政府组织。
 14 小時

人數


每位參與者的報價

即將到來的課程

課程分類