hls_type

Директива 'hls_type' указывает тип сегмента для HLS (HTTP Live Streaming) в модуле NGINX RTMP, определяя, как упаковываются медиасегменты.

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

Описание

Директива 'hls_type' в модуле NGINX RTMP играет ключевую роль в настройке того, как создаются и отдаются HLS медиасегменты. Эта директива принимает один аргумент, который может задавать различные типы упаковки сегментов, обычно либо 'vod' для видео по запросу, либо 'live' для прямых трансляций. При значении 'vod' поток рассматривается как предзаписанный медиафайл, что позволяет заранее создавать полные сегменты. Напротив, при значении 'live' сегменты генерируются в реальном времени и отражают текущее состояние прямой трансляции.

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

hls_type live;

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

При переключении между 'vod' и 'live' убедитесь, что перезагрузили конфигурацию, чтобы избежать ошибок из-за неверной настройки.

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