VIDEOCAMERA LIVE

Dahua и IMOU: RTSP-ссылка и трансляция на сайт

Камеры, NVR и XVR Dahua используют один формат RTSP, многие модели IMOU — тоже. Здесь точная ссылка, пути в меню, создание пользователя и настройки, с которыми видео стабильно идёт в браузере.

Формат RTSP-ссылки

В ссылке Dahua два параметра: channel — номер канала (на камере всегда 1) и subtype — поток: 0 основной, 1 дополнительный. Один и тот же формат работает на IP-камерах, NVR и XVR.

rtsp://user:password@203.0.113.10:554/cam/realmonitor?channel=1&subtype=0   # основной поток
rtsp://user:password@203.0.113.10:554/cam/realmonitor?channel=1&subtype=1   # дополнительный поток
Что нужноПуть (path)
Камера, основной поток/cam/realmonitor?channel=1&subtype=0
Камера, дополнительный поток/cam/realmonitor?channel=1&subtype=1
Регистратор, канал 5, основной/cam/realmonitor?channel=5&subtype=0
Регистратор, канал 5, дополнительный/cam/realmonitor?channel=5&subtype=1

RTSP-порт и доступ

На Dahua RTSP включён по умолчанию. В классическом веб-интерфейсе порт находится в Setup → Network → Port, поле RTSP Port (554). В новом интерфейсе та же страница — Settings → Network → Port. После смены порта камера перезагрузится.

На роутере пробросьте только RTSP-порт — см. проброс портов. Веб-порты (80, 443) и TCP-порт Dahua (37777) в интернет не открывайте.

Пользователь только для просмотра

  1. Setup → System → Account (в новом интерфейсе System → Account), вкладка User → Add.
  2. Выберите группу user (не admin) и оставьте только право Live (на регистраторе — только для нужных каналов).
  3. Задайте надёжный пароль. В нашей форме используйте этого пользователя, а не admin.

Настройки кодирования для веба

Классический интерфейс: Setup → Camera → Video → Video; в новом эта страница в разделе Camera (часто называется Encode). Сначала Main Stream, затем Sub Stream.

ПараметрРекомендация
Smart CodecOff (выключите первым — он блокирует другие поля)
Encode ModeH.264 (Main) или H.264B (Baseline); не H.264H и не H.265
Resolution1280×720 (720P) или 1920×1080 (1080P)
Frame Rate (FPS)15–25
Bit Rate TypeCBR
Bit Rate1024–2048 Kb/S для 720p, 2048–4096 Kb/S для 1080p
I Frame IntervalFPS × 1–2 (25–50 при 25 FPS)

Если основной поток должен остаться в H.265 для записи, переведите дополнительный поток на H.264 720p и используйте в форме subtype=1. Подробнее — настройки камеры.

Частые ошибки

  • Smart Codec. Экономит место на записи, но редко отправляет I-кадры и резко меняет битрейт. В браузере это медленный старт и серые или «размазанные» кадры. Для трансляции выключите.
  • H.265. Камеры H.265 мы распознаём и во время просмотра конвертируем в H.264, но надёжнее всё же H.264. См. H.265 в браузере.
  • H.264H (High Profile) и рывки. Если видео H.264 дёргается в браузере, переключите на H.264 или H.264B. Не помогло — позвоните нам.
  • Блокировка учётной записи. После нескольких неверных паролей Dahua на время блокирует учётную запись. Если тест показал ошибку авторизации, сначала проверьте данные.
  • Спецсимволы в пароле. В ссылке, собранной вручную, @ или # всё ломают. В нашей форме пароль — отдельное поле, и сервер кодирует его правильно.
  • P2P и DMSS. Облачное подключение Dahua не отдаёт RTSP. Нужен публичный IP и проброшенный RTSP-порт.

Камеры IMOU

IMOU — потребительский бренд Dahua. Многие модели IMOU отдают RTSP в формате Dahua: логин admin, пароль — Safety Code с наклейки устройства (или пароль, который вы задали позже), путь /cam/realmonitor?channel=1&subtype=0, для дополнительного потока subtype=1. RTSP поддерживают не все модели и прошивки: если при верных данных тест пишет «недоступна», модель может просто не отдавать RTSP. Облако IMOU с нами не работает — камере нужен локальный IP и проброшенный порт.

Добавление камеры в VIDEOCAMERA LIVE

  1. Зарегистрируйтесь или войдите и нажмите Add camera (панель — на грузинском и английском).
  2. Заполните название, при желании место, RTSP host, порт, логин, пароль и путь /cam/realmonitor?channel=1&subtype=0. Дополнительный поток — subtype=1.
  3. Нажмите Test connection: наш сервер сам подключится к камере и сообщит результат — успех, ошибка авторизации, недоступна, неверный путь, неподдерживаемый кодек или таймаут.
  4. После успеха активируйте камеру и скопируйте код для вставки — см. вставка камеры на сайт.
Какая RTSP-ссылка у Dahua?

rtsp://логин:пароль@IP:554/cam/realmonitor?channel=1&subtype=0 — основной поток, subtype=1 — дополнительный. На регистраторе channel — номер канала.

Какой пароль у IMOU?

По умолчанию — Safety Code на наклейке устройства, логин admin. Если вы меняли пароль в приложении, используйте его.

Аналоговая камера на XVR Dahua будет работать?

Да. XVR отдаёт аналоговые каналы по RTSP в том же формате channel/subtype. См. NVR и DVR.

Почему тест пишет «неверный путь»?

Чаще всего неверен channel (на регистраторе) или путь не начинается с /. Проверьте путь посимвольно, включая знак вопроса и &.

Запустите камеру на сайте уже сегодня

Зарегистрируйтесь, добавьте RTSP-ссылку и получите код для вставки. Есть вопросы? Позвоните — ответим.