Hi, all. I have an interesting problem. I am working on a show that involves streaming lots of live video over the internet. Essentially, the show will be taking place in three different venues around the globe. Each venue will need to be able to stream two live video feeds to the other two venues; and, likewise, each venue will need to be able to receive two video feeds from each of the other two venues. That is a total of four video inputs and four video outputs per venue. Because these video streams connect actors to other actors across the globe, latency needs to be as little as possible (under half a second would be optimal.)
Obviously, this requires massive amounts of bandwidth. Anyone here have any suggestions as to how I might go about doing this? Is it even possible? Can this be done using software-only methods with, say, a Mac Pro (along with multi-output video cards and multi-input capture cards)? Or are there hardware-based solutions that I should look at?
I've done a little googling, but nothing adequate has turned up.
Thanks in advance!
Obviously, this requires massive amounts of bandwidth. Anyone here have any suggestions as to how I might go about doing this? Is it even possible? Can this be done using software-only methods with, say, a Mac Pro (along with multi-output video cards and multi-input capture cards)? Or are there hardware-based solutions that I should look at?
I've done a little googling, but nothing adequate has turned up.
Thanks in advance!