RTSP поток для видеонаблюдения: как настроить и подключить.
Протокол RTSP используется для организации трансляций и передачи медиаконтента, независимо от того какой это контент (видео, аудио, текст, презентация и т.д.). Использование протокола обусловлено любыми задачами, где нужно передать медиаконтент онлайн (организация спортивных трансляций, вебинары, трансляция камеры видеонаблюдения).
Как это работает?
Работа протокола основывается на передаче клиенту RTP/RTSP пакетов с аудиовизуальным контентом от сервера или устройства, посредством запросов, содержащих метаданные и команды управления.
Работа протокола основывается на передаче клиенту RTP/RTSP пакетов с аудиовизуальным контентом от сервера или устройства, посредством запросов, содержащих метаданные и команды управления.
Передаваемый контент разделяется при пакетной передаче (аудио и видео отдельно), имеется возможность использовать несколько потоков, например, видео с разным разрешением (основной, дополнительный и, иногда, третий поток).
Проблема с адресами на AliExpress! Please enter English only — как исправить?
Использование нескольких потоков актуально в облачных сервисах видеонаблюдения и может помочь разгрузить интернет-канал и снизить нагрузку на аппаратную часть (можно транслировать видео в онлайн до трёх типов потока по запросу, например FullHD (1920×1080), HD (1280×720) и D1 (720×576)).
* Выбор качества потоков в IP камере вендора XM
Чтобы получить доступ к видео по RTSP протоколу нужно знать URL-адрес устройства (источника). URL-адреса RTSP не стандартизированы, они отличаются от производителя к производителю.
Пример структуры RTSP-ссылки
Далее пример приведен для IP камер видеонаблюдения для платформы XM (xmeye.net). Типовая RTSP-ссылка для камеры этого производителя выглядит так:
rtsp://IP-адрес/user=adminchannel=1password= – блок с учетными данными для авторизации (если установлен пароль, то он указывается после символа =).
stream=0.sdp – блок с номером потока (0 – основной поток, максимальное разрешение, 1 – дополнительный поток, сниженное разрешение, для снижения нагрузки на интернет-соединение и аппаратную часть телефона или ПК с которых ведется просмотр трансляции).
Пример реальной ссылки для подключения камеры по локальной сети выглядит так:
* Использование VLC Плеера для онлайн трансляции видео с камеры
По данной аналогии строятся RTSP-ссылки для большинства устройств. Если данная ссылка не подходит для вашего устройства, посмотрите раздел с примерами ссылок для разных производителей, изучите техническую документацию устройства или обратитесь непосредственно к поставщику.
Ниже будет приведен список стандартных url-ссылок на RTSP-трансляцию для наиболее распространенных производителей в России.
Использование RTSP в видеонаблюдении
Передача видео по RTSP в видеонаблюдении – это универсальный способ получить видео с устройства видеонаблюдения.
Как правило, все производители оборудования добавляют поддержку этого протокола в свои устройства, и с его использованием видеорегистраторы и камеры видеонаблюдения могут транслировать видео и аудиопоток на веб-серверы, сайты и клиентское ПО. Но зачем?
Альтернативный поток для повышения совместимости с ONVIF
Если говорить о камерах видеонаблюдения, основной целью RTSP является обеспечение совместимости с ONVIF. Например, когда кто-то пытается использовать IP-камеру со сторонним видеорегистратором, при этом подключение по ONVIF невозможно из-за различия версий ONVIF –протокола. В этом случае, если регистратор имеет возможность подключения камеры по протоколу RTSP, то можно воспользоваться этим функционалом, т.к. совместимость устройств не зависит от версий протокола.
Передача видео в облачные сервисы видеонаблюдения
Облачные сервисы видеонаблюдения часто используют для подключения RTSP-ссылки, т.к. это позволяет обойти интеграцию оборудования для отдельных вендоров (многие вендоры используют свои собственные проприетарные протоколы подключения, они могут быть несовместимы со сторонним оборудованием и программным обеспечением).
Для подключения к облачному сервису, достаточно знать ссылку на RTSP поток камеры или видеорегистратора и внести ее в веб интерфейсе или программном обеспечении, которое сервис использует.
Запись или резервное копирование в другое место
Потоковая передача RTSP также предоставляет возможность перезаписать и сохранить поток на другом сервере или записывающем устройстве. Поскольку RTSP существует уже давно, существует множество медиа-серверов и NAS-серверов, которые поддерживают RTSP. Большинство систем гибридных и сетевых видеорегистраторов не только предоставляют потоки RTSP для отправки видео, они также могут принимать потоки RTSP для записи.
* добавление IP камеры по RTSP в Трассир
Ретрансляция потока на сервисы потокового вещания
И последнее, но не менее важное — это потоковая передача с камеры видеонаблюдения на веб-сайт прямой трансляции. Некоторые распространенные проекты видеонаблюдения в прямом эфире включают: заповедники для животных, национальные парки, зоопарки, пляжи и строительные площадки.
Как просмотреть видео с камеры по RTSP-протоколу?
1) Узнайте RTSP ссылку (URL-адрес потока RTSP)
Чтобы получить видео, необходимо знать URL-адрес потока RTSP, который варьируется от бренда к бренду. Формат ссылки можно узнать в документации к камере или в технической поддержке производителя. Пример ссылки для вендора XM: rtsp://192.168.0.245 /user=adminchannel=1https://dvor24.ru/blog/oblachnoe-videonablyudenie-v-mkd/rtsp-potok-dlya-videonablyudeniya» target=»_blank»]dvor24.ru[/mask_link]
Как узнать RTSP поток с IP камеры
Далеко не всегда в инструкции IP камеры указывается описание RTSP протокола, с которым работает Ваша камера. Тем не менее иногда возникает необходимость воспользоваться RTSP протоколом для подключения IP камеры к облачному серверу, настройки трансляции изображения на сайт или воспроизведения потокового видео в каком-нибудь плеере на Вашем ПК или гаджете.
Рассмотрим все возможные способы, как узнать адрес RTSP IP камеры, если он не представлен в руководстве камеры.
Если Ваша камера собрана из китайских xmeye комплектующих (что часто встречается на российском рынке, в том числе и у российских производителей ip камер HiQ, Vesta, SVplus и др бренды), то формат адреса RTSP камеры будет иметь следующий вид:
rtsp://199.255.20.999:554/user= login channel=1https://demr.ru/rtsp-camera.html» target=»_blank»]demr.ru[/mask_link]
Как получить RTSP поток с IP-камеры
Установка IP камеры — удобный способ получения картинки в любом месте, где присутствует подключение к интернету. Но для работы с видеопотоком необходим соответствующий инструментарий. Существуют различные варианты поддерживаемых IP камерами протоколов трансляции, и один из самых удобных среди них — RTSP.
Что такое RTSP
Аббревиатура расшифровывается как Real Time Streaming Protocol, или потоковый протокол реального времени. Это решение прикладного уровня для работающих с мультимедийным контентом систем. Оно позволяет удаленно контролировать поток информации с медиасервера (которым может выступать IP камера), отправлять команды управления этим потоком. Также, если на сервере хранятся файлы записей, RTSP обеспечивает к ним доступ.
Сжатие в рамках RTSP не выполняется. Транспортные протоколы и способ инкапсуляции передаваемой информации он тоже не устанавливает. Упрощенно процесс выглядит следующим образом:
По умолчанию сервер RTSP работает на порту 544. Захват видео и звука можно выполнять с помощью таких программ, как плееры VLC или Windows Media Player, и иных клиентов с поддержкой протокола. Существуют также веб-приложения и программные решения для трансляции потока в интернет (например, стриминга на YouTube).
Как получить поток RTSP с камеры
Чтобы просматривать видео и захватывать звук посредством этой технологии, необходима поддержка RTSP на стороне камеры. Этот протокол поддерживают многие образцы имеющихся на рынке устройств, но в документации возможность описана не всегда.
Если поддержка заявлена, то в инструкции будут прописаны настройки для доступа к трансляции. Они представляют собой ссылку для подключения в следующем формате:
Здесь rtsp — указание на протокол подключения, addr — IP-адрес камеры. Через двоеточие указан порт. Последний может отличаться, если в настройках указан отличный от «дефолтного».
Перед выполнением дальнейших инструкций рекомендуем прочитать как узнать IP камеры видеонаблюдения.
Далее следуют user и password — логин пользователя и пароль для подключения (их может и не быть). После них указываются дополнительные параметры, который у разных камер могут отличаться.
Как узнать RTSP адрес
Ссылка может находиться в документации или явно указываться в веб-интерфейсе устройства. Если известно, что камера точно поддерживает RTSP, но параметры нигде явно не указаны, их придется выяснять:
- На сайте разработчика.
- Запросить напрямую у производителя или поставщика. Как правило, по запросу они такую информацию предоставляют, с этим нет проблем даже у китайских вендоров с Aliexpress.
- Распознать камеру с помощью протокола ONVIF, который поддерживается практически всеми моделями.
Для последнего потребуется ПО Onvif Device Manager, компьютер под управлением Windows и сама камера.
Важно: она и ПК должны находиться в одной сети.
Device Manager умеет конфигурировать видеосервер, захватывать видео и так далее, но самая важная функция этой программы в данном случае — WS-Discovery, обнаружение устройств в сети.
Когда вы скачали и поставили программу, нужно сделать следующее:
- запустить ее и нажать внизу кнопку Refresh. Начнется процесс поиска;
- когда камера обнаружится, выбрать в меню пункт Live Video;
- под картинкой будет адрес rtsp-ссылки, который можно скопировать для дальнейшего использования.
Смотрим видео через RTSP
Самый простой способ получить rtsp поток с ip камеры — использовать проигрыватель VLC. В нем достаточно пройти в пункт меню «Медиа — Открыть URL…», перейти в появившемся диалоге на вкладку «Сеть» и вставить в строку сетевого адреса rtsp-ссылку.
Для стриминга в интернет, существуют различные способы. Один из самых доступных — использовать связку VLC и программы OBS Studio, это бесплатное и достаточно простого решения.
Существуют также онлайн-сервисы вывода изображения в интернет, например, webcam.io, и прочие. Спецификации протокола открыты, поэтому специалисты могут написать и собственный проигрыватель RTSP.
Где купить IP-видеокамеру
Видео по теме
Источник: vashumnyidom.ru