Jitsi – автономне рішення для відеоконференцій із відкритим кодом [+3 Hosting Platforms]

Відеоконференції, хоч і не є новим винаходом, сьогодні набувають особливої актуальності, зважаючи на те, що значна частина з нас перейшла на віддалену роботу.

Яким чином ви підтримуєте зв’язок зі своїми командами?

Чи ви все ще організовуєте зустрічі з колегами або клієнтами?

Скоріш за все, так.

Впевнений, ви вже чули про такі платформи, як Microsoft Teams, Zoom та Google Meet, і можливо навіть їх використовували. Вони безсумнівно ефективні та добре виконують свої функції. Однак, існує ряд причин, з яких ви можете не хотіти їх застосовувати у вашій організації. Це можуть бути питання відповідності стандартам, конфіденційності або ж фінансові витрати.

Яке ж рішення?

Варто спробувати самостійно розміщене програмне забезпечення для відеоконференцій з відкритим вихідним кодом – Jitsi.

Jitsi надає вам повний контроль над вашою системою відеоконференцій, оскільки вона розміщується на вашому власному сервері. Це чудова альтернатива для тих, хто цінує приватність, особливо в порівнянні з Zoom.

Реалізація цього стала можливою завдяки двом ключовим компонентам.

Jitsi Meet – це клієнтська програма, розроблена на JavaScript, що забезпечує можливість відеозв’язку. Вона дозволяє вам ділитися екраном, спільно працювати в реальному часі, запрошувати учасників та багато іншого. Приєднатися до конференції можна за допомогою веб-браузера або додатків для Android/iOS.

Jitsi Videobridge – це сервер XMPP (Prosody), який здатний одночасно підтримувати тисячі відеочатів. Він сумісний з WebRTC і забезпечує шифрування даних за замовчуванням.

Якщо ви зацікавилися клієнтом, ви можете протестувати його в дії.

Jitsi виглядає досить перспективно, а початок роботи з ним досить простий.

Встановлення Jitsi

Jitsi добре працює на Ubuntu/Debian, і є два варіанти його встановлення. Ви можете скористатися хмарною віртуальною машиною і виконати наступні дії.

Docker – це, мабуть, найпростіший спосіб. Після встановлення Docker, ви можете скористатися цим простим посібником.

Ручне встановлення – цей спосіб займає більше часу і не є рекомендованим. Але якщо ви все ж хочете його випробувати, то можете звернутися до цього посібника.

Як використовувати платформи хостингу Jitsi?

Звісно, ви можете почати роботу з Jitsi на наступних платформах хостингу менш ніж за 15 хвилин.

Каматера

Отримайте готову віртуальну машину Jitsi на Kamatera лише за 4 долари на місяць.

Ви можете обрати розміщення в найближчих до вас локаціях у Північній Америці, Європі, на Близькому Сході та в Китаї.

DigitalOcean

Запустіть сервер Jitsi через DO Marketplace. Ви отримаєте Ubuntu VM з Jitsi та Nginx.

Вам потрібно буде вказати домен, де ви плануєте розмістити відеоконференції, та слідувати інструкціям на екрані під час налаштування. Все це можна зробити менш ніж за 15 хвилин.

DigitalOcean пропонує 100 доларів безкоштовного кредиту.

Vultr

Vultr пропонує розгортання Jitsi в один клік.

Vultr надає зручну панель управління та API для керування сервером. Він має вбудований моніторинг, а ціни починаються від 5 доларів на місяць.

Як це виглядає?

Я налаштував Jitsi на DO менш ніж за 15 хвилин. Ось як виглядає клієнт у браузері.

Я провів невелике тестування зі своїм другом і залишився задоволений якістю звуку та відео.

У вас є можливість обрати передню або задню камеру, розпочати трансляцію, ділитися екраном, вимикати звук інших учасників тощо. Я не тестував мобільні додатки, але думаю, вони працюють краще за браузер.

Висновок

Vultr та DO мають дата-центри у багатьох місцях по всьому світу. Обирайте розміщення свого сервера Jitsi там, де ви очікуєте найбільшої кількості учасників. Почніть з невеликого розміру сервера та масштабуйте його відповідно до зростання потреб. Ви можете використовувати CDN, наприклад Cloudflare або StackPath, для прискорення доставки контенту.

Чи була ця стаття корисною? Тоді поділіться нею зі світом!