Source Replacer / Swapper
Okay so this HAS to be a solved issue, but I am usure of what tool I should use for this.
As you can see in the image, I have a spot in this example layout where there is space for a source on screen, which gets switched out with other similarly-sized sources every so often.
What I want is a system for replacing the source and swapping it out with one of the others.
I have used the source toggler lua script in the past, I think, but this does not take into account priority, and is pretty limited.
I would want to have capabilities for a priority tree/queue (for example if a raid comes in, that would override every other source). Also having groups be on a timer would ideal.
I think there are tools for this with the Move plugin, there was something called Transition Overrides that might do this? I don't know. Maybe using Advance Scene Switcher within a nested scene? Does that work within nested scenes?

1 Reply
solved by someone in a different discord: the Source Switcher plugin was what I was looking for https://obsproject.com/forum/resources/source-switcher.941/
OBS Forums
Source Switcher
Download
Plugin for OBS Studio to add a source that switches between a list of sources
Add "Source Switcher" source to your scene.
In the Sources property set a list of source names you want to switch between.
Set the switch conditions using...