Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Section


Column
width35%


Panel
borderColor#CCCCCC
bgColor#FFFFFF
titleBGColor#F0F0F0
borderStylesolid
titleНа странице:
Table of Contents
maxLevel3

...




Создание объекта Устройство видеоввода

Для получения видео с

...

подключенных по USB

...

веб-камер через драйвер FFMPEG можно

...

добавить объект Устройство видеоввода с помощью Создание и настройка объекта Устройство видеоввода

...

или

...

Мастер создания IP

...

устройств. Последний способ является предпочтительным.

...

При работе с Dshow video (USB camera) имеются следующие особенности:

...

Видео- и аудиоустройства не объединяются при поиске, если не интегрированы ранее через драйвер FFMPEG. Поэтому, когда в системе есть веб-камера c микрофоном,

...

результатом поиска будут 2 устройства

...

: одно только видео,

...

другое только аудио. Модель Dshow video (USB camera)

...

обнаруживает только

...

видеоустройства. Если требуется устройство с

...

видео

...

и звуком, следует выбрать модельDshow device (USB camera)и вручную отредактировать строку адреса, сформировав устройство с видео и звуком, или интегрировать устройство для того, чтобы оно сразу отображалось при поиске.

Tip

Подробнее о модели устройства Dshow device (USB camera) можно прочитать на странице Получение видео и звука с подключенных по USB веб-камер через драйвер FFMPEG.

Добавление объекта Устройство видеоввода для

Создание объекта Устройство видеоввода

Добавление объекта Устройство видеоввода для получения видео по протоколам RTSP и RTMP через драйвер FFMPEG осуществляется следующим образоммодель Dshow video (USB camera):

  1. Открыть Открыть Мастер создания IP-устройств.
  2. В списке Модель (3)
  3. выбираем
  4. выбрать Dshow video
  5.  
  6. (USB camera)
  7. , а в
  8. .
  9. В списке Прошивка (4)
  10. - auto, в
  11. выбрать auto.
    В результате найденные устройства отобразятся в
  12. списке 
  13. списке FFMPEG (2). Если нужное устройство не отображается, выполнить следующий шаг. Если устройство отобразилось – перейти к шагу 5
  14. Нажать следует нажать на кнопку Поиск(1) и дождаться завершения повторного поиска.
    При необходимости добавить устройство вручную путем путем создания и настройки объекта Устройство видеоввода. Формат адреса устройства см. в подразделе «Дополнительные настройки FFMPEG-устройства» ниже.
  15. Из раскрывающегося
  16. списка
  17. списка Настройки (5)
  18. выбрать 
  19. выбрать:
    1. Настройки
  20. настройки
    1. видеосервера, если требуется при добавлении камеры переслать в нее настройки, заданные в
  21. ПК Интеллект, или 
    1. ПК Интеллект.
    2. Настройки

  22. настройки
    1. устройства,

  23.  
    1. если следует использовать настройки устройства.

  24. Ввести логин (6) и пароль (7) для подключения FFMPEG-устройства. Логин и пароль указаны в документации на подключаемое сетевое устройство. Обычно эти поля следует оставить пустыми.
  25. Проверить правильность порта TCP/IP (8). При необходимости ввести в поле требуемое значение.
  26. Выбрать объекты, которые следует создать на базе FFMPEG-устройства, установив соответствующие флажки (9).
    Info
    titleПримечание
  27. Подробнее
  28. Подробную информацию можно прочитать на

  29. странице
  30. странице Мастер создания IP

  31. -
  32. устройств.

  33.  
  34. Нажать
  35. кнопку 
  36. кнопку Применить (10) для одного устройства, или кнопку Применить (11), если выбрано несколько устройств.
    В дереве объектов вкладки Оборудование будут автоматически созданы выбранные объекты.
  37. Нажать кнопку 
  38. Выход 
  39. Выход (12) для закрытия окна Мастер создания IP устройств.

Дополнительные настройки FFMPEG-устройства

...

  • Строка адреса задается вручную в

...

  • поле IP-адрес на панели настройки объекта Устройство видеоввода. При необходимости после двух двоеточий в строку адреса возможно включить список параметров:
    dshow(<index>)://<video_device_name>(::additional_parameters)

...

  • Не имеет значения, какой порт выбрать, если в конфигурации несколько одинаковых

...

  • типов устройств.
  • По умолчанию индекс устанавливается равным "0", если не указан другой вариант. Отличный от нуля индекс используется для случаев, когда в системе одновременно подключено несколько

...

  • устройств с одинаковым наименованием, например, «dshow1://USB 2.0 HD Camera», если уже

...

  • есть «dshow://USB 2.0 HD Camera»​.

Например, можно задать требуемое разрешение и кодек, который будет выдавать USB-камера (отличные от настроек по умолчанию):

  • Свойство additional options позволяет напрямую из продукта задавать строку, состоящую из параметров ffmpeg утилиты.
    Пример строки для получения видео с настройками отличными от настроек по умолчанию:

    pixel_format yuv420p -video_size 1280x960
  • Значение свойства additional options задается​ в конце адресной строки. 
    Пример строки для устройства без звука (необходимо поставить два двоеточия):

    ​dshow0://A4 TECH USB2.0 PC Camera J::-pixel_format 

...

  • yuyv422 -video_size 

...

  • 640x480
  • Список

...

  • настроек и список

...

  • параметров этих

...

  • настроек зависит от формата и конкретного устройства. Узнать набор

...

  • допустимых параметров для dshow-устройств

...

  • возможно с помощью следующей команды:

    ffmpeg -list_options true -f dshow -i video="<device name>"​​

...

Пример:

​dshow0://A4 TECH USB2.0 PC Camera J::-pixel_format yuyv422 -video_size 640x480
Info
titleПримечание

Строка с дополнительными параметрами должна содержать исключительно дополнительные параметры, т.е. указывать ffplay,  параметры -f или -i не нужно.

Работа с многопоточными устройствами

Для У камеры, создаваемой созданной на базе объекта объекта Устройство видеоввода с моделью  с моделью Dshow video (USB camera), можно использовать есть два потока, для каждого из которых можно выбрать выбирается кодек:

  • YUV422 – кодек, предназначенный для потока детектора,
  • MJPEG –
  • MJPEG/MPEG4 – кодек для отправки по сети или сохранения в архив.

...

Info
titleПримечание

Подробную информацию можно прочитать на странице Настройка многопоточного видеосигнала.

Форматы Dshow video (USB camera)

Поддерживаемые форматы Dshow video (USB camera):

  • RAWVIDEO/RGB24BGR24 (bgr24),
  • YUV422 (yuyv422)​,
  • YUV420P (yuv420p),
  • MJPEG (mjpeg),
  • H.264 (h264),
  • H.265 (h265, hevc).