Using OBS to stream AND switch sources on the PC HDMI Output?

WNCAV

New Member
Sorry for my basic understanding of OBS, I've been searching for awhile and getting nowhere. I have two churches asking for the same functionality and I've never solved this exact problem before. I'm hoping OBS can help since they are already using it for their livestreams. They want to stream a live camera feed and occasionally drop in pre-recorded content on the stream. Easy enough, one church is already doing that.

Here's the part I'm stumbling over - they also want to have those pre-recorded videos displayed on TVs inside the church (but no live camera feed, we would switch to a still image on the TVs between pre-recorded videos).

Can they set scenes for "camera to the stream and still image to the HDMI output" then switch scenes to "pre-recorded video to the stream and the HDMI output"? That sounds too simple. If that doesn't work, is there any way to have OBS do the switching on the HDMI output independent of what is streamed?

Thank you for any and all help with this!
 

Tomasz Góral

Active Member
On TV you want play video file, first you can use Projector mode to play stream on second screen.
Second suggestion is play on second TV video file and grabb screen to obs.
 

WNCAV

New Member
If I understand the first option correctly, that would display the same video as the stream on the TV and that's not what we want.

I'm not quite following the second option. Play the local pre-recorded video to the "projector" and screen grab that for the stream?
 

carlmmii

Active Member
Instead of projecting the entire stream preview, you also have the ability to project individual sources, or whole scenes. I would try experimenting with having a scene set up for your insert videos, where you have the static image in place, and the videos hide when not playing. That way you can project just this scene to the TV output, and regardless of what scene you have selected for the stream output, the TVs will always just have this scene shown.

With the new media playback control in the latest OBS version, this should let you fairly easily switch to the scene for stream, select the video you want to play, and have it run, all without leaving OBS.
 

WNCAV

New Member
Fantastic, that sounds like exactly what I was hoping for, thank you! I'll play around and see what I can come up with.
 
Top