Skip to content

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