vod_bootstrap_segment_durations
Директива `vod_bootstrap_segment_durations` задаёт длительность bootstrap-сегментов в модуле упаковки «Видео по запросу» на базе NGINX.
Описание
Директива vod_bootstrap_segment_durations позволяет задавать длительность bootstrap-сегментов при выдаче видеоконтента через NGINX. Bootstrap-сегменты — это начальные сегменты, которые предоставляют плееру информацию о медиаконтенте и имеют критическое значение для адаптивного потокового вещания. Использование этой директивы помогает оптимизировать воспроизведение, контролируя то, как информация передаётся плееру в начале видеопотока. \n\nУстановив длительность с помощью этой директивы, администраторы могут определить, как долго будет длиться каждый bootstrap-сегмент, что, в свою очередь, влияет на время, необходимое плееру для начала воспроизведения. Эта директива полезна в сценариях, где критичен быстрый запуск, и может помочь обеспечить плееру достаточную информацию для эффективного начала трансляции контента. Параметр этой директивы должен быть целым числом, указывающим длительность сегмента в секундах.\n\nВ контекстах, где определяется эта директива (http, server или location), она имеет приоритет для настроек bootstrap в рамках этого контекста, что позволяет гибко настраивать конфигурацию для различных потоковых сценариев.
Пример конфига
server {
listen 80;
server_name example.com;
location /vod {
vod_bootstrap_segment_durations 8;
# Additional configuration options...
}
}Убедитесь, что значение указано в секундах, другие единицы не принимаются.
Установка слишком короткой продолжительности может привести к недостаточному объёму данных для инициализации плеера, тогда как слишком длинная может задержать запуск.