VIDEOCAMERA LIVE

NVR и DVR: трансляция канала регистратора на сайт

Часто у камеры нет собственного адреса, и всё идёт через регистратор. Тогда транслируют канал регистратора — здесь ссылки каналов по брендам, какой поток выбрать и какие ограничения у регистратора и интернета.

Когда транслировать с регистратора

  • PoE-регистратор. Камеры на PoE-портах NVR находятся во внутренней сети регистратора и с роутера напрямую не видны. Единственный путь — через регистратор.
  • Аналоговые камеры. У аналоговой камеры (Turbo HD, HDCVI, AHD) на DVR или XVR своего RTSP нет — видео кодирует и отдаёт регистратор.
  • Один порт на всех. На роутере пробрасывается только RTSP-порт регистратора, и доступен любой его канал.

Если у камеры есть свой IP и к ней можно подключиться напрямую, это надёжнее: перезагрузка и нагрузка регистратора на трансляцию уже не влияют.

RTSP-ссылки каналов по брендам

РегистраторКанал N, основной потокКанал N, дополнительный поток
Hikvision / HiWatch NVR, DVR/Streaming/Channels/N01/Streaming/Channels/N02
Dahua NVR, XVR/cam/realmonitor?channel=N&subtype=0/cam/realmonitor?channel=N&subtype=1
Uniview NVR/unicast/cN/s0/live/unicast/cN/s1/live
Hanwha Wisenet NVRзависит от серии — см. руководствозависит от серии

Например, основной поток 7-го канала регистратора Hikvision — /Streaming/Channels/701, дополнительный поток 12-го — /Streaming/Channels/1202. На Dahua 7-й канал — channel=7, на Uniview — c7.

rtsp://user:password@203.0.113.10:554/Streaming/Channels/701
rtsp://user:password@203.0.113.10:554/cam/realmonitor?channel=7&subtype=1
rtsp://user:password@203.0.113.10:554/unicast/c7/s0/live

Номер канала

Номер канала — тот, что показан на экране регистратора или в списке каналов веб-интерфейса (D1, D2… у Hikvision; 1, 2… у Dahua и Uniview). Проверьте два исключения:

  • Гибридные DVR/XVR. На некоторых моделях IP-каналы нумеруются после аналоговых: на DVR с 8 аналоговыми каналами первая IP-камера может быть 9-м каналом.
  • Старые NVR Hikvision. На некоторых старых прошивках IP-каналы начинались с 33 (/Streaming/Channels/3301). Если 101 даёт «неверный путь», попробуйте этот вариант.

Основной или дополнительный поток

Основной поток предназначен для записи: часто 4–8 мегапикселей, H.265 и «умный» кодек. Для веба он слишком тяжёлый и плохо ведёт себя в браузере. Дополнительный поток лёгкий, но с завода часто имеет очень низкое разрешение (640×360 или меньше).

Лучший вариант: в настройках видео/кодирования регистратора (выберите канал) переведите дополнительный поток на H.264, 1280×720, CBR, 1–2 Mbit/s, интервал I-кадров = частота кадров × 1–2, без «умного» кодека, и транслируйте его. Основной поток для записи остаётся без изменений. Для IP-камер регистратор иногда передаёт эти настройки камере, а иногда их нужно менять в самой камере. См. настройки камеры.

Ограничения регистратора и интернета

  • Скорость отдачи. Каждый транслируемый канал отправляет на наш сервер один поток: 1–2 Mbit/s для 720p, 3–4 Mbit/s для 1080p. Четыре канала в 720p — это примерно 4–8 Mbit/s исходящего трафика. Число зрителей его не увеличивает — зрителей обслуживает наш сервер.
  • Исходящая полоса регистратора. У каждого регистратора есть лимит исходящей полосы и удалённых подключений (см. спецификацию модели). Его делят мобильное приложение, VMS и наша трансляция.
  • Процессор. Бюджетным DVR иногда тяжело отдавать несколько основных потоков одновременно — картинка зависает. Дополнительный поток помогает и здесь.

Безопасность и добавление в VIDEOCAMERA LIVE

  1. Создайте на регистраторе отдельного пользователя только с правом живого просмотра и только на те каналы, которые будете показывать.
  2. Пробросьте на роутере только RTSP-порт регистратора — см. проброс портов. Веб-интерфейс (80, 443) и сервисные порты производителя (например, Hikvision 8000, Dahua 37777) в интернет не открывайте.
  3. Войдите в панель и добавьте каждый канал отдельной камерой: host, порт, логин и пароль те же, меняется только RTSP path.
  4. Для каждого канала нажмите Test connection, затем активируйте и скопируйте код для вставки — см. вставка камеры на сайт.
Как вывести на сайт только один канал регистратора?

Добавьте регистратор как камеру и укажите в пути номер нужного канала, например /Streaming/Channels/301 на Hikvision. Остальные каналы у нас не появятся.

Какой поток выбрать — основной или дополнительный?

Для веба — дополнительный, если перевести его на 720p H.264. Качество записи не меняется, а трансляция лёгкая и стабильная.

Можно транслировать аналоговые камеры?

Да — через DVR или XVR, который отдаёт аналоговый канал по RTSP. Формат пути тот же, что и для IP-канала.

Можно показать все 16 каналов?

Технически да — каждый канал отдельная камера. Но посчитайте скорость отдачи (1–4 Mbit/s на канал) и исходящий лимит регистратора. Для крупного проекта позвоните +995 577 79 53 77.

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

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