Oʻz serveringizda ovozli suhbatlarni yoqish
Kimlar uchun: IT administrator (server va tarmoq ekrani) va ish maydoni administratorlari (sinov va limitlar) · Vaqt: taxminan 10 daqiqa
Umumiy koʻrinish
Ovozli suhbatlar — Xabarlar ichidagi tezkor qoʻngʻiroqlar. Oʻz serveringizda ular Digital Workspace bilan birga keladigan va uning yonida ishlaydigan audio server (LiveKit) orqali ishlaydi. Ovoz tarmogʻingizdan chiqmaydi, daqiqalik toʻlov yoʻq va tashkilot limiti ham yoʻq. Oʻrnatuvchi suhbatlarni oʻzi yoqadi.
Ushbu maqola server haqida. Kim suhbat boshlay olishi, ishtirokchilar soni, oylik limit, ogohlantirishlar va foydalanishni ish maydoni administratorlari sozlaydi: "Ovozli suhbatlarni (huddle) sozlash" maqolasiga qarang.
Boshlashdan oldin
- HTTPS yoqilgan ("HTTPS ni yoqish" maqolasiga qarang). Brauzerlar mikrofonga faqat xavfsiz (https) manzilda ruxsat beradi.
- Masofadan ishlaydigan hamkasblarga ham bu portlarga yetib borish uchun VPN yoki tashqaridan kirish kerak ("Tarmogʻingizdan tashqaridan kirish" maqolasiga qarang).
- Serverga kira olasiz va kompaniya tarmoq ekranini oʻzgartira olasiz yoki buni kim qila olishini bilasiz.
IT administrator uchun qadamlar
- Tarmoq ekranida ikki portni oching — foydalanuvchilar tarmoqlaridan (ofislar, VPN) serverga: TCP 7881 va UDP 7882. Ovoz shu portlar orqali oʻtadi. Qoʻngʻiroqqa ulanish oddiy veb-manzil orqali (
/livekit, 80/443 portlar) boʻladi, boshqa hech narsa kerak emas. - Audio server yoqilganini tekshiring. Oʻrnatma papkasida bajaring:
cd /opt/digital-workspace sudo ./huddles.sh status
Natijada Huddles: on · server IP … · ports TCP 7881, UDP 7882 chiqishi kerak. - Agar Huddles: off deb chiqsa (masalan, suhbatlardan oldin oʻrnatilgan server yangilangandan soʻng), yoqing:
sudo ./huddles.sh on
Serverda bir nechta tarmoq manzili boʻlsa, foydalanuvchilar kompyuterlaridan ochiladiganini kiriting:sudo ./huddles.sh on 10.0.0.15.
Qoʻngʻiroqni sinash (ish maydoni administratori)
- Ikki kishi Digital Workspace ni oddiy HTTPS manzili orqali (3000-port orqali emas) ochadi va Xabarlarda bitta yozishmani ochadi.
- Biri Ovozli suhbatni bosadi. Ikkinchisi qoʻngʻiroq ovozini eshitadi va Qoʻshilishni bosadi.
- Brauzer soʻraganda ikkalasi ham mikrofonga ruxsat beradi va bir-birini eshitayotganini tekshiradi.
- Ish maydoni sozlamalari › Ovozli suhbatlar boʻlimini oching va tashkilotingiz uchun limitlarni belgilang.
Ovozli suhbatlarni oʻchirish
Butun server uchun: sudo ./huddles.sh off. Kalitlar .env faylida qoladi, sudo ./huddles.sh on ulardan qayta foydalanadi. Suhbatlarni faqat bitta tashkilot uchun oʻchirish uchun ish maydoni administratori ularni Ish maydoni sozlamalari › Ovozli suhbatlar boʻlimida oʻchiradi.
Quvvat
Tavsiya etilgan server bir vaqtda bir necha yuz kishilik suhbatlarni koʻtaradi. Ovoz har bir kishiga taxminan 50 kbit/s sarflaydi.
Kompaniyangiz uchun qaror
Oʻrnatilgan audio server oʻrniga LiveKit Cloud kerakmi? .env faylida LIVEKIT_URL, LIVEKIT_API_KEY va LIVEKIT_API_SECRET ni koʻrsating, LiveKit loyihasida https://<your address>/api/huddles/webhook webhookini qoʻshing va sudo docker compose up -d app bilan qayta ishga tushiring. Buning uchun ofislardan internet kerak, toʻlovni LiveKit daqiqasiga oladi. Bunda qoʻngʻiroq ovozi tarmogʻingizdan chiqadi ("Serveringizdan qanday maʼlumotlar chiqadi" maqolasiga qarang).
Muammolarni bartaraf etish
| Belgi | Yechim |
|---|---|
| Ovozli suhbatda mikrofon uchun xavfsiz (https) manzil kerak. Administratordan HTTPS ni yoqishni soʻrang. | HTTPS ni yoqing, soʻng ilovani https:// manzili orqali oching. |
| Ovozli suhbatlar uchun shu oʻrnatmada audio server kerak (Ish maydoni sozlamalari › Ovozli suhbatlar) yoki "Bu serverda ovozli suhbatlar hali sozlanmagan." | Serverda sudo ./huddles.sh on buyrugʻini bajaring. |
| Suhbatga qoʻshilib boʻlmadi yoki qoʻngʻiroq ulanadi, lekin hech kim hech narsa eshitmaydi | Shaxs tarmogʻi va server orasida TCP 7881 va UDP 7882 portlari yopiq. Ularni tarmoq ekranida (va VPN da) oching. Serverda bir nechta manzil boʻlsa, foydalanuvchilar ochadigan manzil bilan sudo ./huddles.sh on <IP> buyrugʻini bajaring. |
| Ilova http://<server IP>:3000 orqali ochilganda suhbatlar ulanmaydi | Digital Workspace ni oddiy manzili orqali oching. 3000-port qoʻngʻiroqqa ulanishni oʻtkazadigan veb-proksini chetlab oʻtadi. |
| Couldn't detect this server's IP address. | Manzilni oʻzingiz kiriting: sudo ./huddles.sh on <IP>. |
Bu maqolalar yangilangandan soʻng oʻz serveringizdagi Bilimlar bazasida ham mavjud.