streaming video

Sep 20, 2010 7 Replies

hi, i am trying a develop a cheap solution for streaming video(15-30 fps). any suggestions would be helpful



my solution has two piece, one camera module and display module, camera captures and streams video to display module


we had done prototype based on dm365 controller with wifi. software as linux and gstreamer for mpeg4 streaming. but the total solutions cost with memory, controller, camera, lcd, radio is not what we are looking for.


i wanted some suggestion if there is any other way i can reduce the cost like taking a less powerful controller ARM7TDMI and stream MJPEG at 15 fps use some other radio instead of wifi, has anybody come across any radio chip with 2Mbps datarate.


i am also interested to know some COTS FPGA for doing this thing


Shraddha


--------------------------------------- Posted through

formatting link


Define streaming video as in resolution pixels and colour depth.

What is you minimum resolution?

What are you taking images of?

What sort of lighting levels.

Well even with MJPEG or even MPEG you still have large amounts of data so you will have to see what your worst case data sizes will be.

Reduce reolution of image capture, reduce frame rate, improve lensing and lighting to improve compression from better sources.

Get MPEG compression silicon, they exist.

All depends on what your targets are for cost size, throughput and many other aspects.

Paul Carpenter | paul@pcserviceselectronics.co.uk PC Services Timing Diagram Font GNU H8 - compiler & Renesas H8/H8S/H8 Tiny For those web sites you hate

any

is

fps

take a look at Renesas SH4A/7724 running Linux:

formatting link

It supports streaming video over Ethernet or other (external) wireless modules.

--Vinnie

--------------------------------------- Posted through

formatting link

any

is

cost

fps

thanks for your reply streaming video = 320x240 30fps (i can think of going to 20 fps) image capture = omnivision cmos sensor (YUV ) minimum data rate needed for radio = i think it will come to around

1.5Mbps

MPEG compression silicon = can u please send link me to some of them you know

well i am interested in knowing some radio supporting such data rate or some fpga's meant for such kind of solutions(capture, compress, stream), about cost definetly i want low cost, but i can check with the vendor with the volume requirement i have.

--------------------------------------- Posted through

formatting link

That's 2 Mpixel/s, or roughly 50 Mbits/s of raw data.

That's a compression by a factor of 30 you're asking for, on data coming in about as fast as an un-assisted, less-than-stellar-performance CPU can gobble data at all. You won't make that work in software on cheapo hardware.

MPEG hardware exists precisely because of that fact. But it also tends to be made of unobtanium, as far as little, let alone private customers are made of, what with all the MPEG patents and their licensing involved in selling such stuff.

y

is

s

Is there any reason why you absolutely have to use digital? Analog systems like those found in wireless video baby monitors would meet both your frame rate and resolution requirements at a fraction of the cost. No FPGA or MCU required.

shrads skrev:

The AT91SAM9M10 will do video decompression for MPEG4 in a H/W accelerator, and the accelerator is supported by gstreamer.

Best Regards Ulf Samuelsson

shrads skrev:

The AT91SAM9M10 will do video decompression for MPEG4 in a H/W accelerator, and the accelerator is supported by gstreamer.

Best Regards Ulf Samuelsson

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required