RTSP и ONVIF: в чём разница и что выбрать

Разбираемся в отличиях RTSP и ONVIF. Когда использовать каждый протокол, совместимость камер, подключение к видеосерверам.

Проблема RTSP.KZ 🔧 Работает

RTSP vs ONVIF: что это?

RTSP — протокол потока

RTSP (Real Time Streaming Protocol) — протокол для передачи видео/аудио в реальном времени. Работает на порту 554. Это «труба», по которой течёт видео от камеры к клиенту.

RTSP отвечает ТОЛЬКО за видеопоток. Он не управляет камерой (PTZ, настройки, события).

ONVIF — стандарт интеграции

ONVIF (Open Network Video Interface Forum) — стандарт совместимости IP-устройств. Это «язык», на котором камеры разных брендов разговаривают с видеосерверами.

ONVIF включает: обнаружение камер, получение RTSP URL, управление PTZ, настройки, события (motion detection).

Ключевое отличие: RTSP — протокол передачи видео. ONVIF — стандарт управления камерами, который ИСПОЛЬЗУЕТ RTSP для передачи видео. ONVIF ⊃ RTSP.

Когда использовать что?

Используйте RTSP, если:

  • Нужен только видеопоток (просмотр, запись)
  • Вы знаете RTSP URL своей камеры
  • Подключаете камеру к RTSP.KZ или VLC
  • Камера не поддерживает ONVIF

Используйте ONVIF, если:

  • Нужно управление PTZ (поворот/наклон/зум)
  • Интеграция камер разных брендов
  • Автоматическое обнаружение камер в сети
  • Нужны события (детекция движения, тревоги)

ONVIF Profile S — видео

Для видеопотока ONVIF использует Profile S. Вот как ONVIF-клиент получает видео:

  1. Клиент отправляет запрос GetProfiles — получает список профилей камеры
  2. Клиент отправляет GetStreamUri с нужным профилем
  3. Камера возвращает RTSP URL
  4. Клиент подключается по RTSP и получает видео

То есть ONVIF — это способ автоматически узнать RTSP-адрес. Само видео всё равно идёт по RTSP.

Совместимость брендов с ONVIF

Полная поддержка

Hikvision, Dahua, Axis, Uniview, TRASSIR, Tiandy — Profile S, T, G

Частичная поддержка

EZVIZ, IMOU — ONVIF может быть скрыт или урезан в бюджетных моделях

Нет ONVIF

Некоторые Wi-Fi камеры (Xiaomi, TP-Link Tapo) — используют проприетарный протокол

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

Поддерживает ли RTSP.KZ ONVIF?

RTSP.KZ работает с RTSP-потоком напрямую. ONVIF не требуется — достаточно знать RTSP URL камеры. Если вы не знаете URL — воспользуйтесь ONVIF-утилитой (ONVIF Device Manager) для обнаружения.

Все ли камеры поддерживают ONVIF?

Большинство IP-камер от Hikvision, Dahua, Axis, Uniview поддерживают ONVIF. Бюджетные Wi-Fi камеры (Xiaomi, TP-Link) часто не поддерживают. Проверьте спецификации или ищите логотип ONVIF на упаковке.

Можно ли управлять PTZ камерой через RTSP?

Нет, RTSP передаёт только видео/аудио. Для управления PTZ (поворот, наклон, зум) используйте ONVIF Profile S или проприетарный протокол камеры (Hikvision ISAPI, Dahua API).

Что такое ONVIF Profile S, T, G?

Profile S — видеопоток и PTZ. Profile T — расширенное видео (H.265, metadata). Profile G — запись и хранение. Большинство камер поддерживают как минимум Profile S.

Другие решения

Устали от проблем с RTSP?

RTSP.KZ берёт на себя конвертацию, транскодирование и доставку видео. Просто вставьте RTSP-ссылку — смотрите в браузере.

Попробовать бесплатно