--- In "ambro_678" <> wrote:
>
> > Work out the bandwidth of the camera and the USB speed. The USB
> port
> > can do 12 Mb/sec. 356*292*24*5 = 12.3 Mb/sec. (I'm guessing that
> the
> > camera puts out 24 bit depth.)
> >
> > Unless you can reduce the frame depth you're pretty much out of
> luck.
>
> The camera is somehow 16 bit (In the sensor docs I read it has
> capture units of 2 read, 2 green and 1 blue or something similar),
> however the the driver converts it to rgb24. So, 356*292*16*7 = 11.64
> Mbit/s. In fact I am able to capture from the camera at 7 fps if I
> don't do any encoding and just write raw data to null.
>
I suspect you're CPU and IO bound. I don't think you can do any
better. I fought with this for quite a while on a 200 MHz MIPS board
and eventually gave up and went with a digital camera. (I was going
for stills, not streaming.)
The way I see it, you have 2 choices:
Get an IP camera, which has compression on-board
<http://www.airlink101.com/products/aic250.html>
Get a hardware compression board
<http://www.sensoray.com/products/314data.htm>
--Yan
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|