TranscodingConfigFactory.properties

The full path of this file is /etc/escenic/engine/common/com/escenic/media/aws/TranscodingConfigFactory.properties.

If you only want one transcoding set-up for all your publications, then you do not need to edit this file.

If you want to have different transcoding set-ups for different publications, then you need to set the following properties:

defaultTranscodingConfig

This property must be set to reference your default transcoder configuration, for example:

defaultTranscodingConfig=./DefaultTranscoderConfig
publicationTranscodingConfigs.pub-name

If you have made copies of DefaultTranscoderConfig.properties containing different transcoding configurations for different publications, then you can specify several publicationTranscodingConfigs properties to reference them, where pub-name is the name of a publication that requires specialized transcoding.

The value of each property must be the name of a configuration file containing a specialized transcoding configuration, for example:

publicationTranscodingConfigs.DailyNews=./TranscoderConfigDailyNews
publicationTranscodingConfigs.WeeklyGossip=./TranscoderConfigEntertainment
publicationTranscodingConfigs.Entertainment=./TranscoderConfigEntertainment

Note that, as in the example above, you can share a configuration file between several publications.

You do not need to specify an entry for all your publications. If a publication is not specified here, then the default transcoding configuration specified with the defaultTranscodingConfig property is used.