Техническое задание: Интеграция распознавания лиц в видеочат

Цель проекта

Модернизировать существующее WebRTC-приложение для видеочата, добавив в него функцию компьютерного зрения для анализа видео потока в реальном времени.

Основные требования

Функциональность

  • Интегрировать библиотеку для распознавания лиц (предпочтительно MediaPipe Face Detection или аналогичную).
  • Система должна непрерывно анализировать видео поток с камеры пользователя.
  • При длительном отсутствии распознанного лица в кадре (порог определить) соединение WebRTC должно быть автоматически разорвано.
  • После разрыва соединения ключевые элементы интерфейса (кнопки "Старт", "Далее" и т.п.) должны быть заблокированы для повторного использования.
  • Необходимо предусмотреть возможность настройки чувствительности и временных интервалов.

Технические детали

  • Решение должно работать в браузере пользователя.
  • Код должен быть оптимизирован для работы в реальном времени без значительных потерь производительности.
  • Интеграция должна быть выполнена аккуратно, с минимальным воздействием на существующую логику чата.
  • Предоставить документацию по интеграции и использованию нового модуля.

Результат работы

  • Рабочий модуль распознавания лиц, встроенный в видеочат.
  • Стабильная работа функции автоматического разрыва соединения.
  • Корректная блокировка интерфейса при срабатывании условия.

Project Manager для запуска MVP футбольного сайта

Ищем увлеченного футболом Project Manager для управления 2-месячным проектом по созданию и запуску минимальной жизнеспособной версии (MVP) сайта о футболе. Основная задача - координация работ по интеграции внешних данных (матчи, статистика, новости) и успешный запуск платформы.

Разработка MVP системы для организации турниров по бочча

Требуется создать минимально жизнеспособный продукт для проведения соревнований по бочча. Система должна включать регистрацию участников, формирование матчей, оперативный ввод результатов по эндам, автоматический подсчет итогов и публичную страницу турнира.