As with a lot of people, I have a few friends who like to play the same video games together. A lot of us don't have time to edit videos together of all of us playing so I'm looking into streaming as an option.
A lot of inspiration for how this might work came from this guide: https://obsproject.com/forum/threads/how-to-set-up-your-own-private-rtmp-server-using-nginx.12891/
Here's what I would like to do: Have multiple streams (anywhere from 2 to 6) dynamically switching on a single twitch channel.
My guess is that each person would set up OBS to stream to a central nginx server. Their OBS stream would include their own mic audio + webcam + game sounds (no VOIP program sounds like skype). Whoever hosts the nginx server downloads each stream and mixes it into a single stream which is broadcasted to twitch.
The hard part is dynamically switching between each source. Does this functionality exist like in google hangouts or would it need to be developed? I don't mind getting my hands dirty in a little programming.
Thanks,
Scott Walter
A lot of inspiration for how this might work came from this guide: https://obsproject.com/forum/threads/how-to-set-up-your-own-private-rtmp-server-using-nginx.12891/
Here's what I would like to do: Have multiple streams (anywhere from 2 to 6) dynamically switching on a single twitch channel.
My guess is that each person would set up OBS to stream to a central nginx server. Their OBS stream would include their own mic audio + webcam + game sounds (no VOIP program sounds like skype). Whoever hosts the nginx server downloads each stream and mixes it into a single stream which is broadcasted to twitch.
The hard part is dynamically switching between each source. Does this functionality exist like in google hangouts or would it need to be developed? I don't mind getting my hands dirty in a little programming.
Thanks,
Scott Walter