views:

41

answers:

3

Whats the best approach (read painless) that I could take? Primarily, the application needs to record the webcam video + mic recording on the disk and compress the video using ffmpeg (or something similar).

So there is hardware involved + running a separate process for encoding.

I was seriously considering Adobe AIR - but I read on the Adobe site that it does not have permission to run other applications which can be problematic if I want to encode the video using ffmpeg.

+1  A: 

If you can develop it under Mono, much of it will work on both platforms.

Robert Harvey
+2  A: 

Qt. Simple as pie.

RibaldEddie
+1  A: 

Did you consider developing it in Java? In that case you should take a look at the Eclipse Rich Client platform. I have developed a couple of programs by using Eclipse RCP and I would never develop an app in Java without it. It uses SWT and jFace and provides options for exporting the app to run on OSX, Linux and Windows.

You should give it a try.

Juri
Hey. Thanks for the tip on the Rich Client Framework platform.Will check it out.
saurabhj