Спецификации капель Digitalocean для потоковой передачи видеоблоков NodeJS - PullRequest
0 голосов
/ 08 апреля 2020

У меня есть скрипт, который предоставляет видео пользователям по требованию.

Например:

Video-360p.mp4
Video-480p.mp4
Video-720p.mp4
Video-1080p.mp4

Пользователи запрашивают файлы соответственно порциями. У меня есть цифровая океаническая капля с 4 ГБ, 2vCPU , 80 ГБ SSD

Мои вопросы:

How many users can access this video streaming url at one single time?
Does droplet bandwidth matter? If it does, how & why?
Does droplet transfer rate matter?

Требования к клиенту: Ожидается, что 2000-3000 пользователей смогут транслировать любое видео в любое время

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

Пожалуйста, предложите мне каплю и объясните все, от полосы пропускания до скорости передачи и Скорость чтения / записи также для SSD

Спасибо

1 Ответ

0 голосов
/ 08 апреля 2020

Сколько пользователей могут получить доступ к этому URL-адресу потокового видео за один раз?

Зависит от другой нагрузки в этой системе и многих других факторов.

Имеет ли значение полоса пропускания капель? Если да, то как и почему?

Конечно, да. Если вам доступно 500 Мбит / с, вы не сможете осуществлять потоковую передачу 5000 Мбит / с.

Имеет ли значение скорость передачи капель?

Это тот же вопрос, что и предыдущий, да?

Требования к клиенту: Мы ожидаем, что 2000-3000 пользователей смогут транслировать любое видео в любое время

использовать CDN для обслуживания этого контента ... не ваш VPS.

...