Какие спецификации сервера необходимы для потоковой передачи аудио с веб-сервера? [закрыто]

0

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

Прямо сейчас у меня есть дешевый сервер от Digital Ocean: 512MBMemory 1 CoreProcessor 20GBSSD Disk 1TBTransfer

Я беспокоюсь о загрузке, потому что все аудиоданные хранятся на веб-сервере. По моим оценкам, сейчас у MAX у меня будет ~ 40-50 пользователей, загружающих и / или транслирующих с сайта одновременно. Файлы подкаста будут ~ 50 МБ.

Как вы думаете, эти цифры могут быть поддержаны моим dinky сервером? Любой совет будет принят во внимание!

Cheesegraterr
источник
Не уверен насчет размера аудиофайла на сервере. Если дизайн заключается в кэшировании этих аудиофайлов на сервер, то рекомендуется увеличить объем ОЗУ в зависимости от размера аудиофайлов.
Анвеш Вехандла,

Ответы:

1

Вы не указали сервер потоковой передачи, который планируете использовать, но 512 мегабайт должно быть более чем достаточно для Icecast. Я не использовал это каким-либо существенным образом, но я обнаружил, что этот пост, показывающий 1800 слушателей на 512 мегабайтах, был практичен еще в 2008 году.

Емкость 1 ТБ должна быть достаточной для 50 одновременных потоков - при условии, что потоки 128 КБ или менее, если у вас есть соединение 10 Мбит или 1 МБ или меньше, если у вас подключение 100 Мбит - оставляя удобный запас.

davidgo
источник
1

Сервер не воспроизводит аудиофайл; это только «служит». Клиент выполняет обработку аудио. Вам следует беспокоиться о пропускной способности.

Ни одно нормальное соединение не может превзойти скорость передачи данных на SSD-накопителе, поэтому я не думаю, что вам нужно беспокоиться о самом оборудовании. Пропускная способность будет узким местом здесь.

Как вы думаете, ваши 40-50 пользователей будут использовать 1 ТБ соединение?

нельсон
источник