segmenter_split_snap_range

Директива 'segmenter_split_snap_range' управляет диапазоном разбиения медиасегментов в Kaltura Media Framework, в частности для потоковой передачи в реальном времени.

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

Описание

Директива 'segmenter_split_snap_range' используется в модуле NGINX Kaltura Media Framework для определения диапазона разбиения медиасегментов. Это важно для приложений потоковой передачи в реальном времени, где контент должен доставляться частями или сегментами. Директива принимает один аргумент, который задаёт диапазон разбиения и влияет на то, как сегменты формируются во время воспроизведения медиа. Настраивая диапазон разбиения, администраторы могут оптимизировать доставку потокового медиа, обеспечивая, чтобы сегменты имели подходящий размер для эффективного использования сети и одновременно соответствовали требованиям воспроизведения клиентов.

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

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

segmenter_split_snap_range 10s;

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

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

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