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

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

Tags: switch failover priority source program