Would it be possible for you to open source the eye tracking piece of this ? I'm interested in doing this for photographs or paintings ...
There is also alternative approach. If you are just recording and don't need interactivity - all you need, is a regular camera with zoom and a small tripod. You can record on an SD card and synchronize the stream stream time in post-processing. Just flash the monitor screen couple of times at the start and the end of the recording, and play tracking alignment sequence.
Here's an attempt to do just that: http://www.youtube.com/watch?v=zJqKRL9D2qY