HTTP Streaming для менее 1000 ежедневных просмотров - PullRequest
1 голос
/ 29 июня 2010

Я хочу использовать потоковую передачу по протоколу http (т.е. частичную загрузку) для показа некоторых видео (от среднего до HD-качества) широкой публике.

Идея состоит в том, чтобы размещать видео на сервере и предлагать пользователям веб-страницу со встроенным видеоплеером для просмотра выбранного видео.

Планируемая емкость - около 250–1000 ежедневных просмотров при низком требовании параллелизма (т. Е. Не так много пользователей параллельно смотрят видео).

Я думаю о полном решении, таком как FLVPlayer или flowplayer для поддержки этого.

Что меня беспокоит, так это требования к пропускной способности сети (что составляет минимум кбит / с), а также производительность этого видеопроигрывателя при «интенсивном» использовании.

Для «интенсивного использования» я рассматриваю добавление возможности потоковой передачи множества отдельных видеофайлов, которые я добавлю в бэкэнд (через XML-файл или аналогичные) и не имею опыта работы с этими проигрывателями.

Что вы посоветуете по этому решению?

1 Ответ

0 голосов
/ 07 марта 2011

Даже довольно высокое качество видео будет составлять ~ 1024-2048 кбит / с.При соединении FastEthernet со скоростью 100 Мбит / с (что в наши дни является довольно низким уровнем) этого будет достаточно для 50-100 одновременных "потоков".

Если вы все еще обеспокоены, разместите файлы мультимедиа на чем-то вроде Amazon S3 или CloudFront .В этом случае ваша пропускная способность практически не ограничена.

...