Брацки Жици
Брацки Жици (CNM Talk; здесь и далее то тексту -- Жици) -- это инструмент Брацкой Школы для организации видео- и аудио-конференций. Сходка построена на основе программного обеспечения Jitsi и доступна для зарегистрированных участников конференций. Сходка -- часть технологических ресурсов под общим названием Брацко Облако.
Содержание
Значение Брацки Жици
- Брацки Жици может напомнить другие видеоконференционные системы; под капотом у этой прилады -- популярный программный пакет под названием Jitsi. Брацки Жици предназначены для проведения аудио- и видеоконференций с дополнительными функциями: демонстрации экрана участникам, обмена мгновенными сообщениями в чате, приглашение участников по ссылке, пароль на конференцию, одновременное редактирование документов и передачу файлов. Может одновременно обслуживать до 35 участников при сохранении высокого качества связи и до 75 с относительно хорошим качеством
Функции
- Обеспечивать проведение аудио- и видео-конференций с участием:
- Сотрудников Брацкой Школы;
- Сотрудников Брацкой Школы и потенциальных клиентов и новых сотрудников;
- Служить одной из площадок для построения профессиональных навыков участников учебных программ.
Видеоконференции в Брацки Жици
Для создания видеоконференции на Брацких Жицах необходимо иметь учетную запись в Оплёте. Если же Вы присоединяетесь к уже созданной конференции, то имеете возможность поучаствовать как гость.
Во время видеоконференции Вы можете управлять своим микрофоном и камерой, вести чат (как общий, так и приватный), отправлять смайлы, демонстрировать экран, приглашать участников. Так же есть возможность добавления виртуального фона из предложенных вариантов или создания собственного. Кроме кнопок управления на нижней панели экрана, при входе с компьютера, можно использовать "горячие клавиши" (или клавиши быстрого набора), к примеру, микрофон можно включить, зажав на клавиатуре кнопку space. Другие комбинации клавиш так же можно увидеть в короткой справке прямо во время видеоконференции.
Жици не имеют ограничения по времени, что является преимуществом над некоторыми другими подобными сервисами.
- Видеосвязь обеспечивается приложениями voice over Internet Protocol или VoIP для голосовой связи и многосторонних видеозвонков через Интернет. Для использования не надо скачивать и устанавливать дополнительные программы, Жици работает прямо в веб-браузере.
Найти Браки Жици можно по этому адресу: https://jitsi.bskol.com/vstreca На данный момент ссылка не рабочая
Брацки Жици в Брацкой Школе
- Прилада Делово Бюро, которая представляет собою технологию для проведения веб-конференций Брацкой Школы. Играет важную роль как для учебы и обсуждения всех непонятных моментов или возникающих вопросов, так и при найме работников, то есть для рекрутинга.
- В скором времени возобновлятся регулярные видеоконференции, но кроме этого можно договариваться и назначать конференции на любое удобное время.
Особенности сервера
- Брацки Жици реализованы не на чистом сервере, а на одной из открытых платформ для разработки, доставки и эксплуатации приложений – Docker.
Докер - это как бы контейнер для приложений, виртуальная машина, которая оборачивается вокруг приложения, конфигурируя нужную среду под него так, чтобы удобно было и программисту его писать, при этом дает удобный интерфейс взаимодействия с ним, и чтобы админу его админить, буквально выкладывая приложения как кирпичики.
- На данный момент тестируется новая версия Жици, которая пока развернутая в локальной среде.
Версия Jitsi
Устойчивость для Жици
- Устойчивость для Жици – надо создать архитектуру более устойчивой работы, либо на разных серверах, либо иное решение.
- Балансировка нагрузки (Load Balancer) – это метод, гарантирующий, что сервер не перегружен трафиком. Это определение относится к эффективному распределению входящего сетевого трафика по группе фоновых серверов, известных также как серверная ферма или пул серверов.
- Если один сервер выходит из строя, балансировщик нагрузки перенаправляет трафик на другие онлайн-серверы. Когда новый сервер добавляется в группу серверов, балансировщик нагрузки автоматически начинает посылать ему запросы.
- Таким образом, балансировщик нагрузки выполняет следующие функции:
- Эффективно распределяет запросы клиентов или сетевую нагрузку между несколькими серверами.
- Обеспечивает высокую доступность и надежность, посылая запросы только на серверы, находящиеся в сети
- Обеспечивает гибкость добавления или удаления серверов в соответствии с требованиями
Проект по возобновлению работы Jitsi
Что было сделано
- Первоначально возникла проблема с работой микрофонов и веб-камер на некоторых устройствах во время видео-конференций. Они отображались как выключенные, при этом данный участник может слышать других участников, у которых такой проблемы не возникло, а они его нет. Так же отсутствовала LDAP авторизация при входе. Поэтому было принято решение обновить Jitsi, и в процессе обновления внедрить LDAP авторизацию.
- Вследствие чего LDAP авторизация есть и она работает, но не работает сам Jitsi.
Поиск консультантов
- В результате собственных попыток исправить проблемы и возобновить работу Jitsi, а так же внедрить сервис Load Balancer, стало понятно, что наших компетенций недостаточно. Поэтому было решено опубликовать объявление на Upwork:
Jitsi Meet/Load Balancer of consultant is needed Tech Support
Hey, guys, I need a consultant for Jitsi Meet installation project and Load Balancer implementation
- По результатам консультаций планируется либо разрешить все наши проблемы, либо нанять подрядчика.
Задачи
- Определить какие настройки, сделанные во время установки, вызывают ошибку в работе Jitsi
- Внедрить сервис Load Balancer
Тестовый сервер для Жици
- На данный момент попытаться зайти на конференцию можно здесь http://207.244.231.53:8000/
- Поставить можно на 62.171.189.106. Здесь тестовая почта и ничего лишнего
Проблемы
- Jitsi не работает. Причина предположительно кроется в конфигурационном файле, который создается при установке Jitsi.
- Когда заходишь, на первый взгляд все хорошо. Но если подключается второй человек, то выходит ошибка связи. Даная ошибка возникла после обновления.
- Media:Jitsi error.PNG
Полезные ссылки
- https://community.jitsi.org/t/jitsi-meet-jicofo-jvb-prosody-high-availability-and-load-balance/21450/3
- https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-videotutorials
- https://www.youtube.com/watch?v=LyGV4uW8km8
- (для общего сведения) https://aws.amazon.com/ru/blogs/opensource/getting-started-with-jitsi-an-open-source-web-conferencing-solution/