Клиенты ONVIF (объяснение)

Клиенты ONVIF ― это компьютерные устройства или программы, которые используют веб-службы ONVIF. К примерам клиентов ONVIF относятся серверы, универсальные проигрыватели, системы наблюдения на базе IP или Драйверы ONVIF.

Real Time Streaming Protocol (RTSP) используется для установки и управления медиасеансами между двумя и более конечными точками. Milestone Open Network Bridge использует профиль S ONVIF и RTSP для обработки запросов видео от клиента ONVIF и для потоковой передачи видео из системы XProtect в клиент ONVIF.

По умолчанию для связи между клиентами ONVIF и сервером Milestone Open Network Bridge используются следующие порты:

  • ONVIF-порт 580. Клиенты ONVIF используют этот порт для отправки запросов на потоковую передачу видео.
  • RTSP-порт 554. Milestone Open Network Bridge использует этот порт для потоковой передачи видео клиентам ONVIF.

Клиенты ONVIF могут получить доступ к порту RTSP непосредственно из Milestone Open Network Bridge. Например, универсальный проигрыватель VLC или встраиваемое расширение VLC в браузере может получать и воспроизводить видео. Это описано в этом документе в разделе Использование медиаплеера для просмотра видеопотока.

Можно использовать разные порты, чтобы, например, избежать конфликта портов. При изменении номеров портов нужно также обновить URI клиента ONVIF в потоке RTSP.

Сервер Milestone Open Network Bridge поддерживает кодеки H.264, H.265 и MJPEG.

Камеры должны быть способны передавать видео с помощью кодеков Н.264 или Н.265. Для видеопотоков JPEG RTSP поддерживает потоковую передачу видео с камер, поддерживающих MJPEG.

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

Для аудиопотоков сервер Milestone Open Network Bridge поддерживает передачу звука в реальном времени для кодеков G.711 (u-law) и AAC.