vod_drm_clear_lead_segment_count

Директива `vod_drm_clear_lead_segment_count` управляет количеством начальных видеосегментов в потоке видео по запросу (VOD), которые остаются нешифрованными в целях управления цифровыми правами (DRM).

Синтаксисvod_drm_clear_lead_segment_count number;
По умолчаниюnone
Контекстhttp, server, location
Аргументы1

Описание

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

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

Директиву можно размещать в контекстах http, server или location, что делает её гибкой и применимой к различным конфигурациям в настройке сервера NGINX в зависимости от требуемого уровня детализации. Регулировка этого значения может оптимизировать время загрузки и опыт пользователя, сохраняя соответствие требованиям DRM.

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

location /videos {
    vod_drm_clear_lead_segment_count 2;
}

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

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

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