Перейти в хранилище документации
Обратиться в техническую поддержку![]()
| Section | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Для Добавление объекта Устройство видеоввода для получения видео с подключённых подключенных по USB webвеб-камер через драйвер FFMPEG можно осуществлять путем создания и настройки добавить объект Устройство видеоввода с помощью Создание и настройка объекта Устройство видеоввода или с помощью Мастера Мастер создания IP - устройств. Последний способ является предпочтительным.
При работе с USB web-камерами через драйвер FFMPEG модели устройства 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):
Настройки
устройства,
если следует использовать настройки устройства.
| Info | ||
|---|---|---|
|
Подробную информацию можно прочитать на |
странице Мастер создания IP |
...
...
dshow(<index>)://<video_device_name>(::additional_parameters)...
...
...
...
...
Например, можно задать требуемое разрешение и кодек, который будет выдавать 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 | ||
|---|---|---|
| ||
Строка с дополнительными параметрами должна содержать исключительно дополнительные параметры, т.е. указывать ffplay, параметры -f или -i не нужно. |
Для У камеры, создаваемой созданной на базе объекта объекта Устройство видеоввода с моделью с моделью Dshow video (USB camera), можно использовать есть два потока, для каждого из которых можно выбрать выбирается кодек:
...
| Info | ||
|---|---|---|
| ||
Подробную информацию можно прочитать на странице Настройка многопоточного видеосигнала. |
Поддерживаемые форматы Dshow video (USB camera):