pckg_m3u8_enc_key_uri
Директива `pckg_m3u8_enc_key_uri` указывает URI для ключа шифрования, используемого в HLS-потоке с Kaltura Media Framework.
Описание
Директива pckg_m3u8_enc_key_uri используется в Kaltura Media Framework для определения Uniform Resource Identifier (URI), по которому можно получить ключи шифрования для HLS (HTTP Live Streaming). Это критически важная настройка для защищённой доставки медиа по HLS, поскольку она обеспечивает правильную ссылку на ключи при генерации плейлистов M3U8. Указанный URI, как правило, используется для получения ключей, которые применяются для шифрования сегментов видео в соответствии с требованиями DRM (Digital Rights Management).
Эта директива может располагаться на разных уровнях контекста, включая http, server или location, что даёт гибкие варианты конфигурации в зависимости от потребностей вашей потоковой среды. Аргумент должен быть допустимой строкой URI, которая определяет, где клиент может получить необходимый ключ шифрования для воспроизведения после расшифровки. В зависимости от медиастратегии и требований к безопасности, применяемых в конкретном стриминговом инстансе, эта директива может существенно повлиять на общий доступ и безопасность потокового контента.
Крайне важно убедиться, что указанный URI корректен и доступен во время воспроизведения; в противном случае клиенты не смогут расшифровать медиа-сегменты, что приведёт к проблемам с воспроизведением. Реализации должны проверить, что URI указывает на ресурс, способный корректно отвечать на запросы ключей, в соответствии со спецификацией HLS.
Пример конфига
server {
listen 80;
location /stream {
pckg_m3u8_enc_key_uri "https://example.com/keys/key.bin";
}
}Убедитесь, что URI доступен со стороны клиента; в противном случае расшифровка не удастся.
Подтвердите, что указанный URI ключа соответствует синтаксическим требованиям шифрования HLS. Для каждого media segment потребуется, чтобы ключ можно было получить по указанному URI.
Не путайте эту директиву с общими настройками безопасности; она касается только получения ключа HLS.