Документация Flussonic Media Server

Contents

BuyDRM KeyOS

Настройка DRM для потока или VOD локации выглядит таким образом:
stream ort {
  url udp://239.0.0.1:1234;
  hds off;
  rtmp off;
  rtsp off;
  mpegts off;
  meta drm_id 536f6d65-2063-6f6e-7465-6e745f696420;
  drm keyos userkey=596f7572-2075-7365-725f-6b6579202020;
}

file drm {
  path /storage/vod;
  hds off;
  rtmp off;
  rtsp off;
  mpegts off;
  drm keyos userkey=596f7572-2075-7365-725f-6b6579202020;
}

Параметр userkey предоставляет KeyOS.

Для каждого файла и потока вам необходимо указать уникальный KeyID в формате UUID. Убедитесь, что при публикации нового файла или потока вы генерируете новый KeyID для него.

Если вы используете один и тот же KeyID для нескольких файлов/потоков, они будут зашифрованы одним и тем же ключом, и, получив одну лицензию, можно будет расшифровать всю группу.

Для потоков используйте строку meta drm_id <KeyID>.

Для VOD файла /path/to/vod/content.mp4 Flussonic будет читать KeyID из файла /path/to/vod/content.mp4.keyos_id.