vod_bootstrap_segment_durations

Директива `vod_bootstrap_segment_durations` задаёт длительность bootstrap-сегментов в модуле упаковки «Видео по запросу» на базе NGINX.

Синтаксисvod_bootstrap_segment_durations time;
По умолчаниюnone
Контекстhttp, server, location
Аргументы1

Описание

Директива 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...
    }
}

Убедитесь, что значение указано в секундах, другие единицы не принимаются.

Установка слишком короткой продолжительности может привести к недостаточному объёму данных для инициализации плеера, тогда как слишком длинная может задержать запуск.

← Ко всем директивам