1.Трансляция VNC.
Необходимо обеспечить трансляцию данных по websocket из внутренней сети через веб-шлюз без раскрытия устройства сети.
Кол-во машин от которых будет выводится картинка не ограничено, IP машин локальный. На них запущен сервер VNC, а также происходит трансляция потока в websocket. В веб-клиенте выводится изображение. Проверка концепции выполнена - настроено проксирование на статичные урл без аутентификации и картинка с реальной машины выводится в UI. Данное решение не подходит т.к. не проходит по требованиям указанным ниже.
Требования:
а. динамическое добавление/изменение/удаление маршрутов - предложить варианты и участвовать в реализации
б. авторизация запросов - предложить варианты и участвовать в реализации
в. при изменениях вебсервер не должен разрывать активные соединения websocket и http
г. старт вебсервера должен происходить даже если один из проксируемых узлов недоступен
Прочее:
* Допустимо использовать коммерческие продукты, которые можно оплатитить, использовать и которые поддерживаются на территории РФ
* Предпочтительно использовать OpenSource решения