Show Menu
TOPICS×

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.
Property
Description
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.
encrypt.contents.video.level
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
encrypt.contents.secondsUnencrypted
If the value is greater than 0, the specified number of seconds of content at the beginning of the file will not be encrypted.
encrypt.keys.asymmetric.certfile
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).
encrypt.keys.policyFile.n
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.
encrypt.license.serverurl
The license server URL.
encrypt.license.servercert
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).
encrypt.sign.certfile
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.
encrypt.sign.certpass
The password used to protect the file specified by encrypt.sign.certfile .
encrypt.license.minServerVersion
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.
encrypt.keys.policyFile.n.domain.transportcert
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).
encrypt.keys.licenseKey
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.
encrypt.keys.rotation.enable
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.
encrypt.keys.rotation.key.n
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.
encrypt.keys.rotation.interval
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.
encrypt.license.serverless
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.