Hầu hết dịch vụ gọi video miễn phí vì các cuộc họp của bạn trả giá bằng dữ liệu. Jitsi Meet là lựa chọn mã nguồn mở mà bạn tự chạy được: gọi ngay trong trình duyệt, khách không cần tài khoản, và máy chủ thuộc về bạn. Cài từ kho apt mất khoảng mười lăm phút. Thứ cần tính toán là công suất.
Jitsi dùng máy chủ như thế nào
Jitsi hoạt động như một Selective Forwarding Unit: mỗi người gửi video của mình một lần lên máy chủ, rồi máy chủ chuyển tiếp tới tất cả những người còn lại. Không chuyển mã, nên CPU ở mức vừa phải — nhưng băng thông tăng với mỗi người trong cuộc gọi. Một người thường gửi 1–2 Mbit/s và nhận nhiều luồng.
| Quy mô cuộc họp | Gói |
|---|---|
| Gọi 1:1, tới ~5 người | Micro-IP — 1 vCPU, 2 GB, $10/tháng |
| Họp nhóm, tới ~10–15 người có video | Small-IP — 2 vCPU, 4 GB, $16/tháng |
| Cuộc gọi lớn hơn, nhiều phòng cùng lúc | Medium-IP — 4 vCPU, 6 GB, $20/tháng |
Đây là con số ước lượng. Chia sẻ màn hình tốn ít hơn camera; tất cả ở 720p thì tốn hơn.
Bạn cần gì
- Một gói có IP riêng. Media đi vào qua cổng UDP 10000, thứ gói NAT không nhận được.
- Một tên miền (phụ) trỏ về máy chủ — xem cách trỏ tên miền về VPS của bạn.
- Ubuntu 22.04 hoặc 24.04.
Cài đặt
Đặt hostname là tên miền dùng cho cuộc họp, thêm kho Jitsi rồi cài:
hostnamectl set-hostname meet.example.com
curl -sL https://download.jitsi.org/jitsi-key.gpg.key \
| gpg --dearmor -o /usr/share/keyrings/jitsi-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/jitsi-keyring.gpg] https://download.jitsi.org stable/" \
> /etc/apt/sources.list.d/jitsi-stable.list
apt update && apt install -y jitsi-meet
Hướng dẫn cài nhanh chính thức cũng thêm kho Prosody — hãy làm theo cho phiên bản Ubuntu của bạn. Trình cài đặt hỏi tên miền và đề nghị cấp chứng chỉ Let's Encrypt miễn phí; hãy nhận lấy.
Mở cổng
ufw allow 80/tcp
ufw allow 443/tcp
ufw allow 10000/udp
ufw allow 22/tcp
Nếu cuộc gọi kết nối được nhưng hiện màn hình đen hoặc rớt sau vài giây, nguyên nhân gần như luôn là UDP 10000.
Khóa quyền truy cập
Mặc định, bất kỳ ai tìm ra URL của bạn đều tạo được cuộc họp trên máy chủ. Hãy bật xác thực secure domain: chỉ các tài khoản bạn tạo mới mở được phòng, còn khách có đường link vẫn vào được. Các bước có trong sổ tay Jitsi ở mục "Secure Domain setup" — vài dòng trong cấu hình Prosody và Jicofo, rồi:
prosodyctl register alice meet.example.com 'a-strong-password'
systemctl restart prosody jicofo jitsi-videobridge2
Với các cuộc gọi nhạy cảm, hãy đặt thêm mật khẩu phòng và bật phòng chờ từ menu cuộc họp.
Giới hạn, nói thật
- Ghi hình rất nặng. Jibri chạy một Chrome thật cộng ffmpeg cho mỗi bản ghi. Nó cần máy chủ riêng lớn hơn; đừng đặt trên gói nhỏ.
- Băng thông là trần thực sự. Nếu chất lượng giảm khi có thêm người vào, đó là băng thông chứ không phải lỗi.
- Người dùng điện thoại nên cài ứng dụng; trình duyệt di động vẫn chạy nhưng hạn chế hơn.
Cuộc gọi tự host rất hợp với các công cụ riêng tư khác — một máy chủ WireGuard hoặc OpenVPN, hay chat Matrix của riêng bạn. Cách IPv4 và IPv6 hoạt động trên từng gói có trong tài liệu mạng.
Bình luận
Chưa có bình luận nào. Hãy là người đầu tiên.