Video Wall functionality

quibus

New Member
Please add a feature or plugin to send either Program output or a scene to a videowall, consisting of multiple displays, either connected via HDMI or NDI outputs. Design the setup for the display matrix (eg 1x3 , 3x4 etc) and send out the selected scene or Program output.
 

AaronD

Active Member
Normally, as I understand it, that's done with a video driver or external hardware, so that the operating system thinks it has a single display of that size. Of course it becomes trivial then, to send an OBS projector there.

If you don't have that, and your OS knows about every individual display by itself, then you might (almost) get around it by using a windowed projector instead of the fullscreen one, and then stretching that window across the wall of individual displays. Depending on the details of your system, you might even be able to get rid of the decorations (title bar, etc.) so that the content goes all the way to the edge.
 

quibus

New Member
I think I will solve it by creating a separate scene for each display, and putting a part of my main scene in it, resized to the display... Is there a way to include the program output into another scene?
 

AaronD

Active Member
Is there a way to include the program output into another scene?
No, but you can use two simultaneous instances of OBS.

One has the canvas set to the total size of the wall, and produces the content itself. Turn the Virtual Camera on in this one, set for the program output.

The other has the canvas set for a single monitor. Capture the VCam, and duplicate it in a bunch of scenes. Fullscreen-project each of those scenes to its own monitor.

The second instance is not what OBS is meant for! But it should still work.
 
Top