ll_segmenter_backward_jump_threshold

Директива 'll_segmenter_backward_jump_threshold' задаёт порог для прыжка назад при сегментировании медиа-контента.

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

Описание

Директива 'll_segmenter_backward_jump_threshold' в первую очередь используется в Kaltura Media Framework для управления поведением сегментаторов медиа при перемещении по сегментам контента. Указывая числовое значение, она определяет максимальный предел (в миллисекундах) для того, насколько далеко сегментатор может прыгнуть назад во временной шкале медиа, чтобы найти ближайший допустимый сегмент. Это особенно важно при работе с потоками с адаптивным битрейтом, поскольку обеспечивает плавность воспроизведения и оперативную адаптацию к изменениям пропускной способности за счёт доступа к ближайшему сегменту без задержки.

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

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

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

ll_segmenter_backward_jump_threshold 100ms;

Убедитесь, что заданное значение соответствует кодировке и доступности медиа-сегментов.

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

При выборе подходящего порога учитывайте сетевые условия и опыт просмотра.

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