"Sending uncompressed video across an USB link easily exhausts or exceeds the raw bandwidth of 480MBit/sec. A 50Hz true color stream would be at a sustained rate of 260MBit/sec. While this is not a problem for a PCI interface, over USB this is too much."
Isn't a VGA usb card sending almost raw data too ? Maybe there are cards with some form of lighter compression that can be decoded with the CPU. It's probably cumbersome to send raw video to USB bus even on a PC
(?).