DRM Irdeto
Flussonic поддерживает шифрование видеоданных с помощью мульти-DRM системы Irdeto.
Чтобы настроить Irdeto для потока или для файлов в VOD-локации, добавьте параметр drm
следующим образом:
stream example_stream {
input udp://239.0.0.1:1234;
protocols dash hls;
meta drm_id CONTENT_ID;
drm irdeto ic_host=KEYSERVER account_id=ACCOUNTID user_name=USERNAME password=PASSWORD;
}
file drm {
path /storage/vod;
protocols dash hls;
drm irdeto ic_host=KEYSERVER account_id=ACCOUNTID user_name=USERNAME password=PASSWORD;
}
Где:
ic_host
(обязательный параметр) — сервер ключей Irdeto. Доменное имя сервера вы получаете от вашего менеджера системы Irdeto.account_id
,user_name
,password
— эти параметры вы получаете от вашего менеджера системы Irdeto.drm_id
(необязательный параметр) — уникальный идентификатор защищенного содержимого. Обычно в качестве идентификатора содержимого можно использовать сгенерированный UUID. В системе Irdeto этот параметр называетсяContentId
и может содержать символы и цифры, так что вы можете использовать человекочитаемые слова как частьdrm_id
. Еслиdrm_id
не указан, то он совпадает с именем потока.
Для VOD файла /storage/vod/content.mp4
Flussonic будет читать ContentId
из файла /storage/content.mp4.irdeto_id
.