Frigate
Frigate это NVR. Позволяет подключить RTSP или HTTP камеры и 24/7 анализировать с них видео, в том числе записывать по обнаружению объектов (человек, машина и тд). Подобен до iSpy, но iSpy, хоть и мощнее, но начал выдавать в консоль слишком много ошибок и более сложен в поддержании конфигурации после обновлений.
Нравится:
Сравниваю с iSpy NVR
- Качественный и быстрый детектор объектов
- Конфиг в одном файле. Легко переносить и редактировать даже с телефона. Удобнее работать сразу с группой камер
- Мало мусорных (ненужных) настроек, которые для iSpy были обязательными
- Сразу 3 варианта плеера: jsmpeg (картинка, словно gif на экране), webrtc (со звуком, быстро, но не для iOS), mse (медленнее, но работает с iOS). Все три варианта лучше, чем единственный у iSpy
- Запуск одним сервисом (не надо отдельно запускать AI сервис)
- Намного лучше документация, включая советы по настройках самих КАМЕР
- Кажется, менее требовательный по CPU
- Есть удобные дебаг тулы для лучшей настройки детекций, масок, обнаружений
- Можно докупить, например Google Coral USB Accelerator и отдать ему AI вычисления. Frigate готов к этому
- Удобный API с большим функционалом. Можно сделать практически любую автоматизацию
Не нравится
- Нет хоткеев и массовых действий. Чистить видео может быть затруднительно
- Нет возможности записи таймлапсов
- Нет возможности создать RTMP поток (пушить в Telegram, YouTube, Twitch)
- Нет встроенных автоматизаций, например, отправки сообщения, когда кто-то обнаружен. Зато намного лучший API, с которым можно все что угодно сделать
Frigate + Traefik + OAuth
Если кому-то нужно – напишите мне ко контактам, распишу
Ссылки на изученные ресурсы: