Locally connect networked instances of OBS

mrmcpowned

Member
So I was thinking, why not include a feature to have OBS instances in a local network talk to each other and send sources to one another? Considering this is all happening via LAN, the latency shouldn't be a problem, and it would open a whole new world of streaming possibilities.

An example scenario would be if I had a webcam on my laptop but not one on my PC, I could connect my slave OBS instance (the one running on the laptop) with the main instance (the one that will stream live) to have the Webcam from my laptop stream to my gaming PC and then have it all streamed to whatever provider I stream to.

This is just one menial example, and I could currently only see this being viable for the video portion of sources since OBS does not manage sound input, but the possibilities are pretty cool when you begin to think about what the feature could be used for. Maybe it could prove great for streaming large eSports events!
 

mrmcpowned

Member
Another idea I had that would go with this would be remote management of a streaming instance of OBS and being able to review then push a scene live.
 

Bensam123

Member
Yeah, I made a thread about this awhile back... This also allows you to push the encoding workload to another computer. You encode lightly with the source PC, then push it across the LAN to a server for encoding before sending it out to Twitch. You can do this right now with Xsplit, but Xsplit is a steaming PoS. Hopefully it'll crawl it's way up the feature list and Jim will work on it. He seemed interested when it was originally mentioned.

http://obsproject.com/forum/viewtopic.php?f=7&t=329
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
You guys have to remember that I'm doing the vast majority of the work -- I know you guys have requested many features but just remember the fact that I'm typically always juggling about a bunch of things at once.

People come and contribute and add what they want to the program, which is great. I just wish there were people around willing to add in these other extra features. This is actually one of the major reasons for the rewrite in the first place -- to make it easier for developers to add their own features, and make the code cleaner and easier to work with. OBS1 just makes it a bit too difficult and I made it without really knowing what I was getting into at the time so the API is lacking. OBS2 (OBS Studio) will have pretty much every tool possible for developers to be able to add these things, I'm just hoping it will encourage more to come along and add these things.
 

Bensam123

Member
I don't think anyone was trying to berate you for not working hard enough Jim. We all appreciate your work, I always recommend OBS. Of course we always want more features cause we're users and love our features.

I do hope more people come around to contribute to OBS, but that sort of generosity and expertise seems to be quite rare. The streaming community is more game savy then tech savy... less so when it comes to programming.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
I apologize if I made it sound that way, I know you guys aren't berating. I do have to point that fact out though. I know there are still a bunch of features you for example want, bensam, like the local server and such.

When deinterlacing was added by palana and paibox it was one of those godsend moments. If only I could just clone myself (or them) about 3-4 times, that would be amazing.

Also I *do* appreciate all suggestions regardless of whether or not I can actually make time for them within any reasonable time frame.
 
Top