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
Sovereignty in Video Conferencing
- The data residency and eavesdropping risks associated with Zoom and Teams.
- Jitsi Meet architecture overview: Prosody, Jicofo, Videobridge, and the web client.
- Comparative analysis with BigBlueButton, Element Call, and Pexip.
Installation and Deployment
- Comparing Docker Compose quick installs with manual Debian package setups.
- Setting up SSL certificates using LetsEncrypt.
- Domain configuration and essential DNS requirements.
- Configuring firewall rules for RTP, RTCP, and colibri websockets.
In-Depth Core Components
- Prosody XMPP server: Managing rooms, users, and authentication modules.
- Jicofo: Handling conference focus and load balancing.
- Jitsi Videobridge: SFU routing, bandwidth estimation, and simulcast.
- Jibri: Managing recording 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 strategies.
- Testing connectivity using WebRTC internals.
Security and Privacy
- Implementing room passwords, lobby mode, and moderation controls.
- End-to-end encryption via insertable streams.
- Recording consent and data retention policies.
- Secure domain and JWT token authentication.
Scaling and Performance
- Using Octo for geo-distributed videobridges.
- Load balancing across multiple JMS instances.
- Bandwidth optimization and last-N video selection.
- Monitoring metrics and utilizing the Prometheus exporter.
Integration and Customization
- LDAP and OAuth2 SSO integration.
- Calendar integration with Outlook and Google Calendar.
- Customizing branding, watermarks, and welcome pages.
- Using the API to embed Jitsi into applications.
Requirements
- Intermediate proficiency in Linux and Docker administration.
- A solid understanding of WebRTC, STUN/TURN, and video codecs.
- Familiarity with key Jitsi components, including Prosody, Jicofo, and Videobridge.
Target Audience
- IT teams seeking to replace Zoom, Teams, or Google Meet with a sovereign alternative.
- Organizations bound by compliance requirements that restrict cloud-based video data storage.
- Educational institutions and NGOs requiring free and scalable video conferencing solutions.
14 Hours
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 2600 € + VAT*
Contact us for an exact quote and to hear our latest promotions