Я пытаюсь транслировать видео через веб-сокет и обрабатывать его на стороне сервера с помощью Node.JS. Клиент читает видеофайл (.mp4) и отправляет его через веб-сокет через потоковый объект. Однако у меня возникают проблемы с извлечением кадров из потока на сервере, чтобы он мог быть обработан opencv
.
Нужно ли разбивать видео на кадры и транслировать каждый отдельный кадр? Какой формат может opencv
наиболее легко обрабатывать в режиме реального времени?
Конечной целью здесь является включение opencv
для обработки каждого кадра видео (в реальном времени), получаемого сервером. Думаю, у меня возникли проблемы с пониманием этой парадигмы.