Rtsp что это в видеорегистраторе
Что такое протокол RTSP и как его использовать для IP-камеры?
Что представляет собой протокол RTSP?
RTSP или сетевой протокол потоковой передачи в реальном времени включен во все IP-камеры, NVR и DVR видеорегистраторы, обеспечивая гибкость для интеграции видео с продуктов, произведенных одной компанией, в продукты сторонних производителей.
RTSP протокол для систем ip видеонаблюдения
RTSP-поток от системы наблюдения или IP-камеры видеонаблюдения напрямую связан с настройками кодирования, установленными на самом устройстве. Это означает, что любой, кто хочет транслировать на телевизор или монитор 4K, должен приобрести видеокамеру 4K или систему 4K NVR.
Когда и зачем используется поток RTSP?
Альтернативный поток для повышения совместимости с ONVIF
Запись или резервное копирование в другое место
Потоковая передача RTSP также предоставляет возможность перезаписать и сохранить поток на другом сервере или записывающем устройстве. Поскольку RTSP существует уже давно, имеется множество серверов, которые его поддерживают. Большинство систем видеонаблюдения не только предоставляют потоки RTSP для отправки видео, они также могут принимать потоки RTSP для записи! Это полезно для клиентов, которые предпочитают иметь вторичную или резервную копию своих отснятых материалов, или если это требуется установленными правилами.
Системная интеграция умного дома
Системы «умный дом» совместимы с потоками RTSP для отображения камер или рекордеров на оборудовании домашней автоматизации. Технология RTSP предоставляет простой способ передачи видеопоток на несколько устройств в доме одновременно. Например, если у человека есть несколько планшетов или станций управления домом, он может получать поток с камеры или сетевого видеорегистратора независимо от того, где он находится в своем доме или офисе.
Программа VLC Media Player для использования потоков RTSP
Ретрансляция потока на сервисы потокового вещания
После установки и настройки программного обеспечения будет осуществляться потоковая передача видео в реальном времени на Youtube, Facebook Live или Twitch, в зависимости от того, что пользователь выберет для потоковой передачи.
Как получить 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, но параметры нигде явно не указаны, их придется выяснять:
Для последнего потребуется ПО Onvif Device Manager, компьютер под управлением Windows и сама камера.
Важно: она и ПК должны находиться в одной сети.
Device Manager умеет конфигурировать видеосервер, захватывать видео и так далее, но самая важная функция этой программы в данном случае — WS-Discovery, обнаружение устройств в сети.
Когда вы скачали и поставили программу, нужно сделать следующее:
Смотрим видео через RTSP
Самый простой способ получить rtsp поток с ip камеры — использовать проигрыватель VLC. В нем достаточно пройти в пункт меню «Медиа — Открыть URL…», перейти в появившемся диалоге на вкладку «Сеть» и вставить в строку сетевого адреса rtsp-ссылку.
Для стриминга в интернет, существуют различные способы. Один из самых доступных — использовать связку VLC и программы OBS Studio, это бесплатное и достаточно простого решения.
Существуют также онлайн-сервисы вывода изображения в интернет, например, webcam.io, и прочие. Спецификации протокола открыты, поэтому специалисты могут написать и собственный проигрыватель RTSP.
Где купить IP-видеокамеру
Видео по теме
Rtsp что это в видеорегистраторе
Получение видео по RTSP протоколу.
Камеры и регистраторы которые поддерживают протокол RTSP имеют возможность по данному протоколу передавать видео поток.
С сайта Polyvision Вы можете скачать Инструкцию по получению видео по RTSP протоколу:
В настройках камеры в «Службах» RTSP служба должна быть включена.
Общий вид строк для получения по RTSP видео выглядит следующим образом:
rtsp://XXX.XXX.XXX.XXX:554/user=admin&password=&channel=1&stream=0?.sdp, где
XXX.XXX.XXX.XXX (IP-адрес вашего устройства, по умолчанию 192.168.1.10)
:554 (RTSP-порт по умолчанию, его можно изменить в настройках камеры)
User = admin (пользователь, который может авторизоваться на устройстве)
password= (пароль пользователя, по умолчанию без пароля)
channel=1 (Номер канала регистратора)
stream=0?.sdp (поток видео 0=основной, 1=субботок).
Для наших линеек IP камер используются следующие строки для получения видео потока:
— Для камер основной линейки, URL будет выглядить примерно так:
Основной поток:
rtsp://192.168.0.157:554/user=admin&password=&channel=1&stream=0?.sdp
Субботок строка будет отличаться. После stream необходимо поменять 0 на 1:
Что такое протокол RTSP для IP-камер
Протокол RTSP можно использовать для передачи изображений в системах видеонаблюдения, и благодаря его совместимости с несколькими устройствами он является отличным вариантом для гибридных проектов.
В этой статье вы узнаете, что такое протокол RTSP и как его использовать для IP-камеры, цифрового рекордера (DVR) или сетевого рекордера (NVR).
Что такое протокол RTSP?
Этот протокол не был создан исключительно для видеонаблюдения, он уже использовался в других секторах, где существует необходимость в передаче в реальном времени, был принят производителями устройств видеонаблюдения и стал стандартным протоколом.
Протокол RTSP для CCTV
Производители видеонаблюдения внедряют протокол RTSP на своих камерах, рекордерах и программном обеспечении, чтобы они были совместимы с другими устройствами, доступными на рынке.
Приобретая IP-камеру и сетевой видеомагнитофон от разных производителей, вы можете общаться с ними по этому универсальному протоколу.
Для настройки оборудования необходимо выяснить, какую команду RTSP следует использовать, и эту информацию можно найти в руководстве по продукту или в службе технической поддержки.
Как использовать протокол RTSP
Представьте, что вы приобрели IP-камеру у Dahua (китайского производителя) и хотите использовать ее с сетевым рекордером (NVR), который у вас уже есть, но он принадлежит другому производителю, например Samsung.
Вам следует поискать в руководстве по эксплуатации камеры Dahua команду RTSP, которая должна использоваться для потоковой передачи видео по сети.
Если вы не найдете эту информацию в руководстве по продукту, вам следует обратиться в службу технической поддержки производителя, поскольку очень важно, чтобы вы получили правильную команду, чтобы ваше оборудование могло взаимодействовать друг с другом.
После получения этой информации вы должны вставить ее в устройство записи, которое инициирует запрос на отправку видео по этому универсальному протоколу.
На практике просто откройте меню NVR и введите команду RTSP, а затем введите имя пользователя и пароль IP-камеры, и после получения этой информации камера отправит видеопоток в реальном времени.
Как использовать протокол RTSP для облачной записи
Принцип записи видео в облаке тот же, просто используйте правильную команду RTSP, чтобы запросить камеру отправить видео на сервер, который находится где-то в Интернете.
На приведенной ниже схеме показана IP-камера, которая установлена во внутренней сети и подключена к маршрутизатору. Вам просто нужно настроить сервер записи в облаке для отправки команды RTSP через Интернет, и как только она будет получена камерой, она начнет потоковую передачу видео.
В этом примере сервер просто отправляет команду RTSP через Интернет и, достигнув внешнего интерфейса маршрутизатора, направляет его во внутреннюю сеть, где расположена камера.
Следовательно, необходимо настроить маршрутизатор и ввести правила маршрутизации, основанные на сетевых интерфейсах и портах связи.
Как проверить IP-камеру с протоколом RTSP
Существует традиционное бесплатное программное обеспечение под названием VLC, которое можно использовать для таких тестов. Диаграмма ниже показывает пример того, как его использовать.
В этом примере IP-камера подключена к маршрутизатору, который, в свою очередь, подключен к ноутбуку, который использует программное обеспечение VLC для отправки команды RTSP на камеру. Все находится в локальной сети, и поэтому нет необходимости в правилах маршрутизации (устройства подключены к внутренним портам).
В программном обеспечении VLC просто откройте меню « Media> Open Network Stream » или введите CTRL + N и вставьте команду RTSP с IP-камеры.
Команда в этом случае:
После отправки команды вы можете увидеть изображение IP-камеры прямо на ноутбуке, что подтверждает правильность используемой команды, а также правильность сетевых подключений и IP-адресов.
После этого начального теста можно перейти к более сложным тестам и использовать удаленное соединение с устройствами записи IP-камер или системами облачной записи.
Практический пример использования протокола RTSP через облако
Давайте поговорим о практическом примере использования протокола RTSP для CCTV.
Представьте себе ситуацию, когда у вас есть несколько аналоговых камер видеонаблюдения, подключенных к цифровому рекордеру (DVR), и вы намерены иметь избыточные видеозаписи. Вам просто нужно выбрать сервис, который позволяет хранить все на сервере в облаке (где-то в Интернете).
На рынке доступно множество облачных сервисов и вы можете выбрать тот, который лучше всего соответствует вашим потребностям.
В этом примере я буду использовать службы Angelcam, которые работают с различными марками устройств, а также хорошо работают с протоколом RTSP.
Настройка роутера для работы с облаком
Перед выполнением тестов с помощью команды в облаке необходимо настроить маршрутизатор, эта процедура предельно проста, достаточно использовать информацию IP и порт IP-камеры.
По сути, вы должны сообщить маршрутизатору, что он должен направлять трафик, поступающий из Интернета, на IP-камеру всякий раз, когда запрос направлен на определенный логический порт, который в случае протокола RTSP по умолчанию равен 554.
Очевидно, вам придется искать другие меню в разных моделях маршрутизаторов, обычно вы находите это меню как переадресация портов, переадресация портов или NAT.
Как настроить облачный сервер
Видеорегистратор Dahua может беспрепятственно работать с этой службой, поскольку она позволяет использовать команду RTSP, а информация, необходимая для настройки, доступна в руководстве по продукту.
В этом конкретном случае устройство представляет собой 4-канальный цифровой видеорегистратор Dahua, который использует следующую команду RTSP
Просто используйте эту команду и замените информацию об IP, порте, пользователе и пароле, и все, все будет работать в соответствии с вашей сетью. Все должно быть настроено на стороне сервера облака, и правила маршрутизации должны быть готовы на маршрутизаторе, который находится в вашей локальной сети.
Посмотрите на следующем изображении пример того, как настроить облако Angelcam. После создания учетной записи платформы на сайте https://angelcam.com войдите под именем пользователя и паролем и выберите опцию DVR и NVR.
После этого просто введите или вставьте команду RTSP, как показано на следующем рисунке
Обратите внимание, что используемая команда включает внешний IP-адрес, используемый маршрутизатором, и порт 554, который использовался в конфигурации маршрутизатора и который является стандартом DVR.
Важно понимать концепцию: команда RTSP, отправляемая облачным сервером, поступает на маршрутизатор через внешний интерфейс перед маршрутизацией в соответствии с установленными правилами, и поэтому вы должны убедиться, какой внешний IP-адрес используется маршрутизатором.
На следующем рисунке показан конечный результат подключения камеры к серверу в облаке.
В некоторых случаях вы заметите, что качество изображения может ухудшаться из-за некоторых факторов, таких как отсутствие стабильности интернет-соединения, уменьшение доступной полосы пропускания или несовместимость команд между облачным сервером или камерой.
Обязательно обновите микропрограмму IP-камеры до последней доступной версии, это поможет поддерживать совместимость с системами, которые используют RTSP в качестве облачных сервисов и рекордеры других марок.
Если у вас нет статического IP-адреса в вашей интернет-ссылке
Если у вас нет статического IP-адреса в интернет-соединении, вы можете использовать службу DDNS, доступную в Интернете, поэтому облачная служба будет продолжать работать и записывать изображения с вашей камеры, даже если произошла автоматическая смена внешнего IP-адреса. вашего роутера.
Как найти команду RTSP вашей IP-камеры
Заключительные соображения
Теперь вы уже знаете, что такое протокол RTSP и как вы можете проводить тесты и использовать его в практических ситуациях.
Я рекомендую вам выполнить локальные тесты с программным обеспечением VLC и устройствами, имеющимися в вашей сети, чтобы ознакомиться с использованием этого протокола.
Если понравилась статья поделитесь в социальных сетях, кликнув по иконкам ниже
Как подключить видеорегистратор или IP-камеру любого бренда к системе безопасности Ajax по RTSP
Уважаемые покупатели, партнеры и все наши друзья! В этом посте нашего блога постараемся максимально подробно рассказать как подключить видеонаблюдение (DVR / NVR / XVR видеорегистраторы и IP-камеры) любого бренда (Partizan, interVision, Tecsar, GreenVision, DigiGuard, Xiongmai) с поддержкой RTSP-протокола к системе безопасности Ajax.
Зачем подключать видеонаблюдение к системе Ajax
Видеонаблюдение в приложении Ajax
Поток с IP-камеры или видеорегистратора (DVR / NVR) транслируется на P2P облако производителя (Dahua, Uniview, Hikvision или Safire). Из P2P облака при помощи SDK производителя видеопоток передается в приложения Ajax.
Что такое RTSP?
Общий вид RTSP-ссылки (RTSP URL):
Для оборудования формируется специальная ссылка для RTSP потока, например для камеры Partizan 2.0MP IPC-2SP-IR 1.0 Cloud cubic эта ссылка такого вида, RTSP строка (основной поток):
Причем, в зависимости от устройства, бренда и модели RTSP-ссылка может отличаться.
Как узнать RTSP ссылку для устройства?
Как проверить RTSP ссылку и видеопоток?
Если все ок, то в плеере отобразиться видеопоток с IP-камеры по протоколу RTSP.
В VLC плеере удобно проверять RTSP ссылку. Поверьте, в зависимости от бренда и вашей подготовки и знаний в этом деле формирование правильной RTSP ссылки может отнять много времени.
Как интегрировать видеонаблюдение к Ajax по RTSP протоколу
Настройка роутера и локального IP-адреса
rtsp://admin:mysecurePassword@ 192.168.1.52 :554/11
Здесь есть два варианта настройки IP-камеры:
Привязка MAC-адреса к IP-адресу
Настройка привязки MAC-адреса к IP-адресу у разных производителей роутеров может называться по-разному.
Выделенный IP-адрес у провайдера
Мы уже позаботились о том, чтобы IP-адрес у камеры или регистратора в локальной сети не менялся, теперь нам нужно убедиться, что наш провайдер для подключения дает выделенный постоянный IP-адрес, а не динамический, который меняется с новой сессией или подключением, то есть это IP-адрес, с которым вы выходите в сеть Интернет. Узнать свой IP-адрес вы можете на 2ip.ua, заказать выделенный ip-адрес или получить консультацию по этой услуге вы можете в поддержке / у менеджеров своего интернет провайдера.
После того как локально IP-адрес привязан и мы убедились, что у нашего интернет провайдера постоянный выделенный IP-адрес нам осталось сделать проброс портов.
Перенаправление (проброс) сетевых портов
Перенаправление (проброс) портов также отличается и называется по-разному, в зависимости от модели, производителя, интерфейса роутера.
Ниже скриншот с сетевыми настройками IP-камеры, где указан отличный от стандартного порт 554 для RTSP потока. И настройки переадресации портов в роутере Asus для этой IP-камеры.
TCP или UDP
Протокол TCP устанавливает соединение между отправителем и получателем, а протокол UDP не устанавливает предварительного соединения, а вместо этого просто начинает передавать данные. Протокол TCP может корректировать ошибки и сбои, возникающие при передаче данных, он надежнее, но не такой быстрый как UDP.
Что делать если IP-камер несколько?
Как привязать видеопоток IP-камеры или NVR / DVR / XVR видеорегистратора к системе безопасности Ajax
Для просмотра видеопотока, откройте добавленную камеру в приложении Ajax.
Приложение Ajax позволяет просматривать видео с камер, ставить воспроизведение на паузу и сохранять снимки (делать скриншоты) потока камеры, а также приближать видео (zoomировать). Сменив ориентацию смартфона, поток разворачивается на весь экран (функция автоповорота должна быть включена в настройках смартфона).
Сколько камер можно подключить в приложение Ajax?
Доступ к камерам в приложении Ajax
Вам решать, у кого из пользователей Ajax будет доступ к видеопотокам с камер или видеорегистраторов (DVR / NVR / XVR). Доступ к камерам предоставляется пользователям системы безопасности в настройках хаба: