Open topic with navigation

# Encoding

The `[Encoding]` section lists the names of tasks that produce encoded copies of the media processed during the session. A configuration can contain any number of encoding tasks. For example:

    [Encoding]
    EncodingEngine0=MyRollingBuffer

    [MyRollingBuffer]
    Type=rollingbuffer
    // rolling buffer configuration

This example specifies a single encoding task named `MyRollingBuffer`.

An encoding engine accepts image and/or audio tracks produced by an ingest or analysis engine. For example, you can:

- make a copy of ingested video.
- make a copy of ingested video at a different resolution or bitrate to the source.
- encode the output of an analysis engine - for example use the Image Encoder to write the keyframes identified by keyframe analysis to disk.

All encoding tasks produce a single output track with the name `TaskName.Proxy`, where `TaskName` is the name of the encoding task. This track contains information about the encoded media. You can output this information alongside your analysis results so that a front-end application can open and display the encoded media that shows a specific event, such as an identified news story or a recognized face.

© 2017 Hewlett Packard Enterprise Development LP | Send documentation feedback to HPE Close Send documentation feedback To open the configured email client on this computer, open an email window. Otherwise, copy the information below to a web mail client, and send this email to AutonomyTPFeedback@hpe.com. We appreciate your feedback! Product: Topic Title: Help Topic: Feedback:

_HP_HTML5_bannerTitle.htm