Could this mix multiple obs streams from different origins? My friends and I put on a NYE stream party but it was actually a massive faff finding something that could mix multiple remote streams into one. Would love to be able to self host something to do it
A simple switch is fine in this case, no overlays or anything
i've dabbled in OBS' code and actually this should be possible. you might need to modify the "Media Source" element to add the GUI controls for FTL-specific stuff, but all the protocol support seems to already be in there and the actual media transport is RTP, which is already supported because the Media Source supports RTMP streams.
you'd have each of your different origins stream to their own private FTL paths, then in your OBS you'd create media sources from each of those paths then push your final, mixed stream to the public FTL path.
Do you mean on the broadcast side? Personally I'm using another instance of OBS to broadcast a few scenes as individual streams from my Linux workstation and my MacBook (right click scene or source -> add filter -> NDI Broadcast)
I'm sure Android etc have similar. NDI is (more closely related to?) a protocol rather than a program though, there's bound to be something that speaks it for what you need
A simple switch is fine in this case, no overlays or anything