Das kommt drauf an, man kommt halt an die Daten viel schneller, da man den WLAN Stick direkt an die Cam machen kann, somit macht man nicht den Umweg über die IP-Cam Schnittstelle und den Raspi. WBC muss dann halt auf der Cam direkt laufen.
Die Latenz wird sich an sich nicht groß ändern, das liegt einfach am H264 Codec der 3 Frames Buffer braucht. Bei 30fps sind das dann eben 100ms und bei 60fps sind das eben 50ms. Bei Raw könnte man direkt jeden Frame abgreifen, die Latenz ist also nur so hoch wie das auslesen des Bildes dauert. Raw ist aber eben eine viel größere Datenmenge, deshalb wird da nur 640x480 oder 800x600 und eventuell wenn man die Datenrate vom WLAN hoch genug macht (was weniger Reichweite bedeutet) noch 720p gehen.
Die Idee dahinter ist auch nicht die Latenz zu reduzieren, das geht nurnoch mit MIMO Systemen und RAW Video oder wenn man die FECs komplett abschaltet.
Mit 8 Blocks, 4 FECs und 1024 Blockgröße dauert die WBC Übertragung ca 90-100ms. Das kann man bei WBC nicht mehr reduzieren, außer man optimiert den Code, aber da blick ich nicht durch. Andere Parameter könnten eventuell auch die Latenz beeinflussen, das müsste man mal durchtesten. Es können dann aber auch deutlich mehr Artefakte auftreten.
Die Raspi Cam selbst braucht bei 48fps ca 63ms. Somit kommt man insgesamt ca auf 150-160ms. Das wird eben nicht besser, aber durch die Biteye Cam wesentlich kompakter und die Bildquali ist besser und es ist von vornherein eine richtige Linse dabei. Außerdem hat die Biteye Cam ein Hardware OSD eingebaut, man könnte also theoretisch auch Daten einblenden.