One setup to combine multiple computers into one video stream I don't see often is to run OBS virtual camera on each computer to capture the local screen, and then feeds the OBS virtual cam videos over NDI to other computers. One of the computers running OBS acts as the combiner to take in all the remote video sources and combine them into the final output video.
I will keep it short, say you have 4 perspectives, each with the same setup in 1080p60 @ 2500Kbps, combining in to a 4K video at the ingest server.
Now, your ingest server needs to map each perspective on to a 4K canvas and upload that stream somewhere, let's assume a 5 Mbit 2160p60 stream this is what you get:
Clients 2.5 x 4 = 10 Mbps upload.
IServer 10 Mbps download.
IServer 5 Mbps upload.
EDIT: Twitch caps @ 6 Mbps for streaming so it doesn't matter if 5 Mbps is enough or not, 6 is max for Twitch.
One setup to combine multiple computers into one video stream I don't see often is to run OBS virtual camera on each computer to capture the local screen, and then feeds the OBS virtual cam videos over NDI to other computers. One of the computers running OBS acts as the combiner to take in all the remote video sources and combine them into the final output video.