感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
视频会议主权
- 为什么Zoom和Teams会带来数据驻留和窃听风险。
- Jitsi Meet架构:Prosody、Jicofo、Videobridge和Web客户端。
- 与BigBlueButton、Element Call和Pexip的比较。
安装与部署
- Docker Compose快速安装与手动Debian包设置。
- 使用LetsEncrypt设置SSL证书。
- 域名配置和DNS要求。
- RTP、RTCP和colibri websockets的防火墙规则。
核心组件深入探讨
- 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 小时