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