Хранилище: 100. Объём: 10. Операционная система: Linux. Что нужно ещё: Настройка turn, stun, signaling, video server. Четкое понимание как работает сигналинг и сервер записи ТЗ Задача 1: Стабилизация видеоконференцийОписание проблемы: Клиенты испытывают следующие проблемы при подключении к конференциям: Невозможность подключиться к конференции НЕ У ВСЕХ (бесконечное вращение индикатора загрузки) Отсутствие аудио/видео связи (пользователи не слышат друг друга) Проблемы носят непостоянный характер: иногда работает, иногда нет Проблемы возникают не со всеми пользователями одновременно Предполагаемая причина: Некорректная настройка Signaling server и/или TURN/STUN серверов.Требуемый результат: Стабильное подключение всех клиентов к видеоконференциям Надежная аудио/видео связь между участниками Работа клиентов как из локальной сети, так и из внешних сетей (за NAT, мобильные сети) Поддержка различных браузеров (Chrome, Firefox, Safari) и мобильных приложений (Android, iOS) Требуемые работы: Аудит текущей конфигурации: Проверка настроек Nextcloud Talk Проверка конфигурации Signaling server (HPB) Проверка конфигурации TURN/STUN серверов (coturn) Анализ сетевой инфраструктуры (NAT, firewall, порты) Задача 2: Реализация функции самозаписи для гостей Описание задачи: Необходимо реализовать возможность для гостевых пользователей (без учетной записи в Nextcloud): Записывать видео самих себя через веб-интерфейс Автоматически загружать записанное видео в заранее подготовленную папку Получать доступ к функционалу через уникальную ссылку Функциональные требования: Для администратора: Возможность создать уникальную ссылку для гостя Указать целевую папку для сохранения записей Опционально: установить срок действия ссылки Опционально: ограничить количество записей Для гостя: Открыть ссылку без регистрации/авторизации Разрешить доступ к камере/микрофону Записать видео (старт/стоп) Просмотреть запись перед отправкой Загрузить запись на сервер Получить подтверждение успешной загрузки.