← Назад к тестам производительности

Синхронизация по вспышке

Аудитор задержки карты видеозахвата и DSLR

Измеряет реальную сквозную задержку для любого выбранного вами устройства камеры — DSLR через карту видеозахвата, встроенной USB-веб-камеры или виртуальной камеры — путём вспышки яркого света на экране и точного замера времени, необходимого для обнаружения этой вспышки в кадрах, снятых самим устройством. Протестируйте каждое имеющееся у вас устройство и сравните показатели напрямую.

Камера выключена

Статус

Выберите устройство и нажмите «Начать», затем направьте эту камеру обратно на экран.

Результат

—
Средняя сквозная задержка

—

История измерений: —

Примечания

Откуда на самом деле берётся задержка

Встроенная USB-веб-камераКак правило, путь с наименьшей задержкой — сенсор, передача по USB, декодирование браузером, с минимальным числом промежуточных этапов.
DSLR + карта видеозахвата HDMIДобавляет обработку сенсора в самой камере, вывод по HDMI, кодирование или сквозную передачу картой видеозахвата, а затем передачу по USB — каждый этап измерим, и этот инструмент измеряет сумму всех этапов.
Виртуальные камеры (OBS, ManyCam и т. д.)Добавляют программный этап композитинга поверх любого реального устройства, которое их питает — протестируйте виртуальную камеру напрямую, чтобы зафиксировать эту дополнительную задержку.

Справка

Типичная задержка по типу устройства

Тип устройстваТипичный диапазонПочему
Встроенная USB-веб-камераПримерно 50 – 150 мсНаименьшее число этапов обработки между сенсором и браузером.
DSLR + карта видеозахвата HDMIПримерно 100 – 300 мсОбработка камерой, HDMI, кодирование картой видеозахвата, передача по USB.
Виртуальная камера (OBS и т. д.)Добавляется поверх задержки исходного устройстваДополнительный этап программного композитинга перед попаданием в браузер.

Общие справочные диапазоны, а не гарантия — реальные результаты зависят от конкретного оборудования и драйверов, и именно это данный инструмент напрямую измеряет для вашей конфигурации.

Пошагово

Как провести тест

  1. Выберите устройство, которое хотите протестировать, из выпадающего списка.
  2. Нажмите «Начать» и разрешите доступ к камере, когда появится запрос.
  3. Направьте эту камеру обратно на экран, чтобы она могла увидеть вспышку в момент срабатывания.
  4. Нажмите «Measure Latency» и повторите 2-3 раза, затем сравните устройства, переключая выпадающий список.

Распространённые проблемы

Устранение неполадок

«Вспышка не обнаружена»Убедитесь, что тестируемая камера отчётливо видит этот экран, зона вспышки ничем не закрыта и находится не слишком далеко.
Доступ к камере заблокированНажмите на значок камеры в адресной строке браузера, чтобы подтвердить разрешение для этого сайта, либо проверьте настройки конфиденциальности камеры в вашей ОС.
Результаты заметно различаются между запускамиНекоторый разброс — это нормально и ожидаемо: разрешение ограничено примерно одним интервалом кадра камеры. Ориентируйтесь на типичное значение по нескольким запускам, а не на какой-то один результат.
Хочу уменьшить задержкуОбновите драйверы и прошивку карты видеозахвата, избегайте лишних USB-концентраторов и проверьте, есть ли в собственном ПО карты видеозахвата режим «низкой задержки» или «игровой режим».

Частые Вопросы

Часто Задаваемые Вопросы

Что такое сквозная задержка (glass-to-glass)?
Полная задержка от попадания света на объектив камеры (стекло) до появления этого изображения на вашем экране (стекло) — охватывающая сенсор, любое кодирование картой видеозахвата, передачу по USB и весь конвейер декодирования и рендеринга браузера одновременно.
Почему карты видеозахвата добавляют больше задержки, чем встроенные веб-камеры?
Карта видеозахвата должна принять сигнал HDMI, закодировать его или пропустить сквозь себя и передать операционной системе как устройство виртуальной камеры — каждый этап добавляет небольшую задержку, которой нет у более прямого конвейера встроенной USB-веб-камеры. Это измеряет реальную сумму, а не предполагает какую-то цифру.
Насколько точно это измерение?
Разрешение ограничено примерно одним интервалом кадра камеры — тем же практическим пределом, что и у теста синхронизации A/V на этом сайте. Запустите его несколько раз и оцените закономерность по результатам, а не доверяйте одному отдельному замеру.
Измеряет ли это также задержку звука?
Нет — это измеряет именно видеозадержку glass-to-glass с помощью визуальной вспышки-метки. Для совместного измерения синхронизации звука и видео на сайте есть тест синхронизации A/V, использующий тест с хлопком для измерения смещения между ними.
Почему задержка важна для стриминга или звонков?
Высокая сквозная задержка замедляет ваше собственное время реакции относительно того, что вы видите, а в настройке с переключением между несколькими камерами несовпадающая задержка источников приводит к заметной рассинхронизации при переключении между ними.