ll_segmenter_min_part_duration

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

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

Описание

Директива ll_segmenter_min_part_duration используется в Kaltura Media Framework для определения минимальной продолжительности медиа-сегментов, создаваемых при потоковой передаче. Указав это значение, администраторы могут контролировать, насколько короткими могут быть сегменты, что может существенно повлиять на эффективность доставки медиа и на опыт конечного пользователя. Значение этого параметра задаётся в секундах.

Когда медиа обрабатывается для потоковой передачи, оно часто разбивается на отдельные сегменты, чтобы обеспечить работу протоколов адаптивной потоковой передачи, таких как HLS или DASH. Директива ll_segmenter_min_part_duration может помочь оптимизировать эти сегменты, гарантируя, что они не будут слишком короткими, что могло бы привести к чрезмерным накладным расходам при запросах потоковой передачи и неэффективному использованию пропускной способности. Необходимо найти правильный баланс: слишком длинная длительность может привести к увеличенной задержке при доставке запрошенного контента, тогда как слишком короткая — к излишней фрагментации процесса обработки медиа.

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

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

ll_segmenter_min_part_duration 5;

Установка этого значения слишком низко может привести к увеличению накладных расходов и ухудшению производительности из-за частоты запросов сегментов.

Слишком высокое значение может привести к задержке доставки потока, поскольку большие сегменты требуют больше времени на обработку.

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