What is new in Adobe Primetime DRM

Last update: 2023-10-02

Adobe Primetime DRM is an advanced Digital Rights Management (DRM) and content protection solution for high-value audiovisual content. In applications that support the creation of Java APIs, you can use the Primetime DRM SDK to specify DRM policies, apply those policies to content, and encrypt that content.


Primetime DRM was formerly called Adobe Access, and prior to that, Flash Access.

Here is a high level walk-through of the content protection process:

  1. Use the DRM Java APIs to set DRM policy properties and encryption parameters.

  2. Create a DRM policy that describes the usage roles for any content.

    You can create any number of DRM policies. Most users create a small number of policies, and then apply them to many files.

  3. Package a media file.

    Packaging a file means that you encrypt the file and then apply a DRM policy to the file.

  4. Implement the license server to issue a license to the user.

With the completion of these steps, your encrypted content is ready for deployment. After deployment, a client can request a license from the license server, and upon receipt can play the content.

The Primetime DRM SDK provides a Java API to complete these tasks. The SDK includes reference implementations of the license server and command-line tools, both of which are based on the DRM SDK Java APIs.

The features described below are new in this release.

New Features

  • Hard Stop - You can specify whether playback stops or continues at the end of a playback window.
  • Resolution dependent output controls - You can specify output constraints based on pixel resolutions.
  • Anonymization of License Server Responses - To enhance the privacy with Primetime DRM License Server protocols, the transport certificate serial number will be zeroed for license server responses to supporting clients.

On this page