I would look at using FlashCOM which uses Macromedia Flash to do the audio/video. But that's just my personal thought. You might find better.
Best place I can offer you to look at FlashCOM and tutorials on doing it:
Flash-DB
Plenty of tutorials, and Macromedia gurus just there to help, a lot like here.
~Brett