Брацки Жици — различия между версиями

Материал из Брацка Правки
Перейти к: навигация, поиск
Строка 2: Строка 2:
  
 
==Значение Брацки Жици==
 
==Значение Брацки Жици==
Брацки Жици может напомнить другие видеоконференционные системы; под капотом у этой прилады -- популярный программный пакет под названием Jitsi. Брацки Жици предназначены для проведения аудио- и видеоконференций с дополнительными функциями: демонстрации экрана участникам, обмена мгновенными сообщениями в чате, приглашение участников по ссылке, пароль на конференцию, одновременное редактирование документов и передачу файлов. Может одновременно обслуживать до 35 участников при сохранении высокого качества связи и до 75 с относительно хорошим качеством
+
:Брацки Жици может напомнить другие видеоконференционные системы; под капотом у этой прилады -- популярный программный пакет под названием Jitsi. Брацки Жици предназначены для проведения аудио- и видеоконференций с дополнительными функциями: демонстрации экрана участникам, обмена мгновенными сообщениями в чате, приглашение участников по ссылке, пароль на конференцию, одновременное редактирование документов и передачу файлов. Может одновременно обслуживать до 35 участников при сохранении высокого качества связи и до 75 с относительно хорошим качеством
  
 
==Функции==
 
==Функции==
Строка 11: Строка 11:
  
 
==Видеоконференции в Брацки Жици==
 
==Видеоконференции в Брацки Жици==
<p>Для создания видеоконференции на Брацких Жицах необходимо иметь учетную запись в Оплёте. Если же Вы присоединяетесь к уже созданной конференции, то имеете возможность поучаствовать как гость.</p>  
+
:<p>Для создания видеоконференции на Брацких Жицах необходимо иметь учетную запись в Оплёте. Если же Вы присоединяетесь к уже созданной конференции, то имеете возможность поучаствовать как гость.</p>  
<p>Во время видеоконференции Вы можете управлять своим микрофоном и камерой, вести чат (как общий, так и приватный), отправлять смайлы, демонстрировать экран, приглашать участников. Так же есть возможность добавления виртуального фона из предложенных вариантов или создания собственного. Кроме кнопок управления на нижней панели экрана, при входе с компьютера, можно использовать "горячие клавиши" (или клавиши быстрого набора), к примеру, микрофон можно включить, зажав на клавиатуре кнопку space. Другие комбинации клавиш так же можно увидеть в короткой справке прямо во время видеоконференции.</p>  
+
:<p>Во время видеоконференции Вы можете управлять своим микрофоном и камерой, вести чат (как общий, так и приватный), отправлять смайлы, демонстрировать экран, приглашать участников. Так же есть возможность добавления виртуального фона из предложенных вариантов или создания собственного. Кроме кнопок управления на нижней панели экрана, при входе с компьютера, можно использовать "горячие клавиши" (или клавиши быстрого набора), к примеру, микрофон можно включить, зажав на клавиатуре кнопку space. Другие комбинации клавиш так же можно увидеть в короткой справке прямо во время видеоконференции.</p>  
<p>Жици не имеют ограничения по времени, что является преимуществом над некоторыми другими подобными сервисами.
+
:<p>Жици не имеют ограничения по времени, что является преимуществом над некоторыми другими подобными сервисами.
Видеосвязь обеспечивается приложениями voice over Internet Protocol или VoIP для голосовой связи и многосторонних видеозвонков через Интернет. Для использования не надо скачивать и устанавливать дополнительные программы, Жици работает прямо в веб-браузере.</p>  
+
:Видеосвязь обеспечивается приложениями voice over Internet Protocol или VoIP для голосовой связи и многосторонних видеозвонков через Интернет. Для использования не надо скачивать и устанавливать дополнительные программы, Жици работает прямо в веб-браузере.</p>  
<p>Найти Браки Жици можно по этому адресу: https://jitsi.bskol.com/vstreca</p>  
+
:<p>Найти Браки Жици можно по этому адресу: https://jitsi.bskol.com/vstreca</p>  
  
 
==Брацки Жици в Брацкой Школе==
 
==Брацки Жици в Брацкой Школе==
Прилада Делово Бюро, которая представляет собою технологию для проведения веб-конференций Брацкой Школы. Играет важную роль как для учебы и обсуждения всех непонятных моментов или возникающих вопросов, так и при найме работников, то есть для рекрутинга.  
+
:Прилада Делово Бюро, которая представляет собою технологию для проведения веб-конференций Брацкой Школы. Играет важную роль как для учебы и обсуждения всех непонятных моментов или возникающих вопросов, так и при найме работников, то есть для рекрутинга.  
В скором времени возобновлятся регулярные видеоконференции, но кроме этого можно договариваться и назначать конференции на любое удобное время.  
+
:В скором времени возобновлятся регулярные видеоконференции, но кроме этого можно договариваться и назначать конференции на любое удобное время.  
  
 
==Особенности сервера==
 
==Особенности сервера==
Брацки Жици реализованы не на чистом сервере, а на одной из открытых платформ для разработки, доставки и эксплуатации приложений – Docker.  
+
:Брацки Жици реализованы не на чистом сервере, а на одной из открытых платформ для разработки, доставки и эксплуатации приложений – Docker.  
<p>Докер - это как бы контейнер для приложений, виртуальная машина, которая оборачивается вокруг приложения, конфигурируя нужную среду под него так, чтобы удобно было и программисту его писать, при этом дает удобный интерфейс взаимодействия с ним, и чтобы админу его админить, буквально выкладывая приложения как кирпичики.
+
:<p>Докер - это как бы контейнер для приложений, виртуальная машина, которая оборачивается вокруг приложения, конфигурируя нужную среду под него так, чтобы удобно было и программисту его писать, при этом дает удобный интерфейс взаимодействия с ним, и чтобы админу его админить, буквально выкладывая приложения как кирпичики.
На данный момент тестируется новая версия Жици, которая пока развернутая в локальной среде.</p>
+
:На данный момент тестируется новая версия Жици, которая пока развернутая в локальной среде.</p>
  
 
==Версия Jitsi==
 
==Версия Jitsi==
  
 
==Устойчивость для Жици==
 
==Устойчивость для Жици==
Устойчивость для Жици -- надо создать архитектуру более устойчивой работы, либо на разных серверах, либо иное решение.
+
:Устойчивость для Жици -- надо создать архитектуру более устойчивой работы, либо на разных серверах, либо иное решение.
  
Балансировка нагрузки (Load Balancer) – это метод, гарантирующий, что сервер не перегружен трафиком. Это определение относится к эффективному распределению входящего сетевого трафика по группе фоновых серверов, известных также как серверная ферма или пул серверов.
+
:Балансировка нагрузки (Load Balancer) – это метод, гарантирующий, что сервер не перегружен трафиком. Это определение относится к эффективному распределению входящего сетевого трафика по группе фоновых серверов, известных также как серверная ферма или пул серверов.
  
 
==Проект по возобновлению работы Jitsi==
 
==Проект по возобновлению работы Jitsi==
  
 
===Что было сделано===
 
===Что было сделано===
Первоначально возникла проблема с работой микрофонов и веб-камер на некоторых устройствах во время видео-конференций. Они отображались как выключенные, при этом данный участник может слышать других участников, у которых такой проблемы не возникло. Так же отсутствовала LDAP авторизация при входе. Поэтому было принято решение обновить Jitsi, и в процессе обновления внедрить LDAP авторизацию.  
+
:Первоначально возникла проблема с работой микрофонов и веб-камер на некоторых устройствах во время видео-конференций. Они отображались как выключенные, при этом данный участник может слышать других участников, у которых такой проблемы не возникло. Так же отсутствовала LDAP авторизация при входе. Поэтому было принято решение обновить Jitsi, и в процессе обновления внедрить LDAP авторизацию.  
Вследствие чего LDAP авторизация есть и она работает, но не работает сам Jitsi.
+
:Вследствие чего LDAP авторизация есть и она работает, но не работает сам Jitsi.
  
 
===Поиск консультантов===
 
===Поиск консультантов===
В результате собственных попыток исправить проблемы и возобновить работу Jitsi, а так же внедрить сервис Load Balancer, стало понятно, что наших компетенций недостаточно. Поэтому  было решено опубликовать объявление на Upwork:
+
:В результате собственных попыток исправить проблемы и возобновить работу Jitsi, а так же внедрить сервис Load Balancer, стало понятно, что наших компетенций недостаточно. Поэтому  было решено опубликовать объявление на Upwork:
  
По результатам консультаций планируется либо разрешить все наши проблемы, либо нанять подрядчика.  
+
:По результатам консультаций планируется либо разрешить все наши проблемы, либо нанять подрядчика.  
  
 
===Задачи===
 
===Задачи===
Строка 51: Строка 51:
 
===Тестовый сервер для Жици===
 
===Тестовый сервер для Жици===
  
На данный момент попытаться зайти на конференцию можно здесь http://207.244.231.53:8000/
+
:На данный момент попытаться зайти на конференцию можно здесь http://207.244.231.53:8000/
Поставить можно на 62.171.189.106. Здесь тестовая почта и ничего лишнего
+
:Поставить можно на 62.171.189.106. Здесь тестовая почта и ничего лишнего
  
 
===Проблемы===
 
===Проблемы===
  
 
#Jitsi не работает. Причина предположительно кроется в конфигурационном файле, который создается при установке Jitsi.
 
#Jitsi не работает. Причина предположительно кроется в конфигурационном файле, который создается при установке Jitsi.
Когда заходишь, на первый взгляд все хорошо. Но если подключается второй человек, то выходит ошибка связи. Даная ошибка возникла после обновления.
+
:Когда заходишь, на первый взгляд все хорошо. Но если подключается второй человек, то выходит ошибка связи. Даная ошибка возникла после обновления.
[[Медиа:Jitsi error.PNG]]
+
:[[Медиа:Jitsi error.PNG]]
  
 
===Полезные ссылки===
 
===Полезные ссылки===

Версия 12:47, 26 июля 2022

Брацки Жици (CNM Talk; здесь и далее то тексту -- Жици) -- это инструмент Брацкой Школы для организации видео- и аудио-конференций. Сходка построена на основе программного обеспечения Jitsi и доступна для зарегистрированных участников конференций. Сходка -- часть технологических ресурсов под общим названием Брацко Облако.

Значение Брацки Жици

Брацки Жици может напомнить другие видеоконференционные системы; под капотом у этой прилады -- популярный программный пакет под названием Jitsi. Брацки Жици предназначены для проведения аудио- и видеоконференций с дополнительными функциями: демонстрации экрана участникам, обмена мгновенными сообщениями в чате, приглашение участников по ссылке, пароль на конференцию, одновременное редактирование документов и передачу файлов. Может одновременно обслуживать до 35 участников при сохранении высокого качества связи и до 75 с относительно хорошим качеством

Функции

  1. Обеспечивать проведение аудио- и видео-конференций с участием:
  2. Служить одной из площадок для построения профессиональных навыков участников учебных программ.

Видеоконференции в Брацки Жици

Для создания видеоконференции на Брацких Жицах необходимо иметь учетную запись в Оплёте. Если же Вы присоединяетесь к уже созданной конференции, то имеете возможность поучаствовать как гость.

Во время видеоконференции Вы можете управлять своим микрофоном и камерой, вести чат (как общий, так и приватный), отправлять смайлы, демонстрировать экран, приглашать участников. Так же есть возможность добавления виртуального фона из предложенных вариантов или создания собственного. Кроме кнопок управления на нижней панели экрана, при входе с компьютера, можно использовать "горячие клавиши" (или клавиши быстрого набора), к примеру, микрофон можно включить, зажав на клавиатуре кнопку 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:
По результатам консультаций планируется либо разрешить все наши проблемы, либо нанять подрядчика.

Задачи

  1. Определить какие настройки, сделанные во время установки, вызывают ошибку в работе Jitsi
  2. Внедрить сервис Load Balancer

Тестовый сервер для Жици

На данный момент попытаться зайти на конференцию можно здесь http://207.244.231.53:8000/
Поставить можно на 62.171.189.106. Здесь тестовая почта и ничего лишнего

Проблемы

  1. Jitsi не работает. Причина предположительно кроется в конфигурационном файле, который создается при установке Jitsi.
Когда заходишь, на первый взгляд все хорошо. Но если подключается второй человек, то выходит ошибка связи. Даная ошибка возникла после обновления.
Медиа:Jitsi error.PNG

Полезные ссылки

  1. https://community.jitsi.org/t/jitsi-meet-jicofo-jvb-prosody-high-availability-and-load-balance/21450/3
  2. https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-videotutorials
  3. https://www.youtube.com/watch?v=LyGV4uW8km8
  4. (для общего сведения) https://aws.amazon.com/ru/blogs/opensource/getting-started-with-jitsi-an-open-source-web-conferencing-solution/