Configurable DRM

Digital Rights Management (DRM) enables you to control how viewers consume and access your high value content through DRM policies. DRM policies can be set at the account or asset level.

Ooyala supports these types of DRM technologies: Apple FairPlay, Adobe Access, Widevine Modular, and Playready. Adobe Access is used with Flash. Widevine is used for mobile devices. Playready is used when specifically set up for your account.

The following is an example of a DRM policy:

{  
   {  
      "id":"86ff97ae7c81495eacbd9a01feff0e10",
      "name":"HD Policy",
      "playready_policy":{  
         "analog_video_extension_guid":"guid_#",
         "expiration_date":"60",
         "compressed_digital_video":"500",
         "analog_video":"150",
         "uncompressed_digital_video":"300"
      },
      "flashaccess_policy":{  
         "analog_output_protection":"use_if_available_all",
         "digital_output_protection":"required",
         "minimum_security_level":10000
      },
      "widevine_modular_policy":{  
         "can_play":true,
         "can persist":true,
         "can_renew":true,
         "rental_duration_seconds":0,
         "playback_duration_seconds":0,
         "license_duration_seconds":0,
         "renewal_recovery_duration_seconds":0,
         "renewal_server_url":"",
         "renewal_delay_seconds":0,
         "renewal_retry_interval_seconds":0,
         "renew_with_usage":true
      },
      "fairplay_policy":{ 
         "airplay":true, 
         "adapter":true
      }
   }
}
Note: You can have multiple DRM policies that you can assign to your account or to individual assets, but Ooyala must configure the policies. For more information, contact your Customer Success Manager or Ooyala Support.

Was this article helpful?