Hey gang,
I did a setup in a festival this past weekend in which a video artist was showing 1080 video on three screens. In order to do the playback I ran Qlab 3 with two screens on 2012 iMac i7 (16GB RAM) and a single screen on a 2012 Macbook Pro i7 (8GB RAM), and linked them together via 3' ethernet cable and ipmidi, then triggered via MSC. I'd have preferred to run all three off of one computer, but we didn't have access to any Mac Pros or older systems that could recognize three screens at the same time. Anyway, the system worked exceptionally well and everything about it was excellent, except that I was getting a bit of drift between the two computers - nothing consistent, and I'd estimate that it was never more than a quarter second off (maybe 4-5 frames, really) and more often just a couple frames, but it was somewhat consistent in that it was always the laptop that was behind. In practice, none of the audience noticed and even the festival directors never really were able to see it, but it had the video artist in tears at one point, and she was considering cancelling the remaining showings, and I did feel bad because it wasn't perfect.
In various testing, I switched what the various computers were doing, the order of cue firing, substituted in a different laptop (same basic model but an i5 processor, so in theory it was less capable, but in practice, we didn't see any real difference), etc and nothing seemed to really solve it. There was a vague sense that it was cumulative - lags were noticeable later in the video, which was about an hour and 10 minutes long, while it always seemed that they started perfectly in sync, but to be honest, what we were looking for was so small, and the opportunities to see it so infrequent (when all three screens shifted at the same time), that it seemed to me that they'd come back to sync sometimes after they appeared to be out ie. at minute 52 the center screen would appear to be slightly behind, but then at minute 55 all three screens appeared to jump to white at the same time, etc.
Anyway, the festival is over, but I'm certain I'll end up doing this again, and I'm curious about others who have used multiple computers this way, and your own experiences in terms of keeping sync across machines.
Cheers.
Stephen