What kind of server is used by sites like Pandora or Last.fm to serve media files?
I am assuming they would have something other than webserver for storing and serving media files... what are some of the scalable solutions..
|
What kind of server is used by sites like Pandora or Last.fm to serve media files? I am assuming they would have something other than webserver for storing and serving media files... what are some of the scalable solutions.. |
|||||||
|
|
The most obvious is VideoLan. Cross platform, and free (not just a video player, there's a server here too!): http://www.videolan.org/ Although I've never looked at firefly, but it looks like it may well be a cross platform solution: http://www.fireflymediaserver.org/ while umedia's software is aimed more at the video market, I'm sure it can do MP3 streaming too: http://www.umediaserver.net/ There's a whole list of available alternatives that I hope will satisfy your needs: http://en.wikipedia.org/wiki/List_of_streaming_media_systems have fun! |
|||
|
|
|
No clue what those specific sites use but the two standard solutions have been a streaming server such as Flash Media Server which uses RTMP or a psuedo-streaming server which uses HTTP with LightTPD or Apache. A streaming server allows you to securely serve media files without local cache. It also allows built in seeking. Pseudo-streaming allows clients to locally cache files which provides a longer term buffer. You have to build in the seeking yourself. |
|||
|
|
|
Pandora uses Apache:
|
|||
|
|