VideoConfiguration - Amazon IVS

VideoConfiguration

Object specifying a stream’s video configuration, as set up by the broadcaster (usually in an encoder). This is part of the IngestConfigurations object and the deprecated IngestConfiguration object. It is used for monitoring stream health.

Contents

avcLevel

(Deprecated) Indicates the degree of required decoder performance for a profile. Normally this is set automatically by the encoder. For details, see the H.264 specification. This is populated only when VideoConfiguration is part of the deprecated IngestConfiguration; otherwise, this is an empty string.

Type: String

Required: No

avcProfile

(Deprecated) Indicates to the decoder the requirements for decoding the stream. For definitions of the valid values, see the H.264 specification. This is populated only when VideoConfiguration is part of the deprecated IngestConfiguration; otherwise, this is an empty string.

Type: String

Required: No

codec

Codec used for the video encoding.

Type: String

Required: No

encoder

Software or hardware used to encode the video.

Type: String

Required: No

level

Indicates the degree of required decoder performance for a profile. Normally this is set automatically by the encoder. When an AVC codec is used, this field has the same value as avcLevel.

Type: String

Required: No

profile

Indicates to the decoder the requirements for decoding the stream. When an AVC codec is used, this field has the same value as avcProfile.

Type: String

Required: No

targetBitrate

The expected ingest bitrate (bits per second). This is configured in the encoder.

Type: Long

Required: No

targetFramerate

The expected ingest framerate. This is configured in the encoder.

Type: Long

Required: No

track

Name of the video track. If multitrack is not enabled, this is Track0 (the sole track).

Type: String

Required: No

videoHeight

Video-resolution height in pixels.

Type: Long

Required: No

videoWidth

Video-resolution width in pixels.

Type: Long

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: