RTSP (Real-Time Streaming Protocol) отличается от других протоколов удалённого доступа к видеокамерам тем, что он не передаёт видеопоток напрямую. macroscop.com Вместо этого RTSP управляет сессией, открывает и закрывает соединение, даёт команды на воспроизведение, паузу, перемотку и т. д.. macroscop.com
Фактическая передача данных происходит через другие протоколы, такие как RTP (Real-time Transport Protocol) и RTCP (Real-Time Transport Control Protocol). macroscop.com
Некоторые другие протоколы удалённого доступа к видеокамерам и их особенности:
- ONVIF. dzen.ru Стандарт для управления устройствами видеонаблюдения. dzen.ru ONVIF не обязателен для передачи видео, но позволяет автоматически обнаруживать камеру, управлять PTZ, получать метаданные и часто возвращает RTSP‑URL. dzen.ru
- HLS. dzen.ru Применяется для вещания через браузеры, но имеет относительно большую задержку. zscomp.ru Работает поверх HTTP/HTTPS, требует сегментации потока (.m3u8 и .ts файлы). dzen.ru
- RTMP. www.kentavr.com.ru Проприетарный протокол потоковой передачи данных, в основном используемый для передачи потокового видео и аудио. www.kentavr.com.ru RTMP поток умеет сжимать данные, в отличии от RTSP. www.kentavr.com.ru