Здравствуйте
Встал вопрос о ширине канала для медиасервиса.
Один ко многим, к 20, допустим.
Я поставил Nginx, настроил. Rtmp передается без проблем.
В статистике, предоставляемой Munin (
http://5.63.152.89/munin/network-day.html) при одном коннекте к серверу(публикатор)
я вижу от 300 до 600 килобит в секунду в параметре venet0 traffic
Скрин прилагаю
Правильно ли я считаю, что одно rtmp соединение забирает 300-600 килобит в секунду ширины канала ?
Если взять в расчет что публикующих будет, допустим, 10, и каждого из них будут смотреть по 100 человек, то получается 1000 стримов по 600 килобит в секунду.
Для округления будем считать что один стрим это 1024 килобита в секунду = 1 мегабит в секунду.
1 гигабит в секунду это 1024 мегабита в секунду.
А для таких нужд нужен dedicated сервер с гигабитным портом, который стоит от 2х тыс вечнозеленых в месяц.
Или я что-то неверно посчитал?
Значит, те же самые рунетки для обеспечения видеосигналом всех подключенных арендуют достаточно дорогие сервера ?
Ведь там не 1000 одновременных соединений, а на порядки больше.
p.s. Вот мои настройки камеры и стрима

Код AS3:
camera = Camera.getCamera("0");
camera.setMode(640, 480, 16, true);
camera.setQuality(0, 100);
camera.setKeyFrameInterval(15);
h264Settings = new H264VideoStreamSettings();
h264Settings.setProfileLevel(H264Profile.BASELINE, H264Level.LEVEL_3_1);
stream.videoStreamSettings = h264Settings;