I'll take a look at roborealm, thank you!
But my impression was that it works with videostreams. I need still images taken at distinct and known times. And I need to control exposure times, can roborealm do that? (okey, I'll check!)
I've written my own image processing code, which is specialized on my specific task and like 100 times faster than I think Roborealm would be with its conventional general purpose image processing code (because I only analyze about 2% of the pixels in any given image). I've tested my code on still images which I've taken in non-realtime, and it works perfectly.
My problem is to get still images, with short exposure times, taken at known times and sent in (near) real time. If the images arrive with a second or two delay is okey, but it is critical that I know pretty exactly when the pictures were taken. I cannot calculate speeds and predict positions unless I have good timings. 1 or even 0.5 frames per second would work, but the higher the better.
I'm new to the camera world and I'm surprised that this seems to be a problem. But I've probably just haven't found the right place yet. Most people seems to wanna use their webcams only for actually looking at the images with their human eyes, so they say stuff like: "This is a good webcam, because its images look pretty!" How boring!!!
And I know nothing at all about webcam exposure times (shutter time). A guy who actually performs consumer tests of webcams said that they vary from 1/1000 to 1 seconds. It seems to be something which manufacturers keep secret. Does 30 fps video mean 1/30 exposure time for still images? I've heard that they change exposure time automatically with the light conditions. I don't want that. I want sharp images, even if they get too dark for the eye (my color statistics can deal with it). I don't want wireless, I don't want any video conferencing. I simply want sharp well timed still images!