There are numerous options available to you for packaging content. You can specify the options in the DRMParameters
interface and implement the classes that can interface. With these classes you can set signature and key parameters, as well as indicate whether to encrypt audio content, video content, or script data. To see how these are implemented in the reference implementation, see the descriptions of the Media Packager command line options discussed in Using the Adobe Primetime DRM Reference Implementations. These options are based on the Java API, and thus are available for programmatic usage.
The packaging options include: