You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

Объект RTSP Сервер используется для передачи видео с Сервера на удаленные рабочие места по протоколу RTSP. Применение протокола RTSP позволяет просматривать видеосигнал с IP-видеокамер и архивные видеозаписи на удаленных клиентах средствами ПК Интеллект или с помощью видеоплееров, поддерживающих данный протокол. Также поддерживается передача архива Видеошлюза и Долговременного архива.

Если живое видео сопровождается звуком или архив записан со звуком, то поддерживается передача видео через RTSP Сервер со звуковым сопровождением – для этого необходимо при запросе потока видео указать идентификатор микрофона, с которого записан архив (см. таблицу с примерами запросов). Для корректной работы этой функции в проигрывателе VLC Media Player необходимо установить флажок Режим совместимости с плеером VLC (см. п. 14).

Внимание!

Передаваемый видеопоток должен быть сжат с использованием кодека H.264, H.265, MPEG4 или MJPEG.

При использовании кодека MJPEG не поддерживается видео с шириной и/или высотой более 2048 пикселей.

При смене кодека клиент должен перекодключиться к URL.

Создание и настройка объекта RTSP Сервер выполняется следующим образом:

  1. В контекстном меню объекта Компьютер выбрать пункт Создать объект -> RTSP Сервер.
  2. В открывшейся панели ввести название и идентификационный номер объекта.
  3. Нажать Применить для создания объекта.
  4. Открыть панель настроек объекта RTSP Сервер. Для этого следует выбрать созданный объект в дереве объектов ПК Интеллект.
  5. В таблице Камеры установить флажки напротив видеокамер, с которых требуется транслировать видео (1).

    Примечание.

    Для одновременного выбора нескольких видеокамер необходимо выделить требуемые строки в таблице, а затем, удерживая клавишу «Ctrl» на клавиатуре, щелкнуть по снятому флажку в одной из выделенных строк.

    В результате будут установлены флажки во всех выделенных строках.

    Одновременное снятие нескольких флажков осуществляется в той же последовательности, однако необходимо щелкнуть по установленному флажку после выбора требуемых строк.

  6. Если видео с камеры требуется получать через видеошлюз, необходимо выбрать требуемый объект Видеошлюз из раскрывающегося списка в столбце Шлюз (2).
  7. Если требуется трансляция сигналов всех камер через один порт, установить флажок Юникаст (3).
  8. В поле RTSP Порт задать порт, по которому будет осуществляться передача видеосигнала (4).

    Примечание.

    Заданный по умолчанию порт 554 может использовать служба "Windows Media Player Network Sharing" ("Служба общих сетевых ресурсов проигрывателя Windows Media"). Для осуществления трансляции необходимо изменить порт или отключить данную службу.

    Для отключения службы необходимо перейти в окно Панель управления - Администрирование - Службы, дважды щелкнуть по названию службы и в открывшемся окне нажать на кнопку Остановить.

  9. В поле HTTP Порт указать порт, который следует использовать для передачи видеосигнала по http-протоколу (5).
  10. Для распределения передаваемого сигнала по разным RTSP-портам, следует установить флажок Мультикаст (1), после чего в таблице Камера отобразится столбец Порт, в котором каждой видеокамере необходимо задать порт передачи видеоданных (2). При задании портов необходимо учитывать следующие особенности:

    1. Для каждой камеры в режиме Мультикаст используются следующие порты: nPort, nPort + 18000 (rtp), nPort + 19000 (rtcp), где nPort – номер порта, заданный для камеры в столбце Порт.
      Для корректной работы RTSP-сервера в режиме Мультикаст необходимо, чтобы данные порты не были заняты.
    2. Обращения к указанным портам напрямую не происходит. Для получения видеоданных от всех камер используется RTSP-порт для режима Мультикаст (см. п. 12).
    3. Указание порта передачи видеоданных не избавляет от необходимости указывать номер камеры в адресе источника данных (см. таблицу ниже).



      Примечание.

      Использование режима Мультикаст позволяет снизить нагрузку на Сервер за счет снижения объема передаваемых данных.

      Примечание.

      Для получения такого видеосигнала в ПК Интеллект (см. Настройка получения мультимедиа потока по протоколу RTSP) необходимо, чтобы на компьютере, где создается объект Камера, было установлено значение multicast параметру RTSP в разделе реестра HKEY_LOCAL_MACHINE \SOFTWARE\ITV\Intellect\Video\TransportProtocols (для 64-битной системы – HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ITV\Intellect\Video\TransportProtocols). Подробнее о данном параметре см. в разделе Изменение транспортного протокола, используемого IP-устройством.

  11. В поле Ip адрес назначения ввести адрес, с которого будет осуществляться вещание в режиме Мультикаст, из диапазона от 224.0.1.0 до 239.255.255.255 (3). По умолчанию используется IP-адрес 224.0.1.150.

    Внимание!

    Диапазон адресов 224.0.0.0-224.0.0.255 зарезервирован для протоколов маршрутизации и других служебных протоколов. Задавать IP-адрес назначения из указанного диапазона нельзя.

    Примечание.

    RTSP-сервер может одновременно вещать только в одну сеть. По умолчанию выбирается сеть с минимальной метрикой. Чтобы изменить сеть вещания, необходимо создать в реестр ключ  IpInterface = "IP-адрес требуемого интерфейса". См. также Справочник ключей реестра.

  12. В поле RTSP порт ввести номер порта, по которому будет осуществляться передача видеосигнала в режиме Мультикаст (4). При запросе с Сервера видеоданных с камеры по протоколу RTSP необходимо указывать именно этот порт. Система сама переадресует запрос на порт требуемой камеры.
  13. Перейти на вкладку Дополнительные настройки.
  14. Если требуется передавать в проигрыватель VLC Media Player текущее время вместо времени кадра, установить флажок Режим совместимости с плеером VLC (1). Данный флажок следует использовать в случае возникновения проблем при проигрывании архива, получаемого по RTSP, в проигрывателе VLC Media Player.
  15. В случае, если на видеоизображение накладываются титры (см. Настройка вывода титров поверх видеоизображения), чтобы они передавались через RTSP Сервер вместе с видеоизображением, и их можно было отобразить в принимающем приложении — проигрывателе VLC, необходимо установить флажок Использовать дорожку субтитров (2).

    Внимание!

    Корректное воспроизведение видео, а также работа титров гарантируются в проигрывателе VLC последних версий. В версиях VLC Media Player 2.0.0 и более старых, а также в других программах работа данных функций не гарантируется.
  16. Нажать Применить для сохранения настроек.

Настройка объекта RTSP Сервер завершена.

Для подключения к Серверу и отображения видео в видеоплеере, поддерживающем протокол RTSP, следует указать адрес источника данных в формате, приведенном в таблице:

Адрес

Пример

Описание

RTSP://IP-адрес Сервера[:Порт]/№Камеры

 

RTSP://192.168.0.3/1

Просмотр видеосигнала с Камеры 1, если используется порт по умолчанию.

RTSP://192.168.0.3:555/1

Просмотр видеосигнала с Камеры 1 при вещании в режиме Мультикаст, если для передачи видеосигнала с данной камеры используется порт 555.

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

RTSP://Логин:Пароль@IP-адрес Сервера[:Порт]/№КамерыRTSP://login:pass@192.168.0.1:554/1Просмотр видеосигнала с Камеры 1, если в ПК Интеллект настроены права пользователя (см. Администрирование прав и полномочий).
RTSP://IP-адрес Сервера[:Порт]/№Камеры?mic_id=Идентификатор микрофонаrtsp://192.168.0.171:555/15?mic_id=1Просмотр видео с Камеры 15 со звуковым сопровождением.
RTSP://IP-адрес Сервера[:Порт]/?mic_id=Идентификатор микрофонаrtsp://192.168.0.171:555/?mic_id=1Получение только звука с микрофона 1, без видео с какой-либо камеры.

RTSP://IP-адрес Сервера[:Порт]/archive?id=№Камеры &time_begin=yyyy.mm.dd-hh:mm:ss&time_end= yyyy.mm.dd-hh:mm:ss

RTSP://192.168.0.3:554/archive?id=1&time_begin=2011.11.11-11:11:11&&time_end=2011.11.11-11:12:00

Просмотр видеоархива Камеры 1 за указанный период времени

RTSP://IP-адрес Сервера[:Порт]/archive?id=№Камеры&mic_id=Идентификатор микрофона &time_begin=yyyy.mm.dd-hh:mm:ss&&time_end= yyyy.mm.dd-hh:mm:ssRTSP://192.168.0.3:554/archive?id=1&mic_id=1&time_begin=2011.11.11-11:11:11&&time_end=2011.11.11-11:12:00Просмотр видеоархива Камеры 1 со звуковым сопровождением с микрофона 1 за указанный период времени
RTSP://IP-адрес Сервера[:Порт]/archive?id=№Камеры&time_begin=yyyymmddThhmmssZ&time_end=yyyymmddThhmmssZRTSP://192.168.15.182:555/archive?id=1&time_begin=20160331T080000Z&time_end=20160331T080800ZПросмотр видеоархива Камеры 1 за указанный период времени
RTSP://IP-адрес Сервера[:Порт]/archive?id=№Камеры&time_begin=yyyymmddThhmmssZRTSP://192.168.15.182:555/archive?id=4&time_begin=20160316T065000ZПросмотр видеоархива Камеры 4, начиная с указанного момента времени и до конца архива (т.к. в адресе не указано значение time_end).
RTSP://IP-адрес Сервера[:Порт]/archive?id=№КамерыRTSP://192.168.15.182:555/archive?id=4Просмотр видеоархива Камеры 4 от начала и до конца.
RTSP://IP-адрес Сервера[:Порт]/archive?id=№Камеры&long_term_archive=№ДолговременногоАрхиваRTSP://10.0.12.60:559/archive?id=1&long_term_archive=2Просмотр видеоархива Камеры 1 из Долговременного архива 2.
RTSP://IP-адрес Сервера[:Порт]/archive?id=№Камеры&gate=№ВидеошлюзаRTSP://10.0.12.60:559/archive?id=1&gate=3Просмотр видеоархива Камеры 1 из архива Видеошлюза 3.
RTSP://IP-адрес Сервера[:Порт]/archive?id=№Камеры&time_begin=yyyymmddThhmmssZ&time_end=yyyymmddThhmmssZ&z=КоэффициентУскоренияrtsp://10.0.12.72:554/archive?id=2&time_begin=20171120T102000Z&time_end=20171120T104000Z&z=-1

Замедленный просмотр видеоархива Камеры 2 за указанный период времени.

Если значение параметра z больше 0 (допустимые значения 2, 4, 6... 16), то осуществляется ускоренное воспроизведение архива.

Если параметр z меньше 0 (допустимые значения -1, -2, ... -16), то архив проигрывается в обратном порядке с соответствующим ускорением.

Примечание.

Если используется порт 554 (значение по умолчанию), его можно не указывать в адресной строке.

На рисунке приведен пример просмотра видео с Сервера.

 

  • No labels