Преимущества адаптивного потокового воспроизведения и требования к нему
Адаптивное потоковое воспроизведение повышает скорость декодирования и производительность компьютера, на котором работает XProtect Smart Client. Это удобно при просмотре нескольких транслируемых видеопотоков в одном представлении камер.
Для адаптивного потокового воспроизведения на камерах должно быть определено несколько потоков с разным разрешением. Это дает XProtect Smart Client возможность автоматически выбрать оптимальное разрешение для элемента просмотра. В этом случае XProtect Smart Client не требуется масштабировать входящий поток данных со слишком высоким разрешением. В результате снижается связанная с ресурсами декодирования нагрузка на CPU и GPU, а также нагрузка на сеть.
Для обеспечения высокого качества видео оптимальным разрешением считается разрешение, равное запрошенному элементом просмотра, или выше запрошенного. Этот подход позволяет избежать апскейлинга (масштабирования изображения для увеличения разрешения). В следующей таблице показана зависимость между разрешением адаптивного потокового воспроизведения и разрешением, запрошенным элементом просмотра у XProtect Smart Client.
| Разрешение, запрошенное элементом просмотра | Ближайшее подходящее разрешение видеопотока | |
|---|---|---|
| 636 x 477 | Видеопоток 1 | 640 x 480 (VGA) |
| 644 x 483 | Видеопоток 2 | 1280 x 720 (WXGA-H) |
| 1920 x 1080 | Видеопоток 3 | 1920 x 1080 (FHD) |
| 1920 x 1440 | Видеопоток 4 | 3840 x 2160 (4K UHD-1) |
При увеличении всегда запрашивается видеопоток с максимально высоким разрешением.
Снижение разрешения запрошенного видеопотока часто позволяет уменьшить объем передаваемых данных. Объем передаваемых данных также зависит от других параметров конфигурации видеопотоков.