DSPRelated.com
Forums

Newbie seeking advice

Started by saleem145 February 11, 2015
Hello,



Here is what I am looking for --



I would like to connect a video camera, a microphone, speakers and a micro
SD card to a DSP. The DSP should have at least one serial port. Over the
serial port it will receive the following commands --



1. Record video to filename -- it should start recording the video to a
file on the SD card.

2. Record audio to filename -- it should start recording the audio to the
filename on the SD card

3. Play audio -- it should play the audio file stored on the SD card.



The video will need to be compressed on the fly and the frame rate will be
30 fps. I want the simplest solution to this problem. Minimal cost and part
count. Ideally I am looking for a sub $25 solution with minimal part count.
Are DSPs the way to go. Which one of these things would you recommend. Is
there an evaluation board I could get started with.



I have never programmed a DSP but am familiar with microcontrollers and
FPGAs.



Thanks,



Saleem


	 

_____________________________		
Posted through www.DSPRelated.com
On Thursday, February 12, 2015 at 2:22:08 AM UTC+13, saleem145 wrote:
> Hello, > > > > Here is what I am looking for -- > > > > I would like to connect a video camera, a microphone, speakers and a micro > SD card to a DSP. The DSP should have at least one serial port. Over the > serial port it will receive the following commands -- > > > > 1. Record video to filename -- it should start recording the video to a > file on the SD card. > > 2. Record audio to filename -- it should start recording the audio to the > filename on the SD card > > 3. Play audio -- it should play the audio file stored on the SD card. > > > > The video will need to be compressed on the fly and the frame rate will be > 30 fps. I want the simplest solution to this problem. Minimal cost and part > count. Ideally I am looking for a sub $25 solution with minimal part count. > Are DSPs the way to go. Which one of these things would you recommend. Is > there an evaluation board I could get started with. > > > > I have never programmed a DSP but am familiar with microcontrollers and > FPGAs. > > > > Thanks, > > > > Saleem > > > > > _____________________________ > Posted through www.DSPRelated.com
I'd probably use a 32 bit ARM processor kit for that one. Then you can do basic video processing if you need to.
On Wed, 11 Feb 2015 08:47:21 -0800, gyansorova wrote:

> On Thursday, February 12, 2015 at 2:22:08 AM UTC+13, saleem145 wrote: >> Hello, >> >> >> >> Here is what I am looking for -- >> >> >> >> I would like to connect a video camera, a microphone, speakers and a >> micro SD card to a DSP. The DSP should have at least one serial port. >> Over the serial port it will receive the following commands -- >> >> >> >> 1. Record video to filename -- it should start recording the video to a >> file on the SD card. >> >> 2. Record audio to filename -- it should start recording the audio to >> the filename on the SD card >> >> 3. Play audio -- it should play the audio file stored on the SD card. >> >> >> >> The video will need to be compressed on the fly and the frame rate will >> be 30 fps. I want the simplest solution to this problem. Minimal cost >> and part count. Ideally I am looking for a sub $25 solution with >> minimal part count. >> Are DSPs the way to go. Which one of these things would you recommend. >> Is there an evaluation board I could get started with. >> >> >> >> I have never programmed a DSP but am familiar with microcontrollers and >> FPGAs. >> >> >> >> Thanks, >> >> >> >> Saleem >> >> >> >> >> _____________________________ >> Posted through www.DSPRelated.com > > I'd probably use a 32 bit ARM processor kit for that one. Then you can > do basic video processing if you need to.
The ARM part would certainly do everything but the compression quickly and easily, and if you get the right core it could even do the compression. I would look around to see if there's an EVB out there that already does this. I'd be mildly astonished if that wasn't so, because it's such a common application in the wild. -- Tim Wescott Wescott Design Services http://www.wescottdesign.com