ll_segmenter_video_duration_margin

Директива `ll_segmenter_video_duration_margin` задает допустимую погрешность длительности для сегментированных видеопотоков, обрабатываемых Kaltura Media Framework.

Синтаксисll_segmenter_video_duration_margin duration_in_milliseconds;
По умолчаниюnone
Контекст
Аргументы1

Описание

Директива ll_segmenter_video_duration_margin является важным параметром в модуле NGINX Kaltura Media Framework и предназначена для настройки максимально допустимого отклонения длительности видеосегментов. Этот допуск критичен для того, чтобы сегментация видеофайлов соответствовала требованиям воспроизведения, позволяя небольшие отклонения длительностей сегментов без возникновения проблем с воспроизведением или сбоев потока. Если фактическая длительность сегмента превышает указанный допуск по сравнению с ожидаемыми значениями, логика обработки сегментов может адаптировать поведение сегментации или отклонить отдельные сегменты, чтобы поддерживать стабильное воспроизведение.

Эта директива принимает один числовой аргумент, который задает допуск длительности в миллисекундах. Правильная настройка значения имеет решающее значение: слишком строгий допуск может привести к частому отклонению сегментов, тогда как слишком свободный допуск может нарушить синхронизацию воспроизведения. Поэтому рекомендуется тестировать и корректировать этот параметр в зависимости от конкретных сценариев использования и характера обрабатываемого видеоконтента. Его расположение в конфигурации может влиять на производительность всего медиапайплайна, поскольку оно напрямую влияет на логику создания и обработки сегментов.

Пример конфига

ll_segmenter_video_duration_margin 100;

Установка слишком малого значения запаса может привести к частым отклонениям сегментов.

Слишком большой запас может привести к проблемам синхронизации при воспроизведении.

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