Smart Source Switch

Switches between multiple audio and video sources based on availability and priority

Component Configuration

Option Description Required

id

A unique identifier for the component instance

displayName

The name shown in the Studio UI of this component

resolution

All video will be normalised to this resolution (default: {"width":1920,"height":1080})

frameRate

All video will be normalised to this frame rate (default: {"frames":25,"seconds":1})

sampleRate

All audio will be normalised to this sample rate (default: 48000)

channelLayout

All audio will be normalised to this channel layout (default: "stereo")

hardwareAcceleration

Override the global hardware acceleration setting

pipelineHints

Quadra-only hardware pipeline hints (ignored on other hardware)

sources

The priority order in which the sources will be chosen when available (default: [])

stayImpaired

When enabled, sources that drop below their low water mark stay impaired until manually cleared by the operator (default: false)

qualityWarmupMs

Time in milliseconds after a stream starts before quality scores affect switching decisions (default: 1000)

notes

Notes about this component

Pipeline Hints

Option Description Required

type

rescaler

Quadra rescaler algorithm (ffmpeg ids: 0=default, 1=filterblit, 2=bicubic) (default: "default")

Tags: switch failover priority source program