Pandora或Last.fm等网站使用什么样的服务器来提供媒体文件?

Pandora或Last.fm等网站使用什么样的服务器来提供媒体文件?

我假设他们将有其他的东西,除了networking服务器存储和服务媒体文件…什么是一些可扩展的解决scheme..

潘多拉使用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 

最明显的就是VideoLan。 跨平台,免费(不只是一个video播放器,这里也有一个服务器!): http : //www.videolan.org/

虽然我从来没有看过萤火虫,但它看起来可能是一个跨平台的解决scheme: http : //www.fireflymediaserver.org/

而umedia的软件更多的是针对video市场,我相信它也可以做MP3stream媒体: http ://www.umediaserver.net/

有一个可用的替代品的完整列表,我希望能满足您的需求: http : //en.wikipedia.org/wiki/List_of_streaming_media_systems

玩的开心!

不知道这些特定的网站使用什么,但两个标准的解决scheme已经是一个stream媒体服务器,如使用RTMP的Flash媒体服务器或使用HTTP与LightTPD或Apache的虚拟stream媒体服务器。 stream媒体服务器允许您安全地提供没有本地caching​​的媒体文件。 它也允许内置寻求。 伪stream允许客户端本地caching提供较长期缓冲区的文件。 你必须build立自己的追求。