Flussonic Media Server documentation

Contents

Conax DRM

Configure DRM for stream or VOD location as follows:
stream ort {
  url udp://239.0.0.1:1234;
  hds off;
  rtmp off;
  rtsp off;
  mpegts off;
  meta drm_id ev0234; # Optional, by default ContentId is stream name
  drm conax keyserver=https://uSeR:Passw0rd@cas-gateway:12346;
}

file drm {
  path /storage/vod;
  hds off;
  rtmp off;
  rtsp off;
  mpegts off;
  drm conax keyserver=https://uSeR:Passw0rd@cas-gateway:12346;
}

where https://uSeR:Passw0rd@cas-gateway:12346 is a keyserver url with credentials provided by Conax.

If you want to specify ContentId in live streams, use the meta drm_id <Desired ContentID> directive.

For VOD file /path/to/vod/content.mp4 Flussonic reads ContentId from /path/to/vod/content.mp4.conax_id file.

Please note that you only need to specify the credentials, hostname, and port in the drm directive, because Flussonic will add the /ca-server/webservices/key-server/conax path automatically.

An important note about passwordsx

If you get a password like aaa%bbb from Conax, be careful: you may to escape some special symbols when you put them into the config. This example password will look like aaa%25bbb, because the % character must be written as %25 in HTTP URLs.