Как транслировать камеру Dahua на сайте

Типовая RTSP-ссылка, внешний доступ и готовый плеер rtsp.ru

Dahua — крупный производитель IP-камер и систем видеонаблюдения. Большинство сетевых камер бренда поддерживает RTSP и несколько потоков, поэтому их можно подключить к rtsp.ru и показать на сайте без собственного медиасервера.

Проверить RTSP-ссылку

Что подготовить

Создайте отдельного пользователя с минимальными правами и сложным уникальным паролем. Не используйте администратора камеры и не публикуйте полную RTSP-ссылку.

RTSP-ссылки Dahua

Основной поток первого канала

rtsp://<login>:<password>@<ip>:<port>/cam/realmonitor?channel=1&subtype=0

Дополнительный поток первого канала

rtsp://<login>:<password>@<ip>:<port>/cam/realmonitor?channel=1&subtype=1

Для второго канала замените channel=1 на channel=2. На отдельных моделях и прошивках URI может отличаться, поэтому при необходимости получите точный адрес через ONVIF.

Пример ссылки

Если внешний порт 10554 перенаправлен на порт 554 камеры, ссылка основного потока будет выглядеть так:

rtsp://viewer:StrongPassword@203.0.113.10:10554/cam/realmonitor?channel=1&subtype=0

Замените логин, пароль, публичный IP и порт своими значениями. Адрес 203.0.113.10 и пароль в примере не предназначены для реального использования.

Настройте доступ из интернета

Закрепите локальный IP камеры и перенаправьте внешний TCP-порт роутера на её RTSP-порт.

Публичный IP:10554 → роутер → 192.168.1.100:554

Пошаговые примеры для роутеров: «Как настроить Port Mapping».

Не включайте DMZ и не открывайте веб-интерфейс камеры. При CGNAT используйте подключение без статического IP.

Подключение через программный агент

Если у объекта нет публичного IP-адреса или открыть RTSP-порт на роутере невозможно, установите программный агент rtsp.ru на компьютер или мини-ПК в одной локальной сети с камерой.

Агент получает локальный RTSP-поток Dahua и отправляет его на rtsp.ru через исходящее соединение. Port Mapping и открытый для интернета RTSP-порт в этом случае не требуются.

Dahua → локальная сеть → программный агент → интернет → rtsp.ru

Поддерживаются Windows, Linux и ARM. Установка и настройка описаны в инструкции «Агент для трансляции с IP-камеры без статического IP».

Добавьте камеру на rtsp.ru

  1. Составьте RTSP-ссылку с публичным адресом и внешним портом.
  2. Вставьте её на rtsp.ru и нажмите «Тест».
  3. После успешной проверки добавьте камеру.
  4. Получите HTML-код плеера и разместите его на сайте.
Dahua → RTSP → rtsp.ru → HTML5-плеер → сайт

Часто задаваемые вопросы

Как выбрать основной поток?
Используйте параметр subtype=0. Для дополнительного потока укажите subtype=1.
Почему ссылка не работает?
Проверьте учётные данные, канал, subtype, RTSP-порт, Port Mapping и наличие публичного IP.

Подключите Dahua к rtsp.ru

Проверьте RTSP-ссылку и получите готовую трансляцию для сайта.

Проверить RTSP-ссылку