Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Video Conferencing Sovereignty
- Understanding the data residency and eavesdropping risks associated with Zoom and Teams.
- Jitsi Meet architecture: Prosody, Jicofo, Videobridge, and the web client.
- Comparisons with BigBlueButton, Element Call, and Pexip.
Installation and Deployment
- Quick installation via Docker Compose versus manual setup using Debian packages.
- Configuring SSL certificates with LetsEncrypt.
- Domain configuration and DNS requirements.
- Firewall rules for RTP, RTCP, and colibri websockets.
Core Components Deep Dive
- Prosody XMPP server: managing rooms, users, and authentication modules.
- Jicofo: conference focus and load balancing.
- Jitsi Videobridge: SFU routing, bandwidth estimation, and simulcast.
- Jibri: recording capabilities and live streaming to YouTube/RTMP.
NAT Traversal and TURN
- STUN/TURN theory and the impact of corporate firewalls on WebRTC.
- Deploying coturn for relayed media.
- Port allocation, authentication, and rate limiting.
- Testing connectivity using WebRTC internals.
Security and Privacy
- Room passwords, lobby mode, and moderation controls.
- End-to-end encryption with insertable streams.
- Recording consent and data retention policies.
- Secure domain and JWT token authentication.
Scaling and Performance
- Octo for geo-distributed videobridges.
- Load balancing across multiple JMS instances.
- Bandwidth optimization and last-N video selection.
- Monitoring metrics and the Prometheus exporter.
Integration and Customization
- LDAP and OAuth2 SSO integration.
- Calendar integration with Outlook and Google Calendar.
- Branding, watermarks, and welcome page customization.
- API for embedding Jitsi into applications.
Requirements
- Intermediate proficiency in Linux and Docker administration.
- Understanding of WebRTC, STUN/TURN protocols, and video codecs.
- Familiarity with core Jitsi components: Prosody, Jicofo, and Videobridge.
Target Audience
- IT teams seeking to replace Zoom, Teams, or Google Meet with a sovereign solution.
- Organizations bound by compliance regulations that prohibit cloud storage of video data.
- Educational institutions and NGOs requiring free and scalable video conferencing tools.
14 Hours
Testimonials (2)
She was very well verse with the material. Very nice, engaging. She always pauses to ask if there are questions or clarifications.
Jones Manlapaz - Nordstern Group
Course - Introduction to Semantic MediaWiki
Trainer willingness to help