Обзоры Тесты База знаний

Как снизить задержку в картах Magewell Pro Capture

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

Как уменьшить задержку

Вы можете активировать режим низкой задержки с помощью панели управления драйвером Pro Capture Card. Однако, это может отрицательно сказаться на многопоточной пропускной способности. Вот инструкция по активации режима с низкой задержкой.

Откройте панель драйверов вашей карты захвата. Перейдите на вкладку "Capture" в разделе "Video" и установите флажок "Low latency mode"

Кроме того, вы можете интегрировать свое приложение с Magewell SDK и вызывать функцию уведомления о частичном завершении API, чтобы уменьшить задержку.

Результаты тестирования карты захвата Magewell Pro Capture HDMI 4K PLus:

Режим Источник видео Фиксация задержки Задержка обработки Общая задержка
Нормальный режим 1080p60 RGB32 5,41 мс 15,98 мс 38,84 мс
Режим низкой задержки
и режим уведомления
о частичном завершении
1080p60 RGB32 0,82 мс 1,71 мс 18,53 мс

Задержка обработки - это время, затрачиваемое приложением на обработку одного кадра.

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

В качестве тестового приложения использовалась библиотека libjpeg-turbo для сжатия захваченных видеофайлов в формат JPEG.