Open topic with navigation

# Libav Ingest Engine Configuration Parameters

The Libav ingest engine ingests video and audio files and streams, producing image and audio tracks that can be processed by other engines. The engine automatically detects the properties of the source, but you can override the detected properties by setting parameters in the task configuration section.

To configure a task that uses the Libav ingest engine, you can set the following parameters:

Configuration Parameter | Description
--- | ---
Channels | The number of audio channels in the source.
Decode | A Boolean value that specifies whether Media Server decodes the ingested video.
EnabledStreamTypes | A comma-separated list of the types of data that you want to ingest, for example `video` and `audio`.
Format | The format of the video source.
FrameRate | The frame rate of the video source.
IngestTime | The ingest start time that is used to produce record timestamps.
MaximumDuration | The maximum amount of video and audio to ingest, before stopping ingestion.
OpenSourceTimeout | The amount of time that Media Server should continue attempting to read a file or stream.
PixelFormat | The pixel format of the video source.
SampleRate | The sample rate of the audio source.
StartOffset | The position in a video file at which to start processing.
StreamTimeout | The amount of time to wait for a stream to produce a record, before stopping ingestion.
Type | The type of ingest engine to use. Set this parameter to `Libav`.
VideoSize | The display size of the video source.

The LibAv engine produces a proxy track, named `taskName.Proxy`, where `taskName` is the name of the ingest task.

Additionally, depending on the source, the Libav engine produces the following tracks:

- Image tracks, named `Image_n`, where `n` is a unique number. Tracks are numbered from 1.
- Audio tracks, named `Audio_lang_n`, where `lang` is the language and `n` is a unique number. Tracks are numbered from 1. If the language is unknown, each track is named `Audio__n`, where `n` is a unique number (note the double underscore).
- KLV tracks, named `KLV_n`, where `n` is a unique number. Tracks are numbered from 1.

© 2016 Hewlett Packard Enterprise Development LP | Send documentation feedback to HPE Close We welcome your comments! 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. Product: Topic Title: Help Topic: Feedback:

_HP_HTML5_bannerTitle.htm