Улучшение механизма связи с Kurento-Media-Server
Постановка задачи: имеется уже написанная и рабочая система, которая использует kurento-media-server через протокол WebRTC для записи на сервере видеопотока, однако она работает не оптимальным способом
Стек технология: Java, JavaScript, WebRTC, WebSocket, Kurento-Media-Server
Система: Система прокторинга сдачи экзаменов ВУЗа
Задачи:
- Изучение работы текущей системы:
- Изучение работы фронт стороны (мы скинем доступы к системе студента, необходимо посмотреть код фронт стороны и как работает взаимодействие)
- Изучение работы Java WebSocket сервера, как связующей части (код предоставим)
- Переработать текущую систему, сделать ее:
- Сделать проверку оборудования перед началом экзамена, выдавая нормальные сообщения об ошибках и рекомендации
- Если есть проблемы с микрофоном или камерой, сделать возможным выбор звукового устройства или камеры
- Учесть, что иногда антивирусы у пользователей мешают нормальной работе
- Сделать более стабильную работу системы, сделать возможным переприсоединение студента если у него пропал интернет не ограниченное время или произошел кратковременный разрыв связи
- При этом оставить текущую систему взаимодействия, наименования файлов записи и интеграцию с скриптами PHP
ВНИМАНИЕ: Работаем только через безопасную сделку от официального сайта