segment_info_gaps

Директива 'segment_info_gaps' контролирует обработку пробелов в информации о сегментах в Kaltura Media Framework.

Синтаксисsegment_info_gaps on | off;
По умолчаниюoff
Контекст
Аргументы1

Описание

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

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

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

segment_info_gaps on;

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

Протестируйте директиву в staging environment перед развертыванием в production, поскольку её влияние на доставку медиа может значительно варьироваться в зависимости от контента и условий сети.

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