I am solving a problem of transferring images from a camera in a loop from a client (a robot with camera) to a server (PC).
I am trying to come up with ideas how to maximize the transfer speed so I can get the best possible FPS (that is because I want to create a live video stream out of the transferred images). Disregarding the physical limitations of WIFI stick on the robot, what would you suggest?
So far I have decided:
- to use YUV colorspace instead of RGB
- to use UDP protocol instead of TCP/IP
Is there anything else I could do to get the maximum fps possible?