Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Sự Chủ quyền trong Hội nghị Video
- Tại sao Zoom và Teams gây ra rủi ro về khu vực lưu trữ dữ liệu (data residency) và nguy cơ bị nghe lén.
- Kiến trúc Jitsi Meet: Prosody, Jicofo, Videobridge và ứng dụng web client.
- 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 các gói Debian.
- Cấu hình chứng chỉ SSL với LetsEncrypt.
- Thiết lập tên miền (domain) và yêu cầu về DNS.
- Các quy tắc tường lửa cho RTP, RTCP và WebSocket colibri.
Sâu hơn vào 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ị (conference focus) và cân bằng tải.
- Jitsi Videobridge: định tuyến SFU, ước lượng 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 về STUN/TURN và lý do tại sao tường lửa doanh nghiệp thường gây gián đoạn WebRTC.
- Triển khai coturn để chuyển tiếp phương tiện truyền thông (media).
- Cấp phát cổng, xác thực và giới hạn tốc độ.
- Kết nối thử nghiệm với các thành phần lõi của WebRTC.
Bảo mật và Quyền riêng tư
- Mật khẩu phòng, chế độ phòng chờ (lobby) và kiểm soát người dẫn chương trình (moderation).
- Mã hóa end-to-end với luồng chèn (insertable streams).
- Chính sách đồng ý ghi âm và giữ dữ liệu.
- Xác thực tên miền an toàn và mã thông báo JWT.
Tạo quy mô và Hiệu suất
- Octo cho các Videobridge phân bố theo địa lý.
- Cân bằng tải giữa nhiều phiên bản JMS (Jitsi Meet Server).
- Tối ưu hóa băng thông và chọn video Last-N.
- Giám sát chỉ số hiệu năng (metrics) và trình xuất khẩu Prometheus.
Tích hợp và Tùy chỉnh
- Tích hợp xác thực liên tục LDAP và OAuth2 SSO.
- Tích hợp lịch với Outlook và Google Calendar.
- Tùy chỉnh thương hiệu, dấu mờ (watermarks) và trang chào mừng.
- API để nhúng Jitsi vào các ứng dụng khác.
Yêu cầu
- Kiến thức quản trị Linux và Docker ở mức độ trung cấp.
- Hiểu biết về WebRTC, STUN/TURN và các mã video (video codecs).
- Quen thuộc với các thành phần của Jitsi: Prosody, Jicofo, Videobridge.
Đối tượng Tham gia
- Nhóm IT đang tìm cách thay thế Zoom, Teams hoặc Google Meet bằng một giải pháp thay thế có tính chủ động kiểm soát dữ liệu.
- Các tổ chức có yêu cầu tuân thủ nghiêm ngặt cấm 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ị video miễn phí, có khả năng mở rộng.
14 Giờ