I had about 2 hours of free time while my kid took a nap, so I made this video to help shine some light on how the software works for streaming video from the ROV to the browser. It is just a brief overview, but hopefully it has enough information to get people interested in playing around with the code - or even just to get people interested in understanding how we chose to implement video capture. There will be much more extensive documentation on the wiki once we get that up (should be very soon now - thanks for your patience).
Also, we've received many inquiries about the video quality. Previously, we were able to get a resolution of 320x240 at 15fps which we then upscaled on the client side to 640x480. Now that we've updated to Node v0.8, we're seeing 640x480 at 30fps (though we have yet to test that over our 10baseT-limited tether).
Eric and I will be going to Moss Landing tomorrow to test the video at depth - we're going to see just how deep it can go (mainly to test the reliability of the tether under water). You can expect another blog post and video on how that goes.
Wish us luck!