Как подключить IP камеру по Onvif или RTSP?

Как подключить IP камеру по Onvif или RTSP?

Часто возникает вопрос: Как подключить ip камеру к NVR если ее нет в списке совместимости?

Существует два варианта  ONVIF и RTSP

Начнем с протокола ONVIF (Open Network Video Interface Forum) Onvif в ip камере SNR 

ONVIF это общепринятый протокол для совместной работы IP камер, видеорегистраторов NVR, программного обеспечения, на случай если все устройства разных производителей. ONVIF можно сравнить с английским языком для международного общения людей.

Убедитесь, что подключаемые устройства имеют поддержку ONVIF, на некоторых устройствах ONVIF может быть выключен по умолчанию. 
Либо может быть отключена авторизация по ONVIF это значит, что логин/пароль будет всегда по умолчанию
 независимо от логина/пароля для WEB
Onvif в ip камере SNR

Также стоит отметить, что некоторые устройства используют отдельный порт для работы по протоколу ONVIF

В некоторых случаях ONVIF пароль может отличаться от пароля для WEB доступа. 

Что доступно при подключении по ONVIF ?

-Обнаружение устройств 

-Передача видеоданных

-Прием и передача аудио данных

-Управление поворотными камерами (PTZ)

-видеоаналитика (например обнаружение движения)

Эти параметры зависят от совместимости версий протокола ONVIF. В некоторых случаях часть параметров недоступна, или работает некорректно. 

Разберем пример подключения камеры OMNY PRO к видеорегистратору SNR и Dahua с использованием ONVIF

Onvif port Omny
В регистраторах SNR и Dahua протокол ONVIF находится на вкладке Remote Device, строка Manufacturer 

Выберите канал к которому будет подключено устройство 

Из вкладки Manufacturer выберите ONVIF

Укажите ip адрес устройства 

RTSP порт остается по умолчанию

Камеры OMNY PRO используют ONVIF порт 8080, в регистраторе он указывается как HTTP порт
(Камеры OMNY Base используют ONVIF порт 80, в регистраторе он указывается как HTTP порт)

Имя в соответствии с параметрами устройства

Пароль в соответствии с параметрами устройства

Remote channel по умолчанию 1. В случае если устройство многоканальное, указывается номер канала. 

Decoder Buffer — буферизация видео потока с указанием значения времени

Server type здесь есть выбор TCP,UDP Schedule

TCP - устанавливает соединение между отправителем и получателем, следит за тем, чтобы все данные дошли до адресата без изменений и в нужной последовательности, также регулирует скорость передачи. 

В отличие от TCP, UDP не устанавливает предварительного соединения, а вместо этого просто начинает передавать данные. UDP не следит чтобы данные были получены, и не дублирует их в случае потерь или ошибок.

UDP менее надежен, чем TCP. Но с другой стороны, он обеспечивает более быструю передачу потоков благодаря отсутствию повторения передачи потерянных пакетов

Schedule — автматическое определение типа.

Так выглядят подключенные устройства в Dahua 

ip камеры регистратор SNR

  зеленый статус означает, что регистратор и камера соединены успешно 

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

 

 

Второй способ подключения это RTSP (Real Time Streaming Protocol) RTSP камеры Omny SNR

RTSP потоковый протокол реального времени, в котором описаны команды для управления видеопотоком.

С помощью этих команд происходит трансляция видеопотока от источника к получателю

например от IP-камеры к видеорегистратору или серверу.

Что доступно при подключении по RTSP?

-Передача видеоданных 

-Прием и передача аудио данных

Приемущество этого протокола передачи в том, что он не требует совместимости по версиям.

на сегодняшний день RTSP поддерживают практически все IP камеры и NVR

Недостатки протокола в том, что кроме передачи видео и аудио данных больше ничего не доступно. 

Разберем пример подключения камеры OMNY PRO к видеорегистратору SNR и Dahua с использованием RTSP

RTSP SNR NVR

RTSP находится на вкладке Remote Device, строка Manufacturer, в регистраторе SNR и Дахуа  он представлен как General

Выберите канал, к которому будет подключено устройство 

URL Addr - здесь вводим строку запроса, по которой камера отдает основной RTSP поток с высоким разрешением.

Extra URL здесь  вводим строку запроса, по которой камера отдает дополнительный RTSP поток с низким разрешением.

Пример запроса:

rtsp://172.16.31.61/1 основной поток 

rtsp://172.16.31.61/2 дополнительный поток 

Зачем нужен дополнительный поток?

На локальном мониторе подключенном к регистратору в мульти-картинке регистратор использует дополнительный поток для экономии ресурсов. К примеру в маленьких картинках по 16 окон совсем не обязательно декодировать Full HD разрешение, достаточно D1. Ну а если Вы открыли 1/4/8 окон в этом случае декодируется основной поток с высоким разрешением. 

Имя в соответствии с параметрами устройства

Пароль в соответствии с параметрами устройства

Decoder Buffer буферизация видео потока с указанием значения времени

Server type - TCP, UDP, Schedule (аналогично протоколу ONVIF)

Данная статья отвечает на самые распространенные вопросы, такие как :

совместима ли IP камера с регистратором NVR ?

А если совместима то как подключить!?