Controlling 2 OBS Studio instances at once.

LogLow08

New Member
Hi!
I have a client who wants to stream to 2 plattforms. One to Youtube and one to Instagram and therefore wants 2 different streams with the same content but in different formats (they have to be synced). I have created 2 different OBS Studio instances and the client is happy with both of them so now my question is:
Is there any way to control both instances at once? Either through one of the instances or any other way... (sync the transitions)

In both of the instances there is a timer. Bellow here i have posted the examples of the streams:
YT Format: https://youtu.be/a_rXye4q4aQ
IG Format: https://youtu.be/23nJGiBMYys

Thank you in advance for any help!

Sincerely, Gustav
 

AaronD

Active Member
Technically yes - you could have the Advanced Scene Switcher plugin send and receive WebSocket messages, for example - but that gets to be a mess in a hurry.

I think the way to do it is to have one instance of OBS doing the production and one encoding, and then something else takes a high-quality output from there and does the other encoding(s). The something else could be another instance of OBS, or whatever else you want to use, but regardless, once you set it up, you don't have to touch it anymore.

This looks promising...except it's not for Mac...yet?:

Another option is to use the Virtual Camera and audio Monitor from the master instance as your A/V feed to the something else, which I do in one of my rigs, together with a DAW to do all of the audio processing outside of both instances of OBS, but that also gets to be kind of a hokey setup, depending on what you're doing.

At any rate, if you want the same content, it probably needs to come from a single instance of OBS, and split later. My rig that does that has only 2 scenes in the other instance - Camera and Feature, depending on whether I'm talking or showing a visual aid - and they don't change, while the master instance changes all over the place depending on what I'm talking about. I have a naming convention for the master scenes so that Adv. SS can figure out how to control the entire rig, based solely on that.
 
Last edited:

TECHNICKER

New Member
Hi!
I have a client who wants to stream to 2 plattforms. One to Youtube and one to Instagram and therefore wants 2 different streams with the same content but in different formats (they have to be synced). I have created 2 different OBS Studio instances and the client is happy with both of them so now my question is:
Is there any way to control both instances at once? Either through one of the instances or any other way... (sync the transitions)

In both of the instances there is a timer. Bellow here i have posted the examples of the streams:
YT Format: https://youtu.be/a_rXye4q4aQ
IG Format: https://youtu.be/23nJGiBMYys

Thank you in advance for any help!

Sincerely, Gustav
there are multiple solutions, but by far the best one imo is the Aitum Vertical plugin in combination with DistroAV (OBS-ndi). You simply activate the NDI Program out and open it in the Vertical plugin as an NDI source, you can edit your format there however you like for IG.

 
Top