Очень много предположений, чтобы дать более менее точный ответ, но попробуем.
1) ширина канала от провайдера/оператора, предположим 1Gb/s
2) размер/качество видеофильма, предположим 1Gb - 1,5 часа получим поток примерно 1,5Mb/s
3) Теперь можно прикинуть "потолок" пользователей 1Gb/s / 1,5 Mb/s = 680 одновременно вещаемых фильма.
И можно прикинуть "мощь" обычного персонального ПК.
Жесткий диск должен обладать способностью выдавать информацию со скоростью более 128 Мбайт в секунду для обеспечения вещания 680 фильмов. Большинство бытовых HDD преодолевают эту планку.
Но ведь провайдер может вам выделить всего 100 Mb/s канал и все требования сразу падают в 10 раз
Это примерный подсчет чтобы определить какими цифрами оперировать.