−25%

Windows รายปี ถึง 31 ต.ค. ดูแพ็กเกจ

EQVPS

VPS สำหรับ Jitsi Meet: วิดีโอคอลแบบส่วนตัว

โฮสต์ Jitsi Meet เองสำหรับวิดีโอคอลส่วนตัว: VPS รับได้แค่ไหนจริงๆ ติดตั้งผ่าน apt พอร์ต UDP 10000 HTTPS และห้องประชุมที่ล็อกไว้จากคนแปลกหน้า

บริการวิดีโอคอลส่วนใหญ่ฟรีเพราะการประชุมของคุณจ่ายด้วยข้อมูล Jitsi Meet คือทางเลือกโอเพนซอร์สที่คุณรันเองได้: โทรในเบราว์เซอร์ แขกไม่ต้องมีบัญชี และเซิร์ฟเวอร์เป็นของคุณ ติดตั้งจากคลัง apt ได้ในราวสิบห้านาที สิ่งที่ต้องวางแผนคือความจุ

Jitsi ใช้เซิร์ฟเวอร์อย่างไร

Jitsi ทำงานแบบ Selective Forwarding Unit: ผู้เข้าร่วมแต่ละคนส่งวิดีโอขึ้นเซิร์ฟเวอร์ครั้งเดียว แล้วเซิร์ฟเวอร์ส่งต่อให้ทุกคนที่เหลือ ไม่มีการแปลงรหัส CPU จึงทำงานระดับปานกลาง — แต่ แบนด์วิดท์เพิ่มขึ้นกับทุกคนที่อยู่ในสาย ผู้เข้าร่วมหนึ่งคนมักส่ง 1–2 Mbit/s และรับหลายสตรีม

ขนาดการประชุมแพ็กเกจ
คอลตัวต่อตัว ถึง ~5 คนMicro-IP — 1 vCPU, 2 GB, $10/เดือน
ประชุมทีม ถึง ~10–15 คนเปิดวิดีโอSmall-IP — 2 vCPU, 4 GB, $16/เดือน
คอลใหญ่ขึ้น หลายห้องพร้อมกันMedium-IP — 4 vCPU, 6 GB, $20/เดือน

ตัวเลขเหล่านี้เป็นค่าประมาณ การแชร์หน้าจอใช้น้อยกว่ากล้อง ทุกคนเปิด 720p ใช้มากกว่า

สิ่งที่ต้องมี

การติดตั้ง

ตั้ง hostname เป็นโดเมนที่ใช้ประชุม เพิ่มคลังของ Jitsi แล้วติดตั้ง:

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

คู่มือติดตั้งด่วนฉบับทางการยังเพิ่มคลังของ Prosody ด้วย — ทำตามสำหรับ Ubuntu รุ่นของคุณ ตัวติดตั้งจะถามโดเมนและเสนอใบรับรอง Let's Encrypt ฟรี รับไว้เลย

เปิดพอร์ต

ufw allow 80/tcp
ufw allow 443/tcp
ufw allow 10000/udp
ufw allow 22/tcp

ถ้าคอลเชื่อมต่อได้แต่ภาพดำ หรือหลุดหลังไม่กี่วินาที สาเหตุแทบทุกครั้งคือ UDP 10000

ล็อกการเข้าถึง

โดยค่าเริ่มต้น ใครก็ตามที่เจอ URL ของคุณสร้างการประชุมบนเซิร์ฟเวอร์ได้ ให้เปิดการยืนยันตัวตนแบบ secure domain: มีแค่บัญชีที่คุณสร้างเท่านั้นที่เปิดห้องได้ ส่วนแขกที่มีลิงก์ยังเข้าได้ ขั้นตอนอยู่ในคู่มือของ Jitsi หัวข้อ "Secure Domain setup" — แก้ไม่กี่บรรทัดในการตั้งค่า Prosody และ Jicofo แล้ว:

prosodyctl register alice meet.example.com 'a-strong-password'
systemctl restart prosody jicofo jitsi-videobridge2

สำหรับคอลที่อ่อนไหว ให้ตั้งรหัสผ่านห้องและเปิดห้องรอจากเมนูการประชุมด้วย

ข้อจำกัดแบบตรงไปตรงมา

การโทรที่โฮสต์เองเข้ากันดีกับเครื่องมือส่วนตัวอื่นๆ — เซิร์ฟเวอร์ WireGuard หรือ OpenVPN หรือแชต Matrix ของคุณเอง วิธีที่ IPv4 และ IPv6 ทำงานในแต่ละแพ็กเกจอยู่ในเอกสารเครือข่าย

พร้อม deploy แล้วหรือยัง? จ่ายด้วยคริปโต ไม่ต้อง KYC — ใช้งานได้ในราวหนึ่งนาที

Deploy เลย →

FAQ

VPS เล็กๆ รองรับได้กี่คน?

Jitsi ส่งต่อวิดีโอแทนการผสม แบนด์วิดท์และ CPU จึงเพิ่มตามจำนวนผู้เข้าร่วม บนเซิร์ฟเวอร์ 2 vCPU และ 4 GB การประชุมราว 10–15 คนแบบเปิดวิดีโอไปได้ดี ถ้าลดหรือปิดวิดีโอก็ได้มากกว่านั้น

ทำไมต้องใช้ IP เฉพาะ?

ผู้เข้าร่วมเชื่อมต่อเซิร์ฟเวอร์ผ่าน TCP 443 สำหรับหน้าเว็บ และ UDP 10000 สำหรับสื่อ แพ็กเกจ NAT ส่งต่อแค่พอร์ต SSH ส่วนตัวของคุณ สื่อจึงไปไม่ถึงเซิร์ฟเวอร์

กันคนแปลกหน้าไม่ให้สร้างห้องอย่างไร?

เปิดการยืนยันตัวตนแบบ secure domain ใน Prosody แล้วจะมีแค่บัญชีที่คุณสร้างเท่านั้นที่เริ่มการประชุมได้ ส่วนแขกที่มีลิงก์ยังเข้าร่วมได้ตามปกติ

บันทึกการประชุมได้ไหม?

การบันทึกทำผ่าน Jibri ซึ่งเปิด Chrome เต็มตัวพร้อม ffmpeg ต่อหนึ่งการบันทึก และต้องใช้ RAM เพิ่มหลายกิกะไบต์ ไม่เหมาะกับแพ็กเกจเล็ก ถ้าจำเป็นให้แยกไปไว้บนเซิร์ฟเวอร์ที่ใหญ่กว่า

Jitsi เข้ารหัสแบบ end-to-end ไหม?

การโทรเข้ารหัสระหว่างส่งข้อมูลเสมอ Jitsi ยังมีการเข้ารหัส end-to-end แบบเลือกเปิดได้ในเบราว์เซอร์ที่รองรับ เมื่อโฮสต์เอง แม้แต่กุญแจการส่งข้อมูลก็อยู่บนเซิร์ฟเวอร์ที่คุณควบคุม

ความคิดเห็น

ยังไม่มีความคิดเห็น เป็นคนแรกสิ

แสดงความคิดเห็น

ความคิดเห็นจะถูกตรวจสอบก่อนแสดง