Web Media Player

Hi

I have an idea i would like to work on, but i need some guidance on how to approche the project.

I want to make a local website, where i can controll my music.
My arduino uno should have an ethernet shield with SD card slot connected, and also some sort of amplifier to drive regular size (6 ohm?) speakers.
The website should show what music files is on the SD card and it should have the basic functionality of a media player, like start/stop, volume, selecting song. etc.

Does someone know of any project similar to this?
If not, what languages is required to program this web interface? Would javascript suffice? Or maybe i need ajax?

Bonus. beeing able to stream internet radio also.

bump

IMHO The Arduino is not probably the right platform for this.

You would be able to run a web server and read an SD card etc, but playing MP3 and streaming etc would require more CPU power than the Arduino has.

It may be possible to use an Arduino Due http://arduino.cc/en/Main/arduinoBoardDue but it would still need a load of external hardware.

You'd be better off using a Raspberry PI or a BeagleBone Black

In my not so humble oppinion roger is spot on.