Задать вопрос
@ehevnlem
Программирую с 1975, в интернете с 1993.

Какая скорость передачи нужна для видео конференции?

Здравствуйте !
Скажем 100 участников видеоконференции, по 1 мбс на каждого. Сколько трафика пойдет через сервер. Неужели 100 мбс? Что-то больно много
  • Вопрос задан
  • 145 просмотров
Подписаться 2 Средний 2 комментария
Решения вопроса 1
@Komrus
CIO
У видеосоеверов (софтовых/аппаратных), стоящих в центре той или иной видеоконференции - может быть разная организация.

MCU - когда все видеопотоки от абонентов собираются на сервере, перевариваются и делается единая резулоьтирующая картинка, которая раздаётся абонентам.
Используется больше в корпоративных системах ВКС. В этом случае для, например 100 абонентов FullHD@30 fps H.264 - надо будет принять суммарный поток 100* 6 Mbps = 600 мбит/сек (плюс оверхед процентов 20, плюс QoS обеспечить)

SFU - когда сервер обрабатывает только сигналинг, а видеопотоки летают P2P.
Используется в WebRTC или в софтовых клиентах (зачастую - с тем же WebRTC под капотом)
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@Drno
больше.. чем 100мб\с

слишком много факторов - это зависит от реализации вебсокетов(идут они через сервер или p2p), от того выводятся ли все камеры сразу, от кодека сжатия в конце концов...
Ответ написан
Комментировать
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
по 1 мбс на каждого

360p что ли? Зачем вообще такое видео кому-то надо?
https://www.vdocipher.com/blog/video-bandwidth-exp...
Минимум:
Кодек:              H264    H265
1280×720  (HD)      3Mbps   1.5Mbps
1920X1080 (FHD)     6Mbps   3Mbps
3840×2160 (UHD)     25Mbps  12Mbps

Так что для более-менее нормальной картинки для 100 потоков вам потребуется минимум 200 мегабит, а лучше все 500 или даже 1000.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы