With a resolution no higher than 640x480, what is the frame rate I should expect for streaming? Are there any cameras in the 10-50 dollar range that will get me 20-25 FPS, possibly with some manual driver installation and so on?
Asked
Active
Viewed 371 times
0
-
RaspberryPi are going to be bring out a camera that they're developing themselves. If you go the RPi website, you'll see. Its still a month from release though unfortunately. Looks promising though. http://www.raspberrypi.org/archives/3224 – Impulss Feb 07 '13 at 07:45
-
1The camera is still at least a month away. I suspect it'll be more than 3, less than 6. – recantha Feb 07 '13 at 08:52
1 Answers
2
The cheap (raw pixel) cameras will not give you a FPS even near the 20. They will only give around 2 to 9 FPS. This is mainly because the RPi will need to encode the frames before sending them, and that is a lot of data to encode.
With JPEG (those are mostly HD cams) encoded cameras you'll get a little better FPS rate (around 15 up to 20 FPS), because the encoding is done in the camera itself, the RPi only needs to send these frames without the need to encode.
ikku
- 4,494
- 1
- 25
- 28
-
Thank you. Do you happen to know of any compatible HD cameras? – Christian Neverdal Feb 07 '13 at 07:23
-
I myself use at the moment one of the Microsoft HD webcams, I think it is the HD-5000. – ikku Feb 07 '13 at 10:10
-
Do you have more details about your results with that camera? I read that some users are having problems with "picture breaking up at the bottom" - http://elinux.org/RPi_VerifiedPeripherals - do you experience the same? Also, do you need a USB hub to get 30 FPS? – Christian Neverdal Feb 07 '13 at 10:26
-
Good quality picture over the network, averages around 15 FPS depending on the load on the RPi. I use mjpg-streamer to put the data from the cam on the network, it does not cause a very high load on the RPi. – ikku Feb 07 '13 at 10:35
-
-
Direct or through Hub, both work fine. But make sure that whatever cam you buy, it stays within the RPi limits of the USB output (which is a difficult, because being USB 2.0, nobody specifies the actual dissipation anymore). – ikku Feb 07 '13 at 13:50
-