Also ich habe noch mal ein paar Zahlen zusammen gesucht.
Der Videostream aus der Kamera ist ca 1,9Gbit/s groß (1920*1080*30*32)
Ein H.264 Stream ist dagegen noch ca 50Mbit/s.
USB 2.0 schafft Theoretisch 480Mbit/s in der Praxis aber nur ca. 240Mbit/s.
Netzwerk ist ja bekannt mit 100Mbit/s schafft ca 80Mbit/s rohdaten.
Also in dem Übertragungsweg sollte keine engstelle vorhanden sein. Sieht man ja, es funktioniert.
Interessant sind dann tatsächlich nur noch die Wandlungszeiten.
Der VideoCore IV im Raspberry schaft sogar bis zu 220 MegaPixel/s
http://www.broadcom.com/products/BCM2835
Also das Netzwerk wird ca 30ms bis 60ms delay erzeugen.
Allerdings soll das Rpi encoding sehr schnell sein
http://www.raspberrypi.org/forums/viewtopic.php?f=43&t=60718
Vermutlich auch so um die 60ms.
Ich denke mit einem schnelleren Pc am Ende könnte noch etwas raus geholt werden. Aber mit den 170ms bist du schon verdammt schnell!!
Du könntest ja mal versuchen direkt auf dem Rpi die Zeit zumessen.
Also mit Oberfläche starten. Eine Stopuhr laufen lassen und dann das Video mit vorschau anzeigen.