EzDRM¶
Flussonic поддерживает два варианта обмена ключами в системе EzDRM:
- EzDRM с использованием CPIX протокола для передачи ключей
- EzDRM с использованием собственного формата EzDRM для передачи ключей.
Настройка EzDRM (обмен ключами по CPIX)¶
Чтобы настроить EzDRM с обменом ключами в формате CPIX для потока или файлов, находящихся в определенной VOD-локации, добавьте параметр drm ezdrm:
stream example_stream {
input udp://239.0.0.1:1234;
protocols dash hls;
drm ezdrm password="password" user="user@ezdrm.com";
}
file drm {
path /storage/vod;
protocols dash hls;
drm ezdrm password="password" user="user@ezdrm.com";
}
, где:
userиpassword— обязательные параметры. Их можно получить через ваш аккаунт на https://www.ezdrm.com.
Для VOD файла /storage/vod/content.mp4 Flussonic будет читать ContentId из файла /storage/content.mp4.ezdrm_id.
Если указать дополнительно опцию resource_id — DRM ID будет использоваться в запросах потока вместо его имени.
stream example_stream {
input udp://239.0.0.1:1234;
protocols dash hls;
drm ezdrm password="password" user="user@ezdrm.com" resource_id=12345asdfg12345asdfg12345asd;
}
Актуальный список настроек для EzDRM с обменом ключами по CPIX вы можете найти в Flussonic API reference, выбрав ezdrm в выпадающем списке поставщиков (vendor).
Настройка EzDRM (обмен ключами в формате EzDRM)¶
Чтобы настроить EzDRM с обменом ключами в собственном формате для потока или файлов, находящихся в определенной VOD-локации, добавьте параметр drm ezdrm_classic:
stream example_stream {
input udp://239.0.0.1:1234;
protocols dash hls;
drm ezdrm_classic password="password" user="user@ezdrm.com";
}
, где:
userиpassword— обязательные параметры. Их можно получить через ваш аккаунт на https://www.ezdrm.com.
Если указать дополнительно опцию resource_id — DRM ID будет использоваться в запросах потока вместо его имени.
stream example_stream {
input udp://239.0.0.1:1234;
protocols dash hls;
drm ezdrm_classic password="password" user="user@ezdrm.com" resource_id="12345asdfg12345asdfg12345asd";
}
Актуальный список настроек для EzDRM с обменом ключами в собственном формате вы можете найти в Flussonic API reference, выбрав ezdrm_classic в выпадающем списке поставщиков (vendor).