Калькулятор WebRTC-серверов
Ориентировочная оценка WebRTC-инфраструктуры вебкам-платформы: сколько исходящей полосы и медиасерверов нужно при вашем числе одновременных трансляций, зрителей и качестве видео.
Расчёт исходит из порта 1 Гбит/с на медиасервер минус ~30% запаса, то есть около 700 Мбит/с устойчивой исходящей нагрузки. Точная конфигурация зависит от гео распределения зрителей и требований к отказоустойчивости — уточняется на этапе консультации.
Лицензии медиасервера: Wowza против Krona.Chat
Wowza Streaming Engine, план Basic Monthly: $195 в месяц за каждый инстанс (один сервер) с лимитом 10 транскодируемых каналов, каждый дополнительный канал — $25. Расчёт минимальный: без доплат за каналы сверх лимита и без индивидуальных скидок Enterprise. Цены Wowza на октябрь 2026 года: wowza.com
Как считается нагрузка на WebRTC-серверы
Каждая трансляция вебкам модели — это живой WebRTC-поток: браузер модели отправляет видео на медиасервер (SFU; в Krona.Chat — open-source сервер Janus), а медиасервер раздаёт его каждому зрителю отдельно. Поэтому исходящий трафик растёт как число трансляций × число зрителей × битрейт.
WebRTC даёт задержку меньше секунды — это важно для приватов, чата и чаевых в реальном времени, — но требует больше исходящей полосы, чем HLS-вещание. Калькулятор показывает порядок величины: сколько WebRTC-медиасерверов с портом 1 Гбит/с понадобится под вашу нагрузку.
Сколько стоят лицензии WebRTC-медиасервера? Коммерческие медиасерверы лицензируются за каждый сервер: например, Wowza Streaming Engine стоит $195 в месяц за инстанс. Janus — бесплатный open-source медиасервер, поэтому в Krona.Chat лицензии на медиасерверы стоят $0 при любом числе серверов, а экономия растёт вместе с вашей инфраструктурой.
Точную конфигурацию — гео-балансировку WebRTC-потоков между серверами Janus, резервные серверы, кластер базы данных и хранилище — мы рассчитываем под ваш проект.