Sign up ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

What kind of server is used by sites like Pandora or 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..

share|improve this question

migrated from Jul 27 '10 at 23:21

This question came from our site for professional and enthusiast programmers.

I just got a Tomcat error page while browsing on :D – Gumbo Jul 27 '10 at 22:40
You cannot serve files over the web without a webserver. – Byron Whitlock Jul 27 '10 at 22:44

3 Answers 3

Pandora uses Apache:

HTTP/1.1 200 OK
Date: Tue, 27 Jul 2010 22:51:22 GMT
Server: Apache
Content-Length: 1750551
Cache-Control: no-cache, no-store, must-revalidate, max-age=-1
Pragma: no-cache, no-store
Expires: -1
Connection: close
Content-Type: application/octet-stream
share|improve this answer

The most obvious is VideoLan. Cross platform, and free (not just a video player, there's a server here too!):

Although I've never looked at firefly, but it looks like it may well be a cross platform solution:

while umedia's software is aimed more at the video market, I'm sure it can do MP3 streaming too:

There's a whole list of available alternatives that I hope will satisfy your needs:

have fun!

share|improve this answer

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.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.