Fullscreen projector for selected scenes...OR hotkey to turn off projector

twindux

Member
NOTE: I cross posted this from the Mac forum....it doesn't seem to be platform specific and I could not find a general "Help me with OBS" board.

I have a situation where need to display a few scenes or sources from my OBS production on local monitors, but not all scenes/sources.

We are streaming from live cameras, but have some video inserts as well. We do NOT want to display the live camera shots on the monitors, but DO want to display the videos.

I saw a workaround to set a media source to Fullscreen Projector, for a scene, then have the media source show nothing when playback ends.

That works great....if we have only ONE video in the production. I seem unable to tell two different videos to trigger the fullscreen projector...only the first one in the production does so.

Any thoughts?

Basically it would be something like...
  • Live camera 1 >> no projector
  • Video 1 >> YES projector
  • Live camera 2 >> NO Projector
  • Video 2 >> YES projector
  • ...and potentially one or more similar cycles

Also when I set a video to trigger a fullscreen projector, that setting does not seem to survive a restart. Am I doing something wrong.

An alternate ""fix" would be a hotkey to turn the fullscreen projector on/off as needed manually...but I don't see that as a possibility.

Any thoughts welcome!!
 

JimH

New Member
You can hide each source in a scene if you wish. I use this to toggle different sources in the same scene such as a title slide and video. Click the eyball icon to show/hide each source. Another option is to setup the video you do not want to be seen as a separate scene/source and do not select and transition that particular scene. You can still view the scene by clicking on it. This works well in Studio mode.
 

twindux

Member
oh, wow...completely forgot I posted this! I was really early in my OBS experience at that time. Learned a bunch since then.

What I"m doing is that pre-recorded videos we want in the stream and in the venue run on an external computer in a non-OBS software fullscreen on what that computer thinks is a second screen...which shoots out via HDMI to an Elgato HD60S+ that sends USB to my OBS computer and HDMI downstream to the venue video screens. When I want the video in the livestream, I just call the HD60S+ as a source in a scene and voila!

Thanks for taking the time to respond!
 

Urbanian

New Member
I had a very similar question. At least it seems similar, but I don't see how this answer works.

In our simple case (now), the stream comes from a camera. Occasionally I need to stream a video, or display an image in the stream, and for those latter two I want to show the video or image on a local monitor. Said monitor is set as a second display on the computer.

Ideally, I'd like the Fullscreen Projector to be active only when the appropriate scene is active (or, equivalent perhaps, when the video or image is shown). But I haven't found a way to enable Fullscreen Projector for something that isn't active now, or without having the Projector start immediately.

And then, I haven't found a way to disable the projector without cursoring over to the second display and hitting ESC. (I'm on a Mac if that's important.)

I'm pretty much an OBS newbie, and I feel like I'm missing something basic.
 
Top