VideoConfiguration
¶
Source code in docs_src/capo_ivs/types/video_configuration.py
avc_level
instance-attribute
¶
avc_level: NotRequired[String]
(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.
avc_profile
instance-attribute
¶
avc_profile: NotRequired[String]
(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.
encoder
instance-attribute
¶
encoder: NotRequired[String]
Software or hardware used to encode the video.
level
instance-attribute
¶
level: NotRequired[String]
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.
profile
instance-attribute
¶
profile: NotRequired[String]
Indicates to the decoder the requirements for decoding the stream. When an AVC codec is used, this field has the same value as avcProfile.
target_bitrate
instance-attribute
¶
target_bitrate: Integer
The expected ingest bitrate (bits per second). This is configured in the encoder.
target_framerate
instance-attribute
¶
target_framerate: Integer
The expected ingest framerate. This is configured in the encoder.