聯繫我們

課程簡介

視訊會議主權

  • 探討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內部工具測試連線性。

安全與隱私

  • 房間密碼、等候室模式及調控控制。
  • 透過插入式串流實現端對端加密。
  • 錄音同意書與資料保留政策。
  • 安全的網域與JWT令牌認證。

擴展與效能

  • 用於地理分佈式Videobridges的Octo技術。
  • 負載平衡多個JMS執行個體。
  • 頻寬優化與最後N位視訊選擇。
  • 監控指標與Prometheus匯出器。

整合與客製化

  • LDAP與OAuth2 SSO整合。
  • 與Outlook及Google日曆的整合。
  • 品牌、浮水印以及歡迎頁面客製化。
  • 用於將Jitsi嵌入應用程式的API。

最低要求

  • 具備中階Linux和Docker管理知識。
  • 了解WebRTC、STUN/TURN協議以及視訊編解碼器。
  • 熟悉Jitsi核心元件:Prosody、Jicofo、Videobridge。

目標受眾

  • 尋求主權替代方案以取代Zoom、Teams或Google Meet的IT團隊。
  • 因合規性要求而禁止雲端視訊資料儲存的組織。
  • 需要免費且可擴展視訊會議解決方案的教育機構和非營利組織。
 14 小時

課程分類