Remoting vs Flash Media server

Hi,

What’s the difference between Remoting and Flash Media server.

For example if I had records in a database associating a value to specific flv, wouldn’t either do the job?

Thanks!