感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
视频会议自主可控
- 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路由、带宽估计和Simulcast。
- Jibri:录制并直播到YouTube/RTMP。
NAT穿越与TURN
- STUN/TURN原理,以及企业防火墙为何会破坏WebRTC。
- 部署coturn以实现媒体中继。
- 端口分配、认证和速率限制。
- 使用WebRTC内部机制测试连接。
安全与隐私
- 房间密码、等候室模式和主持控制。
- 使用可插入流实现端到端加密。
- 录制同意和数据保留策略。
- 安全域名和JWT令牌认证。
扩展与性能
- Octo用于地理分布式videobridge。
- 负载均衡多个JMS实例。
- 带宽优化和last-N视频选择。
- 监控指标和Prometheus导出器。
集成与定制
- LDAP和OAuth2 SSO集成。
- 与Outlook和Google日历的日历集成。
- 品牌定制、水印和欢迎页面个性化。
- 用于将Jitsi嵌入应用的API。
要求
- 具备中级Linux和Docker管理经验。
- 了解WebRTC、STUN/TURN和视频编解码器。
- 熟悉Jitsi组件:Prosody、Jicofo、Videobridge。
目标学员
- 希望用自主可控的替代方案替换Zoom、Teams或Google Meet的IT团队。
- 有合规要求,无法将云视频数据存储在第三方平台的组织。
- 需要免费、可扩展视频会议的教育机构和非政府组织。
14 小时