Liên hệ với chúng tôi

Đề cương khóa học

Chủ quyền trong Hội nghị truyền hình

  • Lý do Zoom và Teams tạo ra rủi ro về vị trí lưu trữ dữ liệu và nguy cơ nghe lén.
  • Kiến trúc Jitsi Meet: Prosody, Jicofo, Videobridge và máy khách web.
  • So sánh với BigBlueButton, Element Call và Pexip.

Cài đặt và Triển khai

  • Cài đặt nhanh bằng Docker Compose so với thiết lập thủ công bằng gói Debian.
  • Thiết lập chứng chỉ SSL với LetsEncrypt.
  • Cấu hình tên miền và các yêu cầu về DNS.
  • Quy tắc tường lửa cho RTP, RTCP và Websocket colibri.

Khám phá sâu các thành phần cốt lõi

  • Máy chủ XMPP Prosody: phòng, người dùng và các mô-đun xác thực.
  • Jicofo: tiêu điểm hội nghị và cân bằng tải.
  • Jitsi Videobridge: định tuyến SFU, ước băng thông và simulcast.
  • Jibri: ghi âm và phát trực tiếp đến YouTube/RTMP.

Vượt NAT và TURN

  • Lý thuyết STUN/TURN và lý do tại sao tường lửa doanh nghiệp thường gây đứt kết nối WebRTC.
  • Triển khai coturn để chuyển tiếp phương tiện (media relayed).
  • Phân bổ cổng, xác thực và giới hạn tốc độ (rate limiting).
  • Kiểm tra kết nối với các thành phần nội tại của WebRTC.

Bảo mật và Quyền riêng tư

  • Mật khẩu phòng, chế độ phòng đợi và kiểm soát giám sát.
  • Mã hóa đầu cuối với luồng chèn (insertable streams).
  • Chính sách đồng ý ghi âm và giữ dữ liệu.
  • Xác thực bằng tên miền an toàn và mã thông báo JWT.

Khả năng mở rộng và Hiệu suất

  • Octo cho các máy chủ Videobridge phân bố theo địa lý.
  • Cân bằng tải giữa nhiều instance JMS.
  • Tối ưu hóa băng thông và chọn video theo mô hình last-N.
  • Giám sát các chỉ số hiệu năng và bộ xuất dữ liệu Prometheus.

Tích hợp và Tùy chỉnh

  • Tích hợp LDAP và SSO qua OAuth2.
  • Tích hợp lịch với Outlook và Google Calendar.
  • Tùy chỉnh thương hiệu, dấu mờ nước (watermarks) và trang chào mừng.
  • API để nhúng Jitsi vào các ứng dụng.

Yêu cầu

  • Kỹ năng quản trị Linux và Docker ở mức độ trung bình.
  • Hiểu biết về WebRTC, STUN/TURN và các bộ mã hóa video.
  • Làm quen với các thành phần của Jitsi: Prosody, Jicofo, Videobridge.

Đối tượng tham gia

  • Các nhóm IT đang tìm kiếm giải pháp thay thế chủ quyền (sovereign) cho Zoom, Teams hoặc Google Meet.
  • Các tổ chức có yêu cầu tuân thủ quy định ngăn việc lưu trữ dữ liệu video trên đám mây.
  • Các cơ sở giáo dục và tổ chức phi chính phủ (NGO) cần giải pháp hội nghị truyền hình miễn phí và có khả năng mở rộng.
 14 Giờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (3)

Các khóa học sắp tới

Các danh mục liên quan