Настройка камер

Поддерживаемые камеры

ObjectAI работает с любой камерой, которая поддерживает RTSP-протокол:

Hikvision
Dahua
Axis
Bosch
Uniview
Reolink
TP-Link
Другие ONVIF

Также поддерживаются USB-камеры (веб-камеры) и HTTP-потоки (MJPEG).

Формат RTSP-URL

Общий формат:

rtsp://[логин]:[пароль]@[IP]:[порт]/[путь]

Примеры для популярных камер:

Hikvision:
rtsp://admin:password@192.168.1.64:554/Streaming/Channels/101
Dahua:
rtsp://admin:password@192.168.1.108:554/cam/realmonitor?channel=1&subtype=0
Axis:
rtsp://root:password@192.168.1.50:554/axis-media/media.amp

Рекомендации по установке

  • 1.
    Угол обзора: камера должна смотреть перпендикулярно направлению движения объектов. Угол 45-90 градусов к поверхности.
  • 2.
    Освещение: равномерное освещение без резких теней. Избегайте прямого попадания солнца в объектив.
  • 3.
    Разрешение: рекомендуется 720p или выше. Для мелких объектов — 1080p.
  • 4.
    Фокус: настройте резкость так, чтобы объекты были чётко различимы в зоне подсчёта.
  • 5.
    Сеть: камера и сервер ObjectAI должны быть в одной сети. Используйте проводное подключение для стабильности.

TP-Link Tapo и облачные камеры

Камеры TP-Link Tapo (C100, C110, C200, C210, C310, C320WS, C420, C520WS и др.) и аналогичные китайские IP-камеры (Xiaomi, IMOU, Ezviz) работают через облако, но поддерживают локальный RTSP-поток.

Шаг 1: Включите RTSP на камере

  1. Откройте приложение Tapo на смартфоне
  2. Выберите камеру → Настройки (шестерёнка) → Расширенные настройки
  3. Найдите «Аккаунт камеры» (Camera Account) — создайте локальный логин и пароль
  4. Этот логин/пароль будет использоваться для RTSP-подключения

Шаг 2: Узнайте IP-адрес камеры

  • В приложении Tapo: Настройки камеры → Информация об устройстве → IP-адрес
  • Или через роутер: список подключённых устройств → TP-Link
  • Рекомендуется: закрепите статический IP на роутере (DHCP Reservation)

Шаг 3: RTSP-URL

TP-Link Tapo (основной поток, 1080p):
rtsp://username:password@192.168.1.XX:554/stream1
TP-Link Tapo (доп. поток, 360p — меньше нагрузка):
rtsp://username:password@192.168.1.XX:554/stream2
Xiaomi (через RTSP-хак / модификацию):
rtsp://192.168.1.XX:8554/unicast
IMOU (Dahua OEM):
rtsp://admin:password@192.168.1.XX:554/cam/realmonitor?channel=1&subtype=0
Ezviz (через RTSP включение в приложении):
rtsp://admin:password@192.168.1.XX:554/h264/ch1/main/av_stream

Важные нюансы

  • Пароль: используйте пароль из «Аккаунта камеры», а НЕ от облачного аккаунта Tapo/TP-Link ID
  • Порт 554: стандартный RTSP-порт, обычно менять не нужно
  • Firewall: убедитесь что сервер ObjectAI может «видеть» камеру в сети (ping IP)
  • Wi-Fi: Tapo камеры работают по Wi-Fi — при нестабильном соединении возможны обрывы потока. ObjectAI автоматически переподключается
  • Субпоток (stream2): рекомендуется для подсчёта — меньше нагрузка на сеть и CPU при сохранении достаточного качества
  • Обновление прошивки: обновите камеру до последней версии — старые прошивки могут не поддерживать RTSP

Камеры без RTSP

Некоторые бюджетные камеры (например, часть моделей Xiaomi) не поддерживают RTSP «из коробки». В таких случаях можно использовать:
Frigate или go2rtc как прокси (получает поток из облака, отдаёт RTSP локально)
• Кастомные прошивки (OpenIPC, для поддерживаемых чипсетов)

USB-камеры

Для подключения USB-камеры (веб-камеры) укажите номер устройства вместо RTSP-URL:

  • 0 — первая камера
  • 1 — вторая камера