Назад | Перейти на главную страницу

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

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

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

Pandora использует 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

радоваться, веселиться!