Configuration file properties
Before you run Media Packager, specify values for the Media Packager properties. The configuration file specifies the following properties. For property names that include* n*, n represents an integer starting with 1 and increasing for each instance of the property.
|encrypt.contents.video||Indicates whether to encrypt video content.|
|encrypt.contents.audio||Indicates whether to encrypt audio.|
|encrypt.contents.script||Indicates whether to encrypt script data in FLVs. onMetaData and onXMP script data tags are never encrypted, even if this option is enabled.|
Indicates the video encryption level. A value of high is used to encrypt all video content, while values of medium and low are used to encrypt portions of the video content for F4V files containing H.264 content.
value = high | medium | low
If the value is greater than 0, the specified number of seconds of content at the beginning of the file will not be encrypted.
The license server certificate file used to encrypt the key. The encrypt.keys.asymmetric.certfile property specifies a file that contains the certificate only (either PEM or DER format is acceptable).
This property is used repeatedly to create a list of policies to apply to the content. n is an integer whose value is 1 or greater. The client will use the first instance by default.
The license server URL.
The transport certificate for the license server. This property specifies a .cer file that contains the certificate only (either PEM or DER format is acceptable).
The PKCS12 file containing packager credentials for signing content. The encrypt.sign.certfile should refer to a .pfx file containing a certificate and private key.
The password used to protect the file specified by encrypt.sign.certfile .
Sets the minimum server version required to issue licenses for the content being packaged. Specify x (Adobe Access x.0) where x = the major release number. Servers before Adobe Access 3.0 do not support this setting.
If a policy encrypt.keys.policyFile.n requires domain registration with a server that uses a different transport certificate than specified in encrypt.license.servercert , the domain transport certificate needs to be provided.
This property specifies a file that contains the certificate only (either PEM or DER format is acceptable).
Specify license key. If no key is specified, the key will be randomly generated. When key rotation is not enabled, this is the key used to encrypt the content.
When key rotation is enabled, this key is used to protect the rotation keys. The key must be 16 bytes in length and specified as Hex values. Whitespace between the Hex values is optional.
Specifies whether key rotation is enabled. If set to false (default), key rotation is disabled and the master CEK will be used to encrypt all samples in the content.
If set to true, key rotation will be enabled, and different keys can be used to encrypt portions of the content.
Sequence of rotated keys used to encrypt content when key rotation is enabled. If no keys are specified, keys will be randomly generated. The keys must be 16 bytes in length and specified as Hex values.
Whitespace between the Hex values is optional. n must be monotonically increasing, starting from 1. When multiple keys are specified, the keys will be cycled through in the order indicated.
Specifies the interval (in seconds) during which a rotation key will be used to encrypt content samples.
After this amount of time in the content has been encrypted, the next rotation key will be used. If key rotation is enabled and no interval is specified, keys will be rotated every 15 minutes.
If true, there is no license server from which the licenses can be obtained. Licenses must be embedded or obtained out-of-band. Default is false if not specified. Only supported in Adobe Access Professional.