by spxl » Thu Apr 23, 2009 8:52 am
Highly speculative response (given that I don't have any of the mentioned hardware or software):
I suppose a good question is what sort of failure do you want to be able to cope with? Is the use of a V4 for stability or convenience? What is the intention of connecting a DVD player? Will the DVD content be 4:3, destined for a single beamer, or will it be 4:1 contennt squashed into a PAL signal, ready to be split over three beamers?
Anyhow, an obvious bottleneck is needing a 4:1 output for the TH2G. Where does that output come from? A Mac Pro running Modul8 (we'll assume this hardware and software, though obviously others exist). Another option might be to do everything in PAL resolution (using squashed 4:1 content), everything connected to the V4 and the output _replicated_ three times... and use three video scalers going to three beamers, each one taking a vertical slice of the image. I'm making a wild assumption that such devices exist, and have no idea, if they do, whether this would be cheap/easy/portable relative to the input-to-Mac-to-TH2G option, but it removes a dependency on OSX/Modul8 not crashing.
Let's suppose we're prepared to live with Modul8-TH2G option as the final output heading to the beamers. This might as well be used to mix the input sources. Let's call this the mix-2-go. All we need to do then is get all the sources to that machine...
The camera can be connected directly, and maybe a DVD playback is also reasonable on that machine (I don't know how stable or resource intensive that is).
Now, call me crazy, but if you can render-to-texture, you can (at least in theory) then transmit that texture via a network connection to another PC (at whatever dimensions and bit-depth, with or without alpha channel, network bandwidth allows - gigabit ethernet will probably allow plenty!) to be used as an input for another application.
My proposition is to use an output-transmit filter on the multiple "source" computers, and have the mix-2-go Modul8 instance use as many receive-input filters/sources as required, resizes and mixes these (with the camera and DVD playback) as desired. Here there is no need for a separate mixer (V4, whatever). If the V4 can be used as a MIDI controller, perhaps it can be used to direct the mixing, else some other controller could be used.
The aforementioned output-transmit and receive-input "filters" might possibly already exist (freeframe?), but might not be, or might not be published/free/cheap. Computers can certainly send and receive video via a network, as might be demonstrated by typical webcam use. In the past I have experimented with broadcasting live visuals to the web - by some program I don't recall the name of right now that allows a section of the screen to be used instead of webcam input. The "live feed" was watched in a web browser. I'm sure I was the only person watching, and the freame-rate was abysmal, but still, it worked.
-spxl