While looking around for option for the Ethernet connection, I thought about trying to play with RS485 (serial).
There are FTDI USB adapters (http://www.ftdichip.com/Products/Cables/USBRS485.htm) that we could use. Just lacking a second USB port on the BB.
Or we could use just the chip and wire it up to the USB hub on the BB. But I haven't found out how to do that.
Or we could use the I2C bus interface of BB and use one of the FTDI chips that interface that: http://www.ftdichip.com/Products/ICs.htm
RS485 is specified to a max cable length of 400ft/1200m. Max bandwidth with 4000ft being 100Kb/s but as we wouldn't go for a cable that long it should be considerably faster. Not sure if that would be enough for video. For the cabling required, it would be at minimum single twisted pair (2 wires) with an (according to wikipedia, http://en.wikipedia.org/wiki/RS-485) optional 3rd wire for voltage reference.
To establish the TCP/IP connection, we could have pppd running on the BB and use a dailup connection (as 'in the old time' with modems).
Haven't done anything with RS485 or I2C. But that's a minor concern :)
What do you think?