ГлавнаяПомощьКамеры › Dahua RTSP

Как получить RTSP-поток с камер Dahua

Разбираем формат cam/realmonitor, где лежат subtype 0/1/2, почему камера отвечает 401 даже с правильным паролем, и как подружить Dahua с MediaMTX, FFmpeg и порталом e-ondiris.

Обновлено: 22 апреля 2026 · Время на чтение: 10 минут · Уровень: Beginner-Intermediate

TL;DR — за 60 секунд

Формула URL. rtsp://user:pass@IP:554/cam/realmonitor?channel=N&subtype=M. channel = номер камеры в NVR (1…N), для одиночной IP-камеры всегда 1. subtype: 0 — основной поток (main), 1 — subsream, 2 — третий (не у всех моделей).

Дефолт. Логин admin, пароль тот что задавали при активации. Если забыли — через ConfigTool можно получить OTP-сброс (нужен QR с корпуса). Порт RTSP по умолчанию 554, если не переназначали.

401 Unauthorized? Чаще всего — не совпадает тип аутентификации: у Dahua по умолчанию Digest, VLC и некоторые клиенты умеют только Basic. Включите Basic в Setup → Network → Advanced → RTSP.

Анатомия RTSP-URL Dahua

Dahua использует один формат с 2015 года — он не менялся даже на последних прошивках 2026-го. Общий вид:

rtsp://user:password@192.168.1.108:554/cam/realmonitor?channel=1&subtype=0

Разбираем по частям:

  • user:password — учётные данные камеры. Пишутся в открытом виде — поэтому лучше использовать HTTPS/TLS-туннель или VPN, а не пробрасывать 554 голым в интернет.
  • 192.168.1.108 — IP-адрес камеры. По умолчанию Dahua приходит с 192.168.1.108, маска 24, шлюз 192.168.1.1.
  • 554 — порт RTSP. Можно сменить в Setup → Network → Connection на 10554, 18554 или любой другой — тогда сканеры Shodan/Censys не сразу его найдут.
  • cam/realmonitor — неизменная часть URL, специфична для Dahua (у Hikvision — Streaming/Channels, у Uniview — media/video1).
  • channel=1 — номер канала. Для одиночной IP-камеры всегда 1, для NVR — 1…16/32 в зависимости от количества портов.
  • subtype=0 — какой поток забираем.
Важно про &. В командной строке и скриптах & нужно экранировать — иначе shell воспримет его как оператор фонового запуска. В curl/ffmpeg URL заключайте в кавычки: ffmpeg -i "rtsp://...".

Таблица популярных моделей Dahua с RTSP-путями

Модель / серияRTSP mainRTSP subДефолт IPПримечание
IPC-HFW1230S / 2230S / 4230S (Lite/Pro)/cam/realmonitor?channel=1&subtype=0subtype=1192.168.1.108Стандарт 2018–2024
IPC-HDBW (купол серия)/cam/realmonitor?channel=1&subtype=0subtype=1192.168.1.108WDR, IR 30–50 м
SD49225XA / SD59225 (PTZ)/cam/realmonitor?channel=1&subtype=0subtype=1192.168.1.108Поддерживает third stream (subtype=2)
NVR Dahua (XVR / NVR4) — канал 3/cam/realmonitor?channel=3&subtype=0subtype=1192.168.1.108Подмените channel
IPC-HFW5241E-ASE (AI серия)/cam/realmonitor?channel=1&subtype=0subtype=1/2192.168.1.108Event stream по subtype=2
MultiSensor (IPC-PDBW8840)/cam/realmonitor?channel=1…4&subtype=0subtype=1192.168.1.1084 физических сенсора = 4 канала
IPC-HFW1000S (бюджет 2016–2019)/cam/realmonitor?channel=1&subtype=0subtype=1192.168.1.108Только main+sub, third нет
DH-IPC-HDW1220S/cam/realmonitor?channel=1&subtype=0subtype=1192.168.1.108Популярно в РК, цена 25–35k ₸
Dahua EZ-IP (IPC-B1A20)/cam/realmonitor?channel=1&subtype=0subtype=1192.168.1.108Бренд EZ-IP — бюджетная линейка Dahua
Термальная TPC-BF5421/cam/realmonitor?channel=1&subtype=0channel=2 (термо)192.168.1.1082 канала: RGB и тепловой

Для моделей 2010–2014 года формат другой: /live0/0 или /live. Если камера древняя — сначала обновите прошивку (последнее обновление 2016 года у большинства старых сняло поддержку старого URL).

Как включить RTSP и узнать IP камеры Dahua

Из коробки у Dahua RTSP включён, но иногда отключают при настройке через ConfigTool «в безопасный режим».

Шаг 1. Найти IP камеры

Три способа:

  1. Dahua ConfigTool — скачать с dahuasecurity.com/support. Windows-утилита сканирует сеть по мультикасту, находит все камеры даже если их IP вне вашей подсети.
  2. nmap на подсеть: nmap -p 80,554 192.168.1.0/24. Откроет порты — увидите Dahua по 80 и 554.
  3. ARP-таблица роутера — зайдите в админку роутера, посмотрите подключённых клиентов. Dahua обычно начинается с MAC 3c:ef:8c:, 4c:11:bf: или bc:32:5f:.

Шаг 2. Зайти в веб-интерфейс

Откройте http://IP_камеры/ в Chrome или Edge. На старых моделях потребуется ActiveX — работает только в Internet Explorer или через Edge IE Mode. Новые (2020+) работают на чистом HTML5.

Дефолтный логин: admin. Пароль — тот что задавали при первой активации (если активировали). Если камера новая с завода — пароль пустой и вас попросят задать при первом входе.

Шаг 3. Проверить настройки RTSP

Setup → Network → Connection → вкладка RTSP. Должно быть:

  • Enable: ✅
  • Port: 554 (или ваш кастомный)
  • Authentication: Digest или Both. Если ставите Basic — пароль идёт почти в открытом виде (base64).

Subtypes: main / sub / third — зачем каждый

У Dahua до трёх одновременных потоков на одну камеру. Параметры каждого независимы и настраиваются в Setup → Camera → Video.

SubtypeТипичное разрешениеБитрейтПрименение
0 — Main1920×1080 / 2560×1440 / 4K4–8 MbpsЗапись на NVR, полный архив
1 — Sub704×480 / 640×360512 Kbps – 1 MbpsПревью в мульти-грид, мобильное приложение
2 — Third320×240200–500 KbpsAnalytics, событийная трансляция, e-ondiris в low-bandwidth
Правило для e-ondiris. Для госзакупок РК минимум — subtype=0 с разрешением 1280×720 и 15+ FPS. Если у вас слабый канал на объекте — субстрим для мониторинга, но проверяющий может запросить именно main.

ONVIF как альтернатива RTSP

ONVIF — стандартный протокол, поверх него работает RTSP и автообнаружение. У Dahua с прошивки 2.622+ включён Profile S (живое видео) и Profile T (кодеки H.264/H.265), с 2.820+ — Profile G (архив).

Включение: Setup → Network → ONVIF. Создайте отдельного пользователя для ONVIF (не admin) — безопаснее.

# Автодискавери через onvif-cli
pip install onvif-zeep
python -c "from onvif import ONVIFCamera; cam = ONVIFCamera('192.168.1.108', 80, 'admin', 'pass123'); print(cam.devicemgmt.GetDeviceInformation())"

ONVIF полезен когда вы не знаете точный RTSP-путь — клиент сам получает его через GetStreamUri. Home Assistant, Shinobi, Frigate, BlueIris умеют работать через ONVIF без ручного задания URL.

Типичные ошибки и как чинить

401 Unauthorized

Причина: несовпадение типа аутентификации. Dahua по умолчанию Digest, VLC 3.0.x умеет только Basic. Решение:

  • Setup → Network → Connection → RTSP → Authentication: Both (Basic + Digest).
  • Перезагрузить камеру (Network → перезагрузка).
  • В VLC через Media → Open Network Stream передавать креды отдельно, не в URL.

Timeout / долгое подключение

Причина 1: камера в другой подсети. IP 192.168.1.108 а роутер 192.168.0.1 — не маршрутизируется. Решение: поменять IP камеры на 192.168.0.108 или добавить маршрут.

Причина 2: MTU mismatch. Частое в связках через VPN: MTU 1500 на камере, 1420 на туннеле → TCP-пакеты бьются. Уменьшите MTU до 1400 в Setup → Network → Advanced.

Причина 3: ограничение количества сессий. У IPC-HFW1230S максимум 4 одновременных RTSP-сессии. Пятый клиент получает отказ. Проверьте Setup → System → User Management — там видно активные сессии.

Чёрный экран при корректном подключении

Причина: клиент не поддерживает кодек. H.265 в Dahua 2022+ по умолчанию, но VLC 2.x и стандартные браузерные плееры его не знают. Переключите Video Encode Type на H.264 в Setup → Camera → Video.

Интеграция с NVR, MediaMTX, VLC, e-ondiris

NVR Dahua. Через веб-интерфейс регистратора: Setup → Remote Device → Device Search → выбрать камеру → ставим канал. Регистратор сам подставит правильный RTSP с channel=N.

MediaMTX. В mediamtx.yml:

paths:
  cam-dahua:
    source: rtsp://admin:pass123@192.168.1.108:554/cam/realmonitor?channel=1&subtype=0
    sourceProtocol: tcp  # важно для стабильности через публичный IP
    sourceOnDemand: no

VLC. Media → Open Network Stream → вставьте URL. Для Digest: Tools → Preferences → Input/Codecs → RTP/RTSP → Use RTP over RTSP (TCP).

e-ondiris.gov.kz. Передача потока через RTSP.KZ — создаёте объект, вводите URL выше, получаете публичную ссылку формата https://rtsp.kz/p/ABC123, её вставляете в заявку на реестр товаропроизводителей.

Кейс

Склад в Караганде — 8 камер Dahua, ошибка 401

Клиент поставил 8 IPC-HFW2230S на погрузочно-разгрузочной зоне. При подключении к NVR — всё работает. При попытке вытащить поток наружу для e-ondiris — 401 Unauthorized у всех 8. Проверки: креды правильные, порты проброшены.

Корень. При активации камер через ConfigTool в пакетном режиме была установлена политика «Security mode — High», которая запрещает Basic Auth на RTSP. Поменяли на Both — заработало.

FAQ: частые вопросы

Работает ли Dahua RTSP без пароля?
Нет, начиная с прошивки 2017 года камеры Dahua требуют активации и задания пароля. Старые камеры (до 2015) могли работать с дефолтным admin/admin, но такие уже почти не встречаются. Если пароль забыли — через ConfigTool можно получить OTP-сброс, нужен QR-код с корпуса или серийный номер.
Чем отличается cam/realmonitor от live/0/0?
/cam/realmonitor — современный формат (с 2015), поддерживает channel и subtype параметры. /live/0/0 или /live — старый формат до 2015 года, встречается на прошивках до 2.400.x. Если новый URL не работает — попробуйте rtsp://IP:554/live или rtsp://IP:554/h264.
Как узнать дефолтный пароль Dahua если наклейка стёрлась?
Дефолтного единого пароля у Dahua нет с 2017 — каждая камера активируется с уникальным паролем от пользователя. Если забыли — есть 3 пути: (1) через Dahua ConfigTool OTP-сброс с серийным номером, (2) через утилиту SmartPSS — тот же OTP, (3) физический сброс кнопкой reset 10 секунд (работает не на всех моделях — у IPC-HFW этой кнопки нет, нужно разбирать корпус).
Почему Dahua отдаёт RTSP только через TCP а не UDP?
Dahua поддерживает и UDP, и TCP (interleaved), но в многих прошивках 2023+ UDP ограничен из соображений безопасности — иначе камеру легко DDoS-ить отражённым RTP-трафиком. Если нужен UDP — Setup → Network → Advanced → RTSP → Transmission Protocol: UDP. Учтите что через CGNAT и NAT-ы UDP теряет пакеты сильнее — надёжнее TCP.
Сколько клиентов могут одновременно смотреть одну камеру Dahua?
Зависит от модели и субстрима. Main stream: обычно 10–20 одновременных сессий на младших моделях (HFW1xxx), до 128 на серии Ultra. Sub stream: ограничений часто нет (или 40+). Если нужно раздать много клиентам — ставьте между камерой и зрителями RTSP-ретранслятор (MediaMTX, GoStreamer или RTSP.KZ), камера отдаёт один поток, ретранслятор тиражирует.
Dahua работает только с родным NVR или с любым?
С любым, поддерживающим ONVIF Profile S или RTSP. Проверено: Hikvision NVR (через ONVIF), Uniview NVR (ONVIF), Synology Surveillance Station, Shinobi, Frigate, BlueIris, Milestone XProtect. Родной NVR Dahua даёт только бонус — двунаправленный управляющий канал (PTZ, event push, audio back). При работе через ONVIF PTZ тоже работает, но без всех фич (preset tour, pattern).

Что читать дальше

R
RTSP.KZ

Сервис подключения IP-камер к порталу e-ondiris.gov.kz. 500+ объектов в Казахстане. Техподдержка: support@rtsp.kz.