
RTSP
RTSP (Real-Time Streaming Protocol) — это сетевой управляющий протокол, который клиенты используют для установления и управления сессиями потоковой передачи мультимедиа с серверами, чаще всего для получения живого видео с IP-камер в VMS или движок AI-аналитики.
Как это работает
RTSP лучше всего понимать как «пульт дистанционного управления» видеопотоком, а не как сам поток:
- Подключение. Клиент открывает TCP-сессию с камерой на порту 554 (по умолчанию) и отправляет запрос `DESCRIBE` для получения описания потока (SDP).
- Настройка. `SETUP` согласовывает способ доставки мультимедиа — обычно RTP поверх UDP или TCP.
- Воспроизведение. `PLAY` запускает поток. Сами видеокадры доставляются протоколом RTP, а не RTSP.
- Завершение. `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 для выполнения инференса в реальном времени.
- Приём в VMS — камеры непрерывно транслируют видео на серверы записи и аналитики
- AI-аналитика — распознавание лиц, ALPR и детекция объектов потребляют потоки RTSP
- Видеостены — рабочие места операторов отображают живые потоки RTSP
- Интеграции со сторонними системами — мобильные просмотрщики, нательные камеры, дроны
- Транскодирование и мостирование — преобразование RTSP в WebRTC или HLS для браузерных клиентов
Без RTSP каждое подключение камеры к ПО требовало бы индивидуальной интеграции. С ним подключение новой камеры сводится к изменению одной строки URL.
Сценарии применения
Часто задаваемые вопросы
В чём разница между RTSP и RTMP?
RTSP — это управляющий протокол, оптимизированный для живых потоков камер с низкой задержкой (обычно используется для приёма). RTMP был разработан для доставки в эпоху Flash и сейчас в основном используется для публикации потоков на платформы вроде YouTube или Twitch.
Почему RTSP поверх TCP часто работает лучше, чем поверх UDP?
UDP теоретически имеет меньшую задержку, но блокируется многими корпоративными межсетевыми экранами и страдает от потери пакетов в ненадёжных сетях. RTSP-over-TCP добавляет небольшую задержку, но на практике гораздо надёжнее.
Можно ли шифровать потоки RTSP?
Да, через RTSPS (RTSP поверх TLS, порт 322) или SRTP для полезной нагрузки мультимедиа. Многие старые камеры поддерживают только незашифрованный RTSP, поэтому в качестве компенсирующей меры часто используется сегментация сети (VLAN, VPN).
Читайте также

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

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

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