Какой тип сервера используется такими сайтами, как Pandora или Last.fm, для обслуживания медиафайлов?

Какой тип сервера используется такими сайтами, как Pandora или Last.fm, для обслуживания медиафайлов?

Я предполагаю, что у них будет что-то кроме веб-сервера для хранения и обслуживания медиа-файлов... каковы некоторые из масштабируемых решений..

3 ответа

Пандора использует 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

Понятия не имею, что используют эти конкретные сайты, но два стандартных решения - это потоковый сервер, такой как Flash Media Server, который использует RTMP, или сервер псевдо-потоковой передачи, который использует HTTP с LightTPD или Apache. Потоковый сервер позволяет безопасно обслуживать мультимедийные файлы без локального кэша. Это также позволяет встроенный поиск. Псевдопотоковая передача позволяет клиентам локально кэшировать файлы, что обеспечивает более длительный буфер. Вы должны встраивать себя в поиск.

Наиболее очевидным является VideoLan. Кроссплатформенный и бесплатный (не только видеоплеер, но и здесь есть сервер!): http://www.videolan.org/

Хотя я никогда не смотрел на firefly, но похоже, что это вполне может быть кроссплатформенное решение: http://www.fireflymediaserver.org/

в то время как программное обеспечение umedia больше ориентировано на рынок видео, я уверен, что оно также может выполнять потоковую передачу MP3: http://www.umediaserver.net/

Существует целый список доступных альтернатив, которые, я надеюсь, удовлетворит ваши потребности: http://en.wikipedia.org/wiki/List_of_streaming_media_systems

повеселись!

Другие вопросы по тегам