Question / Help Need help with complicated Picture in Picture Setup

DuoTwins

New Member
Hi, currently my brother and I are using http://www.miniframe.com/ a program that allows us to run two windows clients with separate monitors, keyboards, mice and headsets on our PC to play League of Legends on the same graphics card as well. As we've got only one decent PC, but would like to try streaming/recording both of our points of views so that our viewers can watch us both play simultaneously.

Currently we're only streaming one person's point of view, as we're having trouble setting up a rtmp server due to the fact we're under the same IPv4 address at home (as it is one PC)


Is there a way to consider skipping the entire process of using RTMP server on a separate Streaming PC as we're both on the same PC and we're pretty much running both our games and OBS on the same one graphics? (eg. Have OBS running on User1's PC streaming to an rtmp server that is hosted by User2, so that User2 can stream both User 1 and User 2 simultaneously to Twitch?)

If not, we'd like to be able to set up an RTMP server on the Streaming PC, and stream both our games simultaneously from Gaming to the streaming PC, but we're afraid of encountering an issue with conflicting IP addresses.

Does anyone know a way to get this setup to work?
We've been reading into Jack0r's guides for Picture in Picture streaming, but we'd like to confirm how to attempt this setup from the help of someone who's done this before, or has experience with RTMP servers.
http://www.helping-squad.com/author/jack0r/
We appreciate all the help we can get :)
 

Jack0r

The Helping Squad
Yea, in your case I would definitely try to use OBS without any rtmp setup. Assuming your PC has enough power of course, to run two instances of LoL and stream. Have you tried capturing both instances with OBS?
 

DuoTwins

New Member
Yeah, we can both capture our games via the Game Capture Method on OBS. The problem is that, we're unsure as to how we can send the Gameplay from one person's OBS to the other person's OBS if we'd like to do a livestream with both views side by side for viewers to watch simultaneously on one Twitch stream.
 

GillyMoMo

Member
So you just need one instance of OBS then. I am not sure how the miniframe software works, but what you need is to capture both windows and resize them to fit. This is very similar to my dual cast with my wife, only diff is we are using more than one box. Check out my past broadcasts on twitch and I think that what you see is what you are looking for. http://twitch.tv/GillyMoMo
Hope this helps.
 

DuoTwins

New Member
So you just need one instance of OBS then. I am not sure how the miniframe software works, but what you need is to capture both windows and resize them to fit.
What do you mean by capture both windows and resize them to fit? Do you mean I use a streaming PC aside from the Gaming PC we both share? (i.e. We stream our games to another PC, and then stream to twitch from there?) Or do you mean we still use the one PC to both play our games on it, and then also stream on that same PC from one of the two users on the Gaming PC?

Yea, in your case I would definitely try to use OBS without any rtmp setup. Assuming your PC has enough power of course, to run two instances of LoL and stream. Have you tried capturing both instances with OBS?

Yeah we definitely have enough power to run both instances of LoL and stream, but we're clueless as to how to tie both streams together. If we don't use the RTMP server, how would one user stream his instance of the game to the other user, so that the second user can stream both instances of the games to Twitch?

With the software, we're both pretty much running virtual PCs, and with each separate virtual PC we can run our own instances of LoL and OBS to play and stream these games. The trouble is trying to get user1 to stream to user2, so that user2 can stream both user1's view and user2's view to twitch on the same stream, similarly to GillyMomo. Since we were on the same PC we were trying to figure out a way to only use that one PC to play and stream both our games onto our one twitch channel we share.

Here's a video of how it looks like when people use the software to play games : https://www.youtube.com/watch?featu...UsQXMkgd2o&list=UUz8LjIh6oz3TJyWjA7--ogA#t=49

Currently we're at the stage where we can both capture our own instances of League to our own instances of OBS, but we're unable to tie them both together onto one OBS client to stream them simultaneously together on one Twitch Channel.

Thanks so much for the help again guys
 

DuoTwins

New Member
I've uploaded a picture to help get a better picture of what I'm trying to do. I'm interested in the method that avoids using a separate Streaming PC that is hosting an RTMP server to stream both our games from our shared Gaming PC if possible.
 

Attachments

  • Halp.png
    Halp.png
    46.4 KB · Views: 19

dodgepong

Administrator
Community Helper
If you are both on the same computer, you only need one instance of OBS. Just add 2 game captures to OBS, one for each game.
 

Jack0r

The Helping Squad
Exactly, but it sounds like this miniframe software works different than I expected. Can you maybe run an instance of OBS outside of miniframe? So it could capture your two desktops in one OBS?
If I understood you correct, one OBS can only see the LoL and Desktop of the User it is running at, in this case we unfortunately would probably need the nginx setup. OBS1 from User1 would stream to a local nginx (running under windows), User2 can now grab this video stream and add his own in OBS2, but there will be a problem with delay.
Maybe for you it would be the easiest to use a Capture Card in a one PC setup (I thought I would never say this ;D) It would capture your whole Monitor, so both LoL windows and you would only have to run one instance of OBS either User1 or User2 can do that. So it will be significantly less configuration, resource usage and running OBS instaces!
Oh, and use a graphic to make it look like a side by side stream or however you want.
 

KevMaaan

New Member
Probably NOT what you are looking for, but have you considered both streaming on seperate channels and creating a multitwitch link?
 

DuoTwins

New Member
We were considering that at the start, but decided to try and work on streaming to a single twitch channel as many Australians don't have the bandwidth to watch two twitch streams at once.
 

Jack0r

The Helping Squad
Since you are doing everything on the same PC, you might be able to use 127.0.0.1 as the IP address for everything.
You do not get two independent IP's through this miniframe software right?
 
Top