Главная Новости Что такое протокол RTSP

Протокол RTSP: как получить видеопоток с камеры и регистратора в 2026 году

Подпишитесь на рассылку новостей AVTECH!

RTSP (Real Time Streaming Protocol) — протокол, по которому программа, приложение или регистратор просит у IP-камеры видеопоток: начать показ, поставить его на паузу или остановить. Поток запрашивают по RTSP-ссылке вида rtsp://логин:пароль@адрес:порт/путь, а порт по умолчанию — 554. В 2026 году RTSP по-прежнему самый простой способ открыть камеру в проигрывателе VLC или подключить её к регистратору и программе другой марки. Ниже — что делает протокол, как устроена ссылка на примерах AVTECH и TP-Link, где её взять, чем RTSP отличается от ONVIF и почему поток не стоит открывать в интернет.

Что такое RTSP простыми словами

Протокол описан в стандарте RFC 2326 в апреле 1998 года, его разработали RealNetworks, Netscape и Колумбийский университет. Авторы называют RTSP «сетевым пультом» для медиасерверов: он устанавливает поток видео и звука и управляет им, но обычно не передаёт его сам. Картинку несёт другой протокол — RTP вместе со служебным RTCP.

По виду команд RTSP похож на HTTP, на котором работают сайты, но есть важное отличие: сервер помнит состояние сессии — какой поток открыт, идёт он или стоит на паузе. Видео RTSP не сжимает. Сжатие в H.264 или H.265 делает сама камера, а протокол только договаривается, как и куда отправить готовый поток.

В 2016 году вышла версия RTSP 2.0 (RFC 7826). Она заменяет первую версию, но обратно с ней не совместима, кроме механизма согласования версии. Открывать RTSP-потоки умеют многие проигрыватели — VLC, QuickTime, Media Player Classic, MPlayer, — а также регистраторы и программы видеонаблюдения разных марок.

Как программа получает видео: команды RTSP

Пользователь вводит только ссылку, а дальше программа и камера обмениваются короткими текстовыми командами. Основные из них перечислены в RFC 2326:

  • OPTIONS — какие команды понимает сервер, обязательная;
  • DESCRIBE — описание потоков (видео, звук), обычно в формате SDP, рекомендованная;
  • SETUP — как передавать поток: отдельно по UDP или внутри TCP-соединения, обязательная;
  • PLAY — начать передачу, обязательная;
  • PAUSE — поставить на паузу, рекомендованная;
  • TEARDOWN — остановить поток и освободить ресурсы, обязательная.

Есть и необязательные команды — ANNOUNCE, GET_PARAMETER, SET_PARAMETER, RECORD и REDIRECT. Для просмотра камеры обычно хватает первых шести: программа спрашивает, какие потоки есть, выбирает нужный и запускает его.

Формат RTSP-ссылки

Общая схема ссылки такая: rtsp://логин:пароль@IP-адрес:порт/путь. Логин и пароль — от учётной записи камеры или регистратора, IP-адрес — адрес устройства в сети. Порт можно не писать: по стандарту без него используется 554. Путь каждый производитель задаёт сам, поэтому универсальной ссылки «для всех камер» нет.

УстройствоПуть в ссылкеЧто означает
Регистратор AVTECH/live/video/record/ch1основной поток канала 1
Регистратор AVTECH/live/video_audio/record/ch1_ch1основной поток со звуком
Регистратор AVTECH/live/video/pc/ch1дополнительный поток канала 1
IP-камеры AVTECH прежних серий/live/h264/vgaкодек и разрешение прямо в пути; со звуком — например, /live/mjpeg_ulaw/sxga
Камеры TP-Link Tapo/stream1 и /stream2высокое и стандартное качество, порт 554

Чтобы открыть другой канал регистратора AVTECH, меняют номер в конце пути: ch2, ch3 и так далее. У камер AVTECH прежних серий в пути указывают кодек — H.264, MPEG4 или MJPEG — и разрешение от QVGA до 1080p, а в примерах производителя стоит порт 88. Готовые форматы и список моделей с поддержкой ONVIF собраны на странице о совместимости оборудования AVTECH.

Основной и дополнительный поток

Камера обычно отдаёт несколько потоков одновременно. Основной идёт в полном разрешении, его пишут в архив. Дополнительный меньше и легче: его используют, когда на экране сразу много камер или когда смотрят с телефона по медленной сети.

Например, у IP-камеры AVTECH DGM5546ASVNT по паспорту два потока. Основной — до 2592 × 1944 (5 Мп) при 30 кадрах в секунду, дополнительный — 704 × 480 или 352 × 240. Битрейт настраивается от 512 до 4 096 Кбит/с в переменном (VBR) или постоянном (CBR) режиме. В ссылках регистратора AVTECH основной поток обозначен словом record, дополнительный — словом pc.

Какой поток брать, зависит от задачи. Для записи в архив другого регистратора или сетевого хранилища нужен основной: в нём все детали. Для мультиэкрана на десяток камер и для просмотра с телефона удобнее дополнительный — он меньше нагружает сеть и устройство, на котором открыт.

Где взять RTSP-ссылку своей камеры

  1. В меню регистратора. У регистраторов AVTECH в сетевых настройках есть раздел CONNECTION PATH: в нём показаны готовые ссылки на основной и дополнительный поток, со звуком и без. Остаётся подставить логин, пароль, адрес и порт.
  2. В инструкции или на сайте производителя. Формат ссылки обычно описан в руководстве к камере или в разделе поддержки.
  3. В приложении камеры. У камер Tapo сначала нужно создать отдельную учётную запись камеры (Advanced Settings → Camera Account): логин и пароль по 6–32 символа, не совпадающие с аккаунтом Tapo. Производитель советует придумать для неё надёжный пароль, который нигде больше не используется. Без такой учётной записи сторонняя программа не подключится.

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

Как открыть RTSP-поток в VLC и ffplay

Самый быстрый способ проверить ссылку — бесплатный проигрыватель VLC. Откройте меню Media → Open Network Stream (в русском интерфейсе — меню «Медиа», пункт открытия сетевого потока), вставьте ссылку целиком и запустите воспроизведение. Если картинка появилась, ссылка, логин и пароль верные — их можно переносить в регистратор или программу.

Второй вариант — ffplay из пакета FFmpeg. У него есть параметр rtsp_transport: значение tcp передаёт видео внутри управляющего соединения RTSP. Это выручает, когда по UDP картинка не приходит, например из-за сетевого экрана. Строка запуска выглядит так: ffplay -rtsp_transport tcp rtsp://логин:пароль@192.168.1.10:554/stream1. Можно перечислить несколько вариантов транспорта, и FFmpeg попробует их по очереди. Кроме UDP и TCP, он умеет получать поток по многоадресной рассылке (udp_multicast) и через туннель HTTP или HTTPS — последний вариант нужен, когда между камерой и компьютером стоит прокси.

Как подключить камеру по RTSP к регистратору или NAS

В регистраторе, сетевом хранилище или программе видеонаблюдения камеру другой марки добавляют как стороннее устройство. Выбирают тип подключения — RTSP или ONVIF, — вписывают адрес, порт, логин и пароль, а при RTSP ещё и путь потока. Среди платформ, совместимых с камерами Tapo, TP-Link называет VLC, программу Agent DVR и Synology Surveillance Station на сетевых хранилищах Synology.

Если камера и регистратор одной марки, ссылку обычно вводить не нужно. Регистратор AVTECH сам ищет камеры в сети кнопкой IP SEARCH и в списке найденных указывает протокол — AVTECH или ONVIF, а поток получает способом RTP-Unicast через HTTP. Ручная RTSP-ссылка нужна, когда устройство не находится поиском или когда видео забирает программа другой марки.

RTSP или ONVIF: что выбрать для регистратора и программы

RTSP даёт только поток. Чтобы регистратор другой марки нашёл камеру, повернул её или получил события, нужен ONVIF — открытый стандарт, который в 2008 году создали Axis, Bosch и Sony. Все функции сразу дают только программы самого производителя. AVTECH показывает разницу так:

ФункцияRTSPONVIFПолная интеграция
Видеопотокдадада
Звукопцияопцияопция
Настройка потокададада
Управление PTZнетдада
Аппаратный детектор движениянетопцияда
Тревожные входы и выходынетнетда

Оборудование AVTECH работает по ONVIF через порт 88, камеры Tapo — через порт 2020. В 2026 году стоит смотреть и на профиль ONVIF. У Profile S, который указан в паспортах многих камер, идёт вывод из оборота: последний срок подачи устройств на сертификацию — 31 марта 2027 года. Profile T описывает сжатие H.264 и H.265, настройки изображения и события движения и саботажа.

Вывод простой: чтобы посмотреть камеру, хватит RTSP, для работы с регистратором другой марки нужен ONVIF, а все функции оборудования AVTECH доступны в программах для компьютера от самого производителя.

TCP или UDP и почему поток не открывается

По RFC 2326 RTSP-сервер обязан работать по TCP и может работать по UDP, порт по умолчанию — 554 для обоих. Видео при этом идёт либо отдельно по UDP, либо внутри того же TCP-соединения вперемешку с командами. Если поток не открывается, проверьте по порядку:

  • логин и пароль — у Tapo нужна именно учётная запись камеры, а не аккаунт в приложении;
  • что камера и компьютер находятся в одной локальной сети;
  • порт и путь — они должны быть для вашей модели, без лишних пробелов;
  • транспорт — переключите программу на TCP;
  • число потоков — у камер Tapo одновременно работают только два из трёх вариантов хранения: облако, карта памяти и запись на NAS или регистратор;
  • питание камеры — модели на батарее и солнечной панели RTSP, как правило, не поддерживают.

Безопасность: RTSP не открывают в интернет

TP-Link прямо предупреждает, что RTSP и ONVIF — не самые защищённые протоколы. Их стоит использовать только в доверенной локальной сети с зашифрованным Wi‑Fi и не открывать надолго на публичном IP-адресе. Для просмотра из другой сети производитель рекомендует VPN.

Логин и пароль в RTSP-ссылке записаны открытым текстом, поэтому ссылку не пересылают в мессенджерах и не публикуют. Стандарт RTSP 2.0 описывает защищённый вариант rtsps поверх TLS, по умолчанию на TCP-порту 322, но поддерживает ли его камера, нужно смотреть в паспорте. Для доступа к регистратору из любой точки надёжнее VPN или облачный сервис производителя. Если подключаетесь по адресу через DDNS для регистратора, открывайте на роутере только нужные порты и обязательно смените пароль по умолчанию.

Итог

RTSP — стандартный способ получить видео с камеры или регистратора: нужна ссылка с адресом, портом и путём производителя, а проверить её проще всего в VLC. Для поворота камер и событий в системе другой марки выбирайте ONVIF, а сам поток держите в локальной сети и смотрите извне через VPN или сервис производителя.

Частые вопросы о протоколе RTSP

RTSP работает по TCP или UDP?

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

Какой порт у RTSP по умолчанию?

Порт 554: если в ссылке порт не указан, программа подключается именно к нему. Производитель может использовать и другой порт — например, в примерах для прежних камер AVTECH стоит порт 88.

Как узнать RTSP-ссылку камеры?

Посмотрите раздел с адресами потоков в меню регистратора, инструкцию к камере или раздел поддержки на сайте производителя. У регистраторов AVTECH готовые ссылки показаны в разделе CONNECTION PATH сетевых настроек.

Что лучше: RTSP или ONVIF?

Для просмотра видео хватит RTSP: он передаёт поток и звук. ONVIF нужен, чтобы регистратор другой марки нашёл камеру, управлял её поворотом и получал события.

Можно ли смотреть RTSP-поток через интернет?

Технически можно, если пробросить порт на роутере, но производители этого не советуют: RTSP не рассчитан на долгую работу на публичном адресе. Для удалённого просмотра надёжнее VPN или облачный сервис производителя.




Сценарии

Spot-монитор

CMS Trident Lite

EaZyNetworking

Sony Xarina™

Push Status

IVS

PUSH VIDEO