聯繫我們

課程簡介

視訊會議主權

  • 為何 Zoom 和 Teams 會帶來數據駐留及竊聽風險。
  • Jitsi Meet 架構:Prosody、Jicofo、Videobridge 及網頁客戶端。
  • 與 BigBlueButton、Element Call 及 Pexip 的比較。

安裝與部署

  • Docker Compose 快速安裝與手動 Debian 套件設定的比較。
  • 使用 LetsEncrypt 設定 SSL 憑證。
  • 網域設定及 DNS 需求。
  • 針對 RTP、RTCP 及 colibri websockets 的防火牆規則。

核心元件深入探討

  • Prosody XMPP 伺服器:房間、使用者及驗證模組。
  • Jicofo:會議焦點及負載平衡。
  • Jitsi Videobridge:SFU 路由、頻寬估算及 simulcast。
  • Jibri:錄影及串流至 YouTube/RTMP。

NAT 穿透與 TURN

  • STUN/TURN 理論及企業防火牆如何破壞 WebRTC 連線。
  • 部署 coturn 以進行媒體中繼。
  • 埠位分配、驗證及速率限制。
  • 使用 WebRTC 內部機制測試連線。

安全與隱私

  • 房間密碼、大廳模式及管理控制。
  • 使用可插入串流(insertable streams)進行端到端加密。
  • 錄影同意書及數據保留政策。
  • 安全網域及 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 小時

人數


每位參與者的報價

即將到來的課程

課程分類