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
).