Для AI Рассвет развернули сервис видеовстреч на собственной инфраструктуре. Он работает по адресу meet.airassvet.ru и поддерживает комнаты по ссылке, передачу аудио и видео, демонстрацию экрана и чат.
Кейс включает развёртывание и интеграцию готового open-source видеодвижка, фирменное оформление и доработки эксплуатации.
Задача
Подготовить управляемый сервис встреч с собственным адресом, сервером передачи медиа и средствами наблюдения за работой.
- Развернуть компоненты видеосвязи в Docker.
- Настроить HTTPS и доступ по собственному домену.
- Подготовить фирменный интерфейс.
- Поддержать приглашения, чат и демонстрацию экрана.
- Добавить управление входом в комнату.
- Собирать закрытую статистику для эксплуатации.
Проблема
Для собственного сервиса встреч недостаточно изменить логотип. Нужно связать веб-интерфейс, компоненты конференции и передачу медиа, настроить публикацию и убедиться, что участники действительно слышат и видят друг друга.
Для эксплуатации также важны завершение соединения, история встреч и технические показатели. Без них сложно понять, что произошло при жалобе пользователя.
Решение
Развернули видеодвижок на VPS, настроили контейнеры, HTTPS и домен. Подготовили фирменное оформление и проверили базовую передачу аудио, видео и экрана между двумя браузерами через собственный сервер.
Отдельно добавили закрытую статистику встреч и состояния сервера. Пользовательский интерфейс и средства наблюдения работают как части одного сервиса.
Что реализовали
Комнаты по ссылке
Пользователи подключаются к комнате через браузер. Приглашение можно передать ссылкой без установки отдельного приложения для базового сценария встречи.
Аудио, видео, экран и чат
Настроили передачу звука и изображения, демонстрацию экрана и текстовый чат. В проверке двух браузеров подтверждена работа передачи медиа через собственный сервер.
Управление входом
Доступны пароль комнаты и зал ожидания. Организатор получает инструменты управления подключением участников.
Фирменный интерфейс
Адаптировали оформление сервиса под AI Рассвет и собственный адрес встреч. Доработали поведение завершения звонка, устранив задержку выхода.
Статистику для эксплуатации
Добавили закрытый раздел со сведениями о встречах и состоянии сервера. Сборщик сохраняет историю и технические показатели в SQLite, данные можно выгрузить в CSV.
Техническая основа
Использовали готовый open-source видеодвижок, Docker, VPS и отдельный компонент сбора статистики. Вклад проекта — развёртывание, интеграция, оформление и доработка сервиса.
Базовая проверка выполнена для двух браузеров. Доступность в конкретных корпоративных сетях и нагрузочная ёмкость требуют отдельной проверки выбранной конфигурации.
Результат
Работает собственный сервис встреч с комнатами по ссылке и закрытой статистикой. Команда получила управление развёртыванием и инструменты для разбора технического состояния.
Что получили
- Видеосервис на собственном домене и VPS.
- Аудио, видео, демонстрацию экрана и чат.
- Пароли комнат и зал ожидания.
- Фирменное оформление.
- Историю встреч, технические показатели и CSV-выгрузку.