Flussonic Media Server documentation

Widevine DRM

To set up the Widevine DRM for a stream or files in a VOD location, add the drm parameter as follows:
stream ort {
  url udp://239.0.0.1:1234;
  hds off;
  rtmp off;
  rtsp off;
  mpegts off;
  drm widevine aes_key=1234512345123451234512345123451234512345123451234512345123451234 iv=12345asdfg12345asdfg12345asdfg12 signer=widevine_test;
}

Where:

  • aes_key and iv are required. You get them via your account at https://www.widevine.com/.

Also, you must specify either the keyserver or signer option:

  • signer — your unique ID. Flussonic uses it to connect the key server at http://license.uat.widevine.com/cenc/getcontentkey/<signer>.
  • keyserver — this option is used to set a custom URL for the Widevine key server.

The parameter content_id is optional. By default, content_id is equal to the stream name.