Question / Help OBS running in a background user session, recording the active session

beuh_jonny

New Member
Hello!

I have a pretty peculiar problem, and I'm curious if anyone else has run into this, or hopefully solved it.

I have OBS set up to run on a background windows user account on a capture PC so that it can accept API commands from a web service built to control multiple stations simultaneously. Normally, the capture PC is accepting a feed from another device running to a capture card on the capture PC and there is no issue as OBS can listen to the capture device even if it is not the active user session.

However, if I try to run OBS in the background user account, and capture the monitor output from the currently active user account on thevery same PC, it always gives a black screen. Presumably this is a windows security feature so that I couldn't surreptitiously record another users screen on a shared PC where I had installed OBS to run in the background...

Does anyone know of a way around this? Could I pass the user credentials in some way to give permission to OBS to record the active monitor?
Or another option I was thinking which frankly is pretty ridiculous, would be to split the hdmi output of the PC and then loop it back into a capture card on the same PC... That way the OBS running in the background account would capture from the capture card, rather than internally via windows monitor capture?

Does any of this make sense?

Thanks to anyone who made it this far!!!!
j
 
Top