Я не думаю, что (видео) на USB будет особенно практичным, или создаст точную картинку с меньшим использованием ресурсов, чем VNC или эквивалент (потому что VNC может по крайней мере оптимизировать вывод, сказав ему "нарисовать прямоугольник такого цвета" "и воссоздать экран, а не захватить его. Аналогично, 100-мегабитный Ethernet быстрее, чем USB2, а гигабитный Ethernet быстрее, чем USB3.
Вы пробовали включить сжатие для вашего потока VNC и уменьшить глубину цвета? Это может иметь ОГРОМНОЕ различие в производительности (особенно сжатие, и если вы не делаете "расточительные" вещи, такие как фон изображения). Кроме того, вы не указали, какую операционную систему вы используете - в VNC могут быть более эффективные варианты пропускной способности (например, RDesktop, экспорт вашей X-сессии).
Возможно, вы сможете получить видеосъемку VGA -> H264 или MP4, а затем воспроизвести ее через второй монитор, но я вижу несколько проблем с этим, в том числе потеря деталей при сжатии с потерями, вам потребуется больше ЦП / Графический процессор для декодирования экрана, а также дорогостоящее оборудование для кодирования потока. Я подозреваю, что к тому времени, когда вы закончите, будет дешевле получить второй монитор и длинный кабель VGA.