Веб-программист. Развертывание Open Source WebRTC (Web Real-Time Communication) (Дистанционная работа)
(проект не опубликован)

Бюджет не указан

Задание: Веб-программист. Развертывание Open Source WebRTC (Web Real-Time Communication) (Дистанционная работа)

Развертывание Open Source WebRTC (Web Real-Time Communication) 1. Описание проекта Требуется развернуть open source решение на базе WebRTC для организации видеосвязи, аудиосвязи или обмена данными в реальном времени. Решение должно быть масштабируемым, безопасным и работать в современных браузерах и/или мобильных приложениях. 2. Основные задачи Выбрать подходящий open source серверный фреймворк для WebRTC Настроить базовый клиентский интерфейс (веб или мобильный) для тестирования соединения. Обеспечить шифрование и защиту от несанкционированного доступа. Протестировать работу системы (задержки, стабильность, поддержка нескольких пользователей). Документировать процесс развертывания и настройки. 3. Требования к реализации Сервер должен работать на Linux (Ubuntu/Debian/CentOS). Поддержка WebRTC в последних версиях Chrome, Firefox, Safari. Возможность интеграции с REST API или WebSockets для управления сеансами. Настройка TURN-сервера (Coturn или аналоги) для работы за симметричным NAT. Минимальная задержка (<500 мс) при передаче видео/аудио. 4. Дополнительные пожелания (опционально) Интеграция с базой данных (PostgreSQL/MySQL) для хранения сессий. Поддержка комнат (мультиплеерные видеоконференции). Запись потоков (HLS, WebM). Авторизация пользователей (OAuth, JWT). 5. Критерии приемки Рабочий сервер с примером видеозвонка между двумя пользователями. Настроенные STUN/TURN серверы. Инструкция по развертыванию и настройке. Тестовый клиент (веб-страница или приложение). 6. Бюджет и сроки Бюджет: Договорной (зависит от сложности). Сроки: 7–14 дней (или по согласованию). 8. Формат сотрудничества Удаленная работа. Поэтапная оплата (50% аванс, 50% после сдачи). Общение через Telegram Желательно примеры аналогичных проектов, предложение по стеку технологий и оценку сроков/стоимости.