vod_drm_request_uri

Директива `vod_drm_request_uri` задаёт URI, используемый для запроса лицензий DRM (управление цифровыми правами) для видеоконтента в упаковке Video on Demand (VOD) на базе NGINX.

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

Описание

Директива vod_drm_request_uri используется в модуле VOD Packager на базе NGINX для определения конечной точки, откуда получаются лицензии DRM при выдаче защищённого видеоконтента. Эта директива необходима для интеграции с серверами лицензирования, которые обеспечивают расшифровку контента, позволяя доступ к премиальному медиаконтенту только авторизованным пользователям. Указывая этот URI, NGINX может эффективно запрашивать необходимые лицензии от имени клиента, обеспечивая бесшовное воспроизведение контента с DRM.

При настройке vod_drm_request_uri она должна быть определена в контекстах HTTP, server или location. Директива принимает ровно один аргумент: URI сервера лицензирования DRM. Этот URI может быть либо абсолютным путём, либо полностью квалифицированным URL, в зависимости от архитектуры системы и конфигурации DRM-сервисов. Запрос лицензии будет выполняться при обращениях клиента за видеоконтентом, повышая безопасность воспроизведения и контроль над тем, как осуществляется доступ к медиа и их использование.

Важно убедиться, что в конфигурации указан корректный URI, так как неправильный или недоступный URI может привести к ошибкам воспроизведения или несанкционированному доступу к контенту. Модуль самостоятельно обрабатывает взаимодействие с сервером лицензирования, что делает процесс внедрения защиты контента в систему доставки видео относительно простым для администраторов и не требует сложных изменений в коде приложения.

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

location /video {
    vod_drm_request_uri /drm/license;
    ... other configuration ...
}

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

Неправильное указание формата URI может привести к ошибкам при получении лицензии.

Отсутствие необходимых HTTP-заголовков может привести к неэффективному получению лицензии.

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