obs-websocket icon indicating copy to clipboard operation
obs-websocket copied to clipboard

Feature Request: Control virtual camera source

Open adhawkins opened this issue 1 year ago • 1 comments

Feature Request Type

RPC Request

Feature Request Type (Other)

No response

Requested Feature

It is currently possible to turn the virtual camera on and off, toggle its state and request its state. However, there is no mechanism that I can see to be able to configure the source of the virtual camera.

There should be a command to set the source of the virtual camera, allowing you to specify Program, Preview, Scene (and the scene name) or Source (and the source name).

Requested Feature Usage Scenario

I stream CoOp games with my friend. While streaming, we are in a Discord call, and send our webcam from OBS to Discord using the virtual camera feature. When I go on a break, I have to take down my green screen to get out of the room. If he forgets to disable my camera source, it means everyone on his stream sees my streaming room while I'm away. What I'd like to do is use automation software (Streamer.Bot) to notice the change to the 'Break' scene, and switch the source of the virtual camera from my webcam to a static image.

adhawkins avatar May 05 '24 15:05 adhawkins

I just came here to request the same feature.

I record gameplay, and use the virtual camera to send my webcam to voip apps. However I occasionally want to have a voip call where I'm sharing the program output to the virtual camera.
It would be great if I could have a single button on a streamdeck where I can toggle between these two uses.

DAveShillito avatar Jan 29 '25 12:01 DAveShillito