Config Element
The <config> element defines a mapping between the video resolution and frame rate and the
target bitrate for the quality level. The <config> element is a child of the <profile> element.
The following is an example of a <config> element block for setting the target bitrate for a high
quality stream with 720p60 and 1080p60 video inputs.
<profile>
<name>Streaming High</name>
<config resolution="720p" fps="60" codec="H264">
<bitrate>6000000</bitrate>
<audio-bitrate>128000</audio-bitrate>
</config>
<config resolution="1080p" fps="60" codec="H264">
<bitrate>8000000</bitrate>
<audio-bitrate>128000</audio-bitrate>
</config>
<!-- <config> elements for other resolutions and frame rates -->
</profile>
Attributes
Attribute
Optional/Required
resolution
Required
fps
Required
codec
Optional
Child Elements
Element
Optional/Required
<bitrate>
Required
<audio-bitrate>
Optional
The supported streaming quality bitrates can be found in section `Using Web Presenter Setup`
section earlier in this manual.
TIP For each <config> element block, choose a maximum resolution and fps to cover
all video modes for the target bitrate. For example, defining a <config> element with
resolution="1080p" and fps = "30" will apply for video modes 1080p23.98, 1080p24,
1080p25, 1080p29.97 and 1080p30.
For audio bitrate, only 128 Kb/s is supported.
Description
The resolution of the streaming video mode
The frame rate of the streaming video mode
(frames per second)
The codec for encoding the streaming video - "H264"
(default) or "H265"
Description
The target bitrate of the streaming video
(bits per second)
The target bitrate of the streaming audio
(bits per second)
Blackmagic Streaming XML Format
579