Компания "ДиСиКон" ищет программиста c хорошим знанием Node JS на разовый проект.
Задачи:
1. Реализовать авторизацию на подключении к вебсокету по протоколу OAuth.
2. Разобраться, почему не удаëтся подключиться к нескольким сокетам одновременно на одном порту по разному пути. Исправить, если это возможно. Если невозможно, реализовать иначе - через прокси или другим приемлемым способом, чтобы клиенты могли обращаться по 443 порту.
3. Разобраться, почему прерывается видеопоток через некоторое время и исправить.
4. Реализовать в вебсокет-серверах интеграцию с внутренними SOAP-сервисами для получения реальной информации по камерам в регионе, их телематике и видеопотоку для передачи на клиент.
5. Реализовать возможность управлять камерами с клиента.
В SOAP все функции управления реализованы, необходимо предоставить внешнее api через вебсокеты или другим способом
Требования:
- Знание Node JS - middle
- websockets
- опыт интеграции с SOAP - желателен
- опыт работы со стримингом видео, ffmpeg - желательно, но не обязательно
Условия:
- Выплата гонорара по контрольным точкам
- Работа на "удаленке"