9 best free rtsp viewer software for windows

Для чего нужен протокол RTSP?

Название протокола RTSP переводится управление в онлайн-режиме. Таким образом, Real Time Streaming Protocol помогает наладить управление потоковым видео онлайн. Данный протокол очень часто используется в IP-видеонаблюдении, поскольку там есть описание необходимых команд.

RTSP-протокол позволяет собственнику камеры слежения решать несколько важных функций:

  • транслировать данные при помощи VLC;
  • транслировать видео на свои ресурсы и площадки;
  • настраивать NVR-видеорегистраторы;
  • соединять камеру видеонаблюдения с виртуальным хранилищем;
  • добавлять видеокамеру в мобильные приложения на базе Android или iOS.

При этом открыть RTSP-поток многим пользователям систем видеонаблюдения не очень просто и достаточно затруднительно.

RTSP с видеокамеры для онлайн трансляцииRTSP с видеокамеры для онлайн трансляции

Узнаем адрес RTSP камеры видеонаблюдения

Есть несколько вариантов, которые позволяют узнать RTSP поток видеокамеры, когда он не указан в соответствующей инструкции.

Большое количество IP-видеокамер, которые продаются в России, в своём составе имеют китайские элементы XMEye. Данные комплектующие можно заметить даже у отечественных производителей таких камер, как Vesta, HiQ, SVplus и подобных. Камера подобных моделей будет иметь следующий формат RTSP-потока:

rtsp://192.168.132.32:554/user=admin&password=12345&channel=1&stream=0.cgi

В данном адресе присутствуют такие составляющие, как:

  • 192.168.132.32 – непосредственно IP-адрес устройства;
  • 554 – порт протокола (по умолчанию он имеет номер 554, но этот параметр можно поменять в настройках устройства);
  • admin – логин камеры видеонаблюдения;
  • 12355 – пароль от логина пользователя.

В том случае, когда в IP-видеокамере присутствуют другие комплектующие, необходимо будет воспользоваться одним из двух перечисленных ниже вариантов.

Для начала нужно будет скачать программу под названием One Device Manager. После установки данный софт поможет узнать RTSP-адрес.

Как правило, большинство видеокамер обладает поддержкой onvif-протокола, поэтому при эксплуатации программного обеспечения затруднений возникнуть не должно. Важный нюанс – для правильно работы необходимо подсоединить ноутбук или компьютер, куда будет установлена программа, а также само IP-устройство к одной и той же локальной сети.

В сети можно найти целые списки, где содержатся адреса RTSP-потоков, поскольку эти данные зависят от того, какой именно бренд выпускает камеру видеонаблюдения.

Как открыть RTSP-поток в видеокамере?

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

  • установить для видеокамеры постоянный IP-адрес и заказать его у поставщика интернета;
  • перебросить на RTSP-порт локальные запросы, поступающие с видеокамеры;
  • пройти проверку работоспособности.

Статический адрес можно настроить можно при помощи программы IP Hunter или же связаться с провайдером и попросить его обеспечить в качестве дополнительной опции постоянный адрес IP. После этого нужно настроить переадресацию и пробросить порты на RTSP-порт с локальных портов видеокамеры. Затем можно переходить к проверке потока.

Чтобы понять, обладает ли RTSP-ссылка работоспособностью, можно открыть VLC-плеер и сделать там проверку. Для этого в главном меню плеера нужно нажать на категорию «Медиа» и выбрать пункт «Открыть URL». Далее потребуется перейти на вкладку «Сеть» окошка «Источник» и указать свою ссылку.

Другие статьи:

    • Выбираем IP-камеры для улицы
    • Лучшая ip камера для дома: особенность выбора
    • Тепловизионные камеры видеонаблюдения
    • Датчики температуры воздуха — общие понятия и применение

RTSP Camera View

RTSP Camera view is a free portable RTSP viewer software for Windows. Using it, you can play multiple RTSP streams simultaneously. As you open this software, it displays some sample RTSP streams. You can edit the streams or add new ones.

The process of watching RTSP streams in it is pretty simple. You can add a new camera window or simply select an existing camera window and then modify its source and settings from the left panel. In its source, you can enter camera name, RTSP connect string, aspect ratio, enable/disable inherit global option, etc. From Settings tab, you can personalize matrix dimensions (number of cameras to view on screen), setup alert control, and customize camera name display. You can turn on full-screen mode to view a particular RTSP stream.

Overall, it is another good RTSP viewers on this list.

Note: This software requires VLC 2.1.x win 32 version in order to work.

Transcoding and multiple streaming

Transcode the input stream, display the transcoded stream and send it to a multicast IP address with the associated SAP announce and an unicast IP address:

% vlc -vvv input_stream --sout
'#transcode{vcodec=mp4v,acodec=mpga,vb=800,ab=128,deinterlace}:
duplicate{dst=display,dst=rtp{mux=ts,dst=239.255.12.42,sdp=sap,name="TestStream"},
dst=rtp{mux=ts,dst=192.168.1.2}}' 

Display the input stream, transcode it and send it to two unicast IP addresses:

% vlc -vvv input_stream --sout  '#duplicate{dst=display,dst="transcode{vcodec=mp4v,acodec=mpga,vb=800,ab=128}:
duplicate{dst=rtp{mux=ts,dst=192.168.1.2},dst=rtp{mux=ts,dst=192.168.1.12}"}' 

Send the input stream to a multicast IP address and the transcoded stream to another multicast IP address with the associated SAP announces:

% vlc -vvv input_stream --sout
'#duplicate{dst=rtp{mux=ts,dst=239.255.1.2,sdp=sap,name="OriginalStream"},
dst="transcode{vcodec=mp4v,acodec=mpga,vb=800,ab=128}:
rtp{mux=ts,dst=239.255.1.3,sdp=sap,name="TranscodedStream"}"}' 

More complex multi-transcoding example

Take a SDI input, and transcode it twice, once in HD, and one in SD and send both on udp.

% cvlc -vv --live-caching 2000
--decklink-audio-connection embedded --decklink-aspect-ratio 16:9 --decklink-mode hp50 decklink:// 
--sout-x264-preset fast --sout-x264-tune film --sout-transcode-threads 24 --no-sout-x264-interlaced 
--sout-x264-keyint 50 --sout-x264-lookahead 100 --sout-x264-vbv-maxrate 4000 --sout-x264-vbv-bufsize 4000
--sout '#duplicate{dst="transcode{vcodec=h264,vb=6000,acodec=mp4a,aenc=fdkaac,ab=256}:std{access=udp,mux=ts,dst=192.168.1.2:4013}",
dst="transcode{height=576,vcodec=h264,vb=2000,acodec=mp4a,aenc=fdkaac,ab=128}:std{access=udp,mux=ts,dst=192.168.1.2:4014}"}'

Take a SDI input, and restreaming it once in raw and transcoding it for the second

% cvlc -vv --live-caching 2000
--decklink-audio-connection embedded --decklink-aspect-ratio 16:9 --decklink-mode hp50 decklink:// 
--sout-x264-preset fast --sout-x264-tune film --sout-transcode-threads 24 --no-sout-x264-interlaced 
--sout-x264-keyint 50 --sout-x264-lookahead 100 --sout-x264-vbv-maxrate 4000 --sout-x264-vbv-bufsize 4000
--sout '#duplicate{dst="transcode{vcodec=h264,vb=6000,acodec=mp4a,aenc=fdkaac,ab=256}:std{access=udp,mux=ts,dst=192.168.1.2:4013}",
dst="std{access=udp,mux=ts,dst=192.168.1.2:4014}"}'

Шаг 5: Рекомендуемые настройки системы.

Хотя NetCamCenter будет пытаться работать непрерывно, ваше оборудование, драйверы и другое программное обеспечение могут переопределять его. Рекомендуется вручную настроить эти параметры.

Прежде чем запускать NetCamCenter, оптимизируйте Windows для запуска NetCamCenter.

  • Отключить спящий режим
  • Проверьте управление питанием вашего сетевого устройства.

Отключить спящий режим

    • Перейдите в панель управления и нажмите « Параметры питания» .
    • Нажмите Изменить настройки плана .
    • На странице « Изменение настроек для плана» выберите « Никогда» для « Перевести компьютер в спящий режим» .

Проверьте управление питанием вашего сетевого устройства

    • Перейдите в панель управления и нажмите « Диспетчер устройств» .
    • Нажмите на Сетевые адаптеры , а затем выберите свой сетевой адаптер. Щелкните правой кнопкой мыши на сетевом адаптере и выберите « Свойства» .

Снимите флажок Разрешить компьютеру выключать это устройство для экономии энергии .

Настройка Microsoft Security Essentials. Для настройки Microsoft Security Essentialsвыполните следующие действия. ( Примечание: вы можете отключить сканирование по расписанию, чтобы избежать снижения производительности системы. )

    1. Дважды щелкните Microsoft Security Essentials .
    2. Перейдите на вкладку « Настройки
    3. Нажмите Исключенные файлы и местоположения . Нажмите Добавить.
    4. Выберите папку, в которой установлен NetCamCenter . Нажмите Сохранить изменения.
    1. Нажмите Исключенные типы файлов . Нажмите Добавить.
    2. Введите * .asf .
    3. Нажмите Добавить. Введите * .jpg . Нажмите Сохранить изменения.

Удаленный просмотр через Интернет

Для удалённого просмотра необходимо иметь выделенный, статический IP адрес. В роутере
пробросить соответствующие порты. Свободный пул адресов: 49001—49150. Пример проброса:

  • Порт № 49001 пробросить на локальный адрес 192.168.0.102 и порт № 554
  • Порт № 49002 пробросить на локальный адрес 192.168.0.101 и порт № 554

Если Интернет провайдер выделил нам статический IP адрес 177.177.177.177, то плейлист
для удалённого просмотра будет выглядеть так:

  • rtsp://admin:pass @176.176.176.176:49001/live1.sdp
  • rtsp:// 176.176.176.176:49002/user=admin&password=pass&channel=1&stream=0.sdp?real_stream
  • rtsp:// 176.176.176.176:49002/user=admin&password=pass&channel=2&stream=0.sdp?real_stream

VLC Media Player — программа для просмотра RTSP видеопотока. Инструкция. Скачать

VLC Media Player обладает широким набором инструментов для работы с медиаконтентом. Он удобен, интуитивно понятен и может заменить сразу несколько программ.

Программа VLC media Player, или как ее обычно называют просто VLC, – это бесплатный кроссплатформенный медиаплеер с широкими возможностями.

Скачать программу можно с сайта разработчика ПО, перейдя по этой ссылке.

Программа работает на следующих OS:

  • Microsoft Windows.
  • Mac OS X.
  • Windows Phone.
  • Linux.
  • iOS.
  • Android.

Примечательной возможностью, которую предоставляет проигрыватель является воспроизведение RTSP-потока. RTSP — это протокол потоковой передачи видео в реальном времени, Real Time Streaming Protocol. В современных тенденциях, в сфере IP видеонаблюдения всё чаще встречается аббревиатура RTSP.

Проигрывание в плеере VLC RTSP, а также возможность захвата видеопотока – весьма востребованные функции среди пользователей систем видеонаблюдения, в составе которых присутствуют IP-камеры.

Большинство современных моделей камер видеонаблюдения, а также видеорегистраторов оснащены поддержкой описываемого протокола. Добавив к этим аппаратным составляющим такой надежный программный инструмент, как VideoLAN Client можно осуществить организацию системы для просмотра и сохранения видеоинформации без привлечения профессионалов в этой сфере.

Real Time Streaming Protocol – это прикладной потоковый протокол, описывающий команды, которые служат, чтобы управлять видеопотоком. Команды могут указать IP-камере либо серверу совершать различные действия, к примеру, начать транслировать поток, либо остановить передачу видеоданных.

В параметрах IP-камер может встречаться различное обозначение потокового варианта передачи информации. RTSP, как было сказано выше, является, по сути набором команд, с помощью которого осуществляется управление потоком. Аббревиатуры UDP и RTP указывают на транспортный механизм, применяемый при передаче видео.

Открытие RTSP-потока в VLC

Чтобы поток с камеры отображался в окне проигрывателя, требуется предварительная настройка ВЛЦ. Выполняем ниже перечисленные пункты инструкции.

    1. Запускаем VLC и заходим в меню «Инструменты», а затем выбираем «Настройки».
    2. Переходим на вкладку «Ввод/кодеки», кликнув по соответствующему значку.
  1. Переводим переключатель «Транспорт потока Live 555» раздела «Сеть» в положение «Использовать RTP поверх RTSP (TCP)» и нажимаем кнопку «Сохранить».
  2. Открываем меню «Медиа» и заходим в пункт «Открыть URL…». В открывшемся окне добавляем ссылку на поток в поле «Введите сетевой адрес». IP-адресацию и другие параметры, из которых состоит адрес можно выяснить, обратившись к документации IP-камеры или видеорегистратора.
  3. Воспроизведение RTSP-потока начнется вслед за нажатием на кнопку «Воспроизвести».

16, Июль, 2019|Программы для видеонаблюдения|

Полный список опций

Это краткое описание опций для команд openRTSP и playSIP.

-4

вывести файл в формате ‘.mp4’ (в ‘stdout’, если также не задана опция «-P ИНТЕРВАЛ-В-СЕКУНДАХ»)

-a

воспроизводить только аудиопоток (в ‘stdout’, если также не задана опция «-P ИНТЕРВАЛ-В-СЕКУНДАХ»)

-A НОМЕР КОДЕКА

укажите номер статического формата полезной нагрузки RTP аудиокодека для запроса с сервера (только «playSIP»)

-b РАЗМЕР БУФЕРА

изменить размер буфера выходного файла

-B РАЗМЕР БУФЕРА

изменить размер входного буфера сетевого сокета

-c

воспроизводить непрерывно

-C

явно запрашивать многоадресный поток, даже если в ответе сервера «DESCRIBE» не указан многоадресный адрес

(Обратите внимание, что не все серверы поддерживают это.) (Только «openRTSP»). -d ДЛИТЕЛЬНОСТЬ

-d ДЛИТЕЛЬНОСТЬ

укажите явную продолжительность

-D МАКСИМАЛЬНЫЙ-РАЗРЫВ-МЕЖДУ-ПАКЕТАМИ

указать максимальный период бездействия перед выходом

-E ПОЛНОЕ ВРЕМЯ

запросить, чтобы сервер завершил потоковую передачу в указанное абсолютное время (формат: «ГГГГММДДТЧЧММССЗ» или «ГГГГММДДТЧЧММСС.долиZ») (используется только с -U АБСОЛЮТНОЕ-ВРЕМЯ)

-f ЧАСТОТА

укажите частоту кадров видео (используется только с «-q», «-4» или «-i»)

-F ПРЕФИКС ФАЙЛА

укажите префикс для каждого имени выходного файла

-g USER-AGENT

укажите имя пользовательского агента для использования в исходящих запросах

-h ВЫСОТА

укажите высоту видеоизображения (используется только с «-q», «-4» или «-i»)

-H

выводит «подсказку» QuickTime для каждой аудио/видеодорожки (используется только с «-q» или «-4»)

-i

вывести файл в формате ‘.avi’ (в ‘stdout’, если также не задана опция «-P ИНТЕРВАЛ-В-СЕКУНДАХ»)

-I ИНТЕРФЕЙС-ИЛИ-IP

указать конкретный сетевой интерфейс для получения данных

-k ПОЛЬЗОВАТЕЛЬ ПАРОЛЬ

укажите имя пользователя и пароль, необходимые для аутентификации входящей команды «REGISTER» (используется только с «-R»)

-K

Периодически отправляйте команду RTSP «OPTIONS», чтобы поддерживать соединение. (Это полезно для серверов с ошибками, которые вместо этого не слушают наши периодические пакеты RTCP «RR».)

-l

попытаться компенсировать потерю пакетов (используется только с «-q», «-4» или «-i»)

-m

выводить каждый входящий кадр в отдельный файл

-M ПОДТИП MIME

укажите подтип MIME динамического формата полезной нагрузки RTP, который аудиокодек запрашивает у сервера (только «playSIP»)

-n

получать уведомление, когда начинают поступать пакеты данных RTP

-o

запросить возможные параметры команды сервера, не отправляя «DESCRIBE» (только «openRTSP»)

-O

не запрашивать возможные команды сервера; просто отправить «DESCRIBE» (только «openRTSP»)

-p НАЧАЛЬНЫЙ-ПОРТ

укажите номер(а) клиентского порта

-P ИНТЕРВАЛ-СЕКУНДЫ

записывать новые выходные файлы каждые ИНТЕРВАЛ-В-СЕКУНДАХ секунд

-q

вывести файл формата QuickTime ‘.mov’ (в ‘stdout’, если также не задана опция «-P ИНТЕРВАЛ-В-СЕКУНДАХ»)

-Q

выводить статистику QOS о потоке данных (при выходе из программы)

-r

воспроизводить потоки RTP, но не получать их самостоятельно

-R (или -R ПОРТ)

ожидать входящей команды «REGISTER» с указанием URL «rtsp://» для воспроизведения. Этот параметр используется вместо URL-адреса «rtsp://» в командной строке. (только «openRTSP»)

-s НАЧАЛО

запросить у сервера поиск указанного времени (в секундах) перед потоковой передачей

-S БАЙТЫ-СДВИГА

предполагать простой формат полезной нагрузки RTP (пропуск специального заголовка указанного размера)

-t

передавать данные RTP/RTCP через TCP, а не через (обычный) UDP. (только «openRTSP»)

-T ПОРТ

как «-t», за исключением использования туннелирования RTSP через HTTP. (только «openRTSP»)

-u ПОЛЬЗОВАТЕЛЬ ПАРОЛЬ

укажите имя пользователя и пароль для дайджест-аутентификации

-U ПОЛНОЕ-ВРЕМЯ

запросить у сервера поиск указанного абсолютного времени (формат: «ГГГГММДДТЧЧММССЗ» или «ГГГГММДДТЧЧММСС.доляZ») перед потоковой передачей

-v

воспроизводить только видеопоток (в ‘stdout’, если также не задана опция «-P ИНТЕРВАЛ-В-СЕКУНДАХ»)

-V

печатать менее подробный диагностический вывод

-w ШИРИНА

укажите ширину видеоизображения (используется только с «-q», «-4» или «-i»)

-y

попробовать синхронизировать аудио и видео треки (используется только с «-q» или «-4»)

-z СКОРОСТЬ

запросить, чтобы сервер масштабировал поток (ускоренная перемотка вперед, медленное или обратное воспроизведение)

Способ 1 — RTMP

RTMP протокол браузеры не поддерживают, но его поддерживает старый добрый Flash Player, который работает неплохо, хоть и не во всех браузерах, и может отобразить видеопоток.

Код плеера в этом случае будет построен на Action Script 3 и выглядеть примерно так:

var nc:NetConnection = nc.connect("rtmp://192.168.88.59/live",obj);
var subscribeStream:NetStream = new NetStream(nc);
subscribeStream.play("rtsp://192.168.88.5/live.sdp");

В этом примере:

rtmp://192.168.88.59/live — это адрес промежуточного сервера, который заберет RTSP видеопоток с камеры и конвертирует его в RTMP
rtsp://192.168.88.5/live.sdp — это RTSP адрес самой камеры.

Немного избыточный вариант кода плеера на Flex и AS3 доступен здесь.

Выглядит это так:

Как узнать RTSP адрес

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

  1. На сайте разработчика.
  2. Запросить напрямую у производителя или поставщика. Как правило, по запросу они такую информацию предоставляют, с этим нет проблем даже у китайских вендоров с AliExpress.
  3. Распознать камеру с помощью протокола ONVIF, который поддерживается практически всеми моделями.

Для последнего потребуется ПО Onvif Device Manager, компьютер под управлением Windows и сама камера.

Device Manager умеет конфигурировать видеосервер, захватывать видео и так далее, но самая важная функция этой программы в данном случае — WS-Discovery, обнаружение устройств в сети.

Когда вы скачали и поставили программу, нужно сделать следующее:

  • запустить ее и нажать внизу кнопку Refresh. Начнется процесс поиска;
  • когда камера обнаружится, выбрать в меню пункт Live Video;
  • под картинкой будет адрес rtsp-ссылки, который можно скопировать для дальнейшего использования.

Тестирование RTSP как WebRTC

Пришла пора провести несколько тестов для выявления действительной картины происходящего. Возьмем реальную IP-камеру и проведем тестирование с целью измерения задержки при трансляции. Для тестирования возьмем древнюю IP-камеру D-link DCS-2103 с поддержкой RTSP и кодеков H.264 и G.711.

Так как камера долго пролежала в шкафу с другими полезными девайсами и проводами, пришлось отправить ее в Reset, нажав и подержав кнопку на задней стороне камеры 10 секунд. После подключения к сети, на камере загорелась зеленая лампочка и роутер увидел еще одно устройство в локальной сети с IP адресом 192.168.1.37. Заходим в веб-интерфейс камеры и выставляем кодеки и разрешение для тестирования:

Далее заходим в сетевые настройки и узнаем RTSP адрес камеры. В данном случае RTSP-адрес live1.sdp, т.е. Камера доступна по адресу rtsp://192.168.1.37/live1.sdp

Доступность камеры легко проверить с помощью VLC плеера. Media — Open Network Stream.

Мы убедились, что камера работает и отдает видео по RTSP. В качестве сервера для тестирования будем использовать Web Call Server 5. Это стриминг сервер с поддержкой RTSP и WebRTC протоколов. Он будет подключаться к IP-камере по RTSP и забирать видеопоток. Далее раздавать поток по WebRTC. Вы можете установить Web Call Server на свой хост либо запустить готовый инстанс Amazon EC2. После установки необходимо переключить сервер в режим RTSP non-interleaved, который мы обсуждали выше. Это можно сделать добавлением настройки

rtsp_interleaved_mode=false

Эта настройка добавляется в конфиг flashphoner.properties и требует перезагрузки сервера:

service webcallserver restart

Таким образом, у нас есть сервер, который работает по схеме non-interleaved, принимает пакеты от IP-камеры по UDP, и далее раздаёт по WebRTC (UDP).

Тестовый сервер находится на VPS-сервере, расположенном в датацентре Франкфурта, имеет 2 ядра и 2 гигабайта RAM. Камера находится в локальной сети по адресу 192.168.1.37. Поэтому первое что мы должны сделать — это пробросить порт 554 на адрес 192.168.1.37 для входящих TCP / RTSP соединений, чтобы сервер мог установить подключение к нашей IP-камере. Для этого в настройках роутера добавляем всего одно правило:

Правило говорит роутеру перенаправлять весь входящий на порт 554 трафик, на 37 — IP адрес. Далее осталось узнать свой внешний IP-адрес. Это можно сделать за 5-15 секунд, погуглив по слову whatismyip Если у вас дружелюбный NAT и вы знаете внешний IP-адрес, то можно начинать тесты с сервером. Стандартный демо плеер в браузере Google Chrome выглядит так:

Чтобы начать играть RTSP поток, нужно просто ввести его адрес в поле Stream. В данном случае адрес потока: rtsp://ip-cam/live1.sdp Здесь ip-cam это внешний IP адрес вашей камеры. Сервер будет пытаться установить соединение именно по этому адресу.

Multiple streaming

Send a stream to a multicast IP address and a unicast IP address:

% vlc -vvv input_stream
--sout '#duplicate{dst=rtp{mux=ts,dst=239.255.12.42,sdp=sap,name="TestStream"},dst=rtp{mux=ts,dst=192.168.1.2}}' 

Display the stream and send it to two unicast IP addresses:

% vlc -vvv input_stream 
--sout '#duplicate{dst=display,dst=rtp{mux=ts,dst=192.168.1.12},dst=rtp{mux=ts,dst=192.168.1.42}}' 

Send parts of a multiple program input stream:

% vlc -vvv multiple_program_input_stream
--sout'#duplicate{dst=rtp{mux=ts,dst=239.255.12.42},select="program=12345",dst=rtp{mux=ts,dst=239.255.12.43},select="video,program=1234-2345"}' 

This command sends the program of the input stream which id is 12345 to 239.255.12.42 and all video programs with id between 1234 and 2345 to 239.255.12.43.

PMPlayer

PMPlayer is a versatile media player software for Windows. In it, you cannot only enjoy local media files, but you can also play RTSP streams. You can watch RTSP streams of IP cameras or other media sources. It also provides some professional tools including Media Publishing, Direct Video Call, Motion Detection, Video Converter, and Recorder.

How to play RTSP stream of IP camera or other sources in this free media player:

If you want to watch RTSP stream of IP camera, you can do so by going to Open > IP Camera > Connect to IP Camera. A dialog window will open up where you can add connection URL. It lets you setup some settings such as enable/disable video sync, UDP transport, etc. Also, if authentication is required, enter username and password. If you want to add RTSP stream from any other source, you can do that too by providing the URL. After providing the URL, you can hit the Connect button and view the RTSP stream. The good thing is that it also lets you record RTSP stream and save the recording in a predefined location.

Overall, it is one of the best RTSP viewer software in my opinion.

Perfect IP Camera Viewer

Perfect IP Camera Viewer is a free software to monitor IP cameras from your computer. For this, it supports RTSP streaming protocol as well as HTTP and ONVIF protocols. You first need to add a camera by setting up its configurations and then view RTSP stream. It lets you add multiple IP cameras and view respective RTSP streams.

Some nice features of this RTSP viewer:

  • You can scan network to view available cameras.
  • It lets you manually add an IP camera with specifications like model, IP address, port number, etc. Or, you can directly enter stream path.
  • You can view single or multiple camera streams by selecting desired camera layout.

Note: In this free version, monitoring actions, web access, and recording features are limited for 2 hours per session.

Шаг 4: Расположите видео окна

Если у вас есть только один монитор, пропустите и перейдите к следующему снимку экрана.Чтобы настроить NetCamCenter для нескольких мониторов, выберите окно видео, нажмите «Настройка», вкладка «Разное», чтобы назначить видео определенному монитору. Например, этот снимок экрана назначает видео для использования второго монитора.

Затем в CamCenter выберите пункт меню на панели инструментов, чтобы расположить видеоокна. Например, на следующем снимке экрана показано, как NetCamCenter упорядочивает видеоокна, назначенные монитору 2 на макете 3×3. Вы можете иметь разную компоновку для каждого монитора. Например, 3×3 на мониторе 1 и 1 + 5 на мониторе2 и т. Д. 

Вы можете затем нажать кнопку X (Закрыть) на панели заголовков. Это позволит свести окно CamCenter к системному трею, пока все видео окна остаются на экране. Вы можете щелкнуть правой кнопкой мыши значок CamCenter на панели задач, выбрать Восстановить, чтобы восстановить окно CamCenter. 

Если вы используете NetCamCenter с другим программным обеспечением, вы всегда можете щелкнуть значок CamCenter на панели задач Windows или восстановить на панели задач, чтобы открыть все окна видео.

Media Source Extensions™

Unofficial news and tips about Google

протокол для управления (запуска, постановки на паузу и остановки) мультимедийным контентом. Например, с его помощью можно получить видео и звук с камеры и, с последующей конвертацией, транслировать их на веб-сервер. Расшифровывается как real time streaming protocol (потоковый протокол реального времени).

Захват аудио/видео по RTSP можно осуществить при помощи следующих популярных программ-клиентов:

  • Windows Media Player.
  • VLC Player.
  • Winamp.
  • QuickTime.
  • Skype.

По умолчанию, RTSP работает на сетевом порту 554.

Пример ссылки на поток для камеры:rtsp://admin:12345@192.168.0.24:554/Streaming/Channels/1 Где admin и 12345 — логин и пароль для подключения к камере; 192.168.0.24 — IP-адрес камеры; /Streaming/Channels/1 — URL до потока. Данная ссылка приведена только для примера, в зависимости от производителя и модели, они могут сильно различаться. Правильную ссылку нужно смотреть в документации к оборудованию.

RTSP похож на протокол HTTP, за исключением следующих моментов:

  1. Сервер RTSP способен управлять состоянием подключения.
  2. В случае с RTSP, сервер, как и клиент, тоже может генерировать запросы.
  3. В RTSP возможна передача данных вне основной полосы.

Подробнее об RTSP на Википедии

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий