Я ищу лучшее решение, чем сейчас, может быть, умные люди из StackOverflow могут мне помочь:)
Итак, давайте начнем с проблемы:
- У меня естьпотоковое видео в реальном времени RTSP с моей IP-камеры
- Я хочу размыть лица в этом потоке и выводить данные для мобильного использования (hls, h.264 и т. д.)
- Все это должно происходить практическивремя с минимумом потребляемых ресурсов
- Я планирую развернуть это позже в каком-нибудь облаке, поэтому чем меньше денег я потрачу на ресурсы - тем лучше будет
В настоящее время у меня естьрешение работает следующим образом:
- Я снимаю видео с помощью OpenCV
- Я обновляю каждый кадр с помощью Gaussian Blur и сохраняю его в какую-то папку
- После некоторого количества кадров ясоздайте MP4 / AVI / любое другое видео и сделайте его доступным через HTTP url
- Пока все это работает на Django
Я знаю, что делаю что-то не так.Ищу ответы, спасибо!