RTSP
19 августа 2026 г.Автор IncoreSoft Team

RTSP

RTSP (Real-Time Streaming Protocol) — это сетевой управляющий протокол, который клиенты используют для установления и управления сессиями потоковой передачи мультимедиа с серверами, чаще всего для получения живого видео с IP-камер в VMS или движок AI-аналитики.


Как это работает

RTSP лучше всего понимать как «пульт дистанционного управления» видеопотоком, а не как сам поток:

  1. Подключение. Клиент открывает TCP-сессию с камерой на порту 554 (по умолчанию) и отправляет запрос `DESCRIBE` для получения описания потока (SDP).
  2. Настройка. `SETUP` согласовывает способ доставки мультимедиа — обычно RTP поверх UDP или TCP.
  3. Воспроизведение. `PLAY` запускает поток. Сами видеокадры доставляются протоколом RTP, а не RTSP.
  4. Завершение. `TEARDOWN` закрывает сессию, когда клиент завершает работу.

Типичный URL RTSP выглядит так: `rtsp://user:pass@192.168.1.100:554/stream1`

Современные системы часто туннелируют RTSP поверх TCP или HTTP для совместимости с межсетевыми экранами и NAT.

Почему это важно

RTSP — это язык межсетевого общения для IP-видео:

  • Универсальная поддержка — каждая IP-камера и VMS поддерживают RTSP.
  • Низкие накладные расходы — прямая передача от камеры к серверу без проприетарных шлюзов.
  • AI-интеграция — движки аналитики, такие как модули VMS и VEZHA от IncoreSoft, получают видео по RTSP для выполнения инференса в реальном времени.
  • Без RTSP каждое подключение камеры к ПО требовало бы индивидуальной интеграции. С ним подключение новой камеры сводится к изменению одной строки URL.

    Сценарии применения

    • Приём в VMS — камеры непрерывно транслируют видео на серверы записи и аналитики
    • AI-аналитика — распознавание лиц, ALPR и детекция объектов потребляют потоки RTSP
    • Видеостены — рабочие места операторов отображают живые потоки RTSP
    • Интеграции со сторонними системами — мобильные просмотрщики, нательные камеры, дроны
    • Транскодирование и мостирование — преобразование RTSP в WebRTC или HLS для браузерных клиентов
    • Часто задаваемые вопросы

      В чём разница между RTSP и RTMP?

      RTSP — это управляющий протокол, оптимизированный для живых потоков камер с низкой задержкой (обычно используется для приёма). RTMP был разработан для доставки в эпоху Flash и сейчас в основном используется для публикации потоков на платформы вроде YouTube или Twitch.

      Почему RTSP поверх TCP часто работает лучше, чем поверх UDP?

      UDP теоретически имеет меньшую задержку, но блокируется многими корпоративными межсетевыми экранами и страдает от потери пакетов в ненадёжных сетях. RTSP-over-TCP добавляет небольшую задержку, но на практике гораздо надёжнее.

      Можно ли шифровать потоки RTSP?

      Да, через RTSPS (RTSP поверх TLS, порт 322) или SRTP для полезной нагрузки мультимедиа. Многие старые камеры поддерживают только незашифрованный RTSP, поэтому в качестве компенсирующей меры часто используется сегментация сети (VLAN, VPN).

Блог

Читайте также

Умный город
19 авг. 2026 г.

Умный город

Умный город использует подключенные датчики, камеры и аналитику данных — все чаще на базе AI — для улучшения городских сервисов: общественной безопасности, транспортного потока, управления отходами, энергоснабжения и взаимодействия с жителями. AI-видеоаналитика находится в центре этого, поскольку почти в каждой программе умного города камеры уже развернуты.

Читать статью
ONVIF
19 авг. 2026 г.

ONVIF

ONVIF (Open Network Video Interface Forum) — это глобальный открытый стандарт, определяющий, как IP-камеры, системы управления видео, устройства контроля доступа и программное обеспечение видеоаналитики взаимодействуют друг с другом — независимо от производителя.

Читать статью
Детекция объектов
19 авг. 2026 г.

Детекция объектов

Детекция объектов — это задача компьютерного зрения, которая одновременно локализует и классифицирует объекты на изображении или в видеокадре, формируя ограничивающие рамки вокруг каждого объекта вместе с меткой класса и оценкой уверенности.

Читать статью
Свяжитесь с нами

Готовы начать?

Заполните форму, и наша команда свяжется с вами в ближайшее время.