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")

sources

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

fallback

Configuration for fallback source when no inputs are available (default: {"kind":"testcard"})

hardwareAcceleration

Override the global hardware acceleration setting

notes

Notes about this component

Fallback (Test Card)

Option Description Required

kind

"testcard"

Fallback (MP4 File)

Option Description Required

kind

"file"

filePath

Path to MP4 file to use as fallback