etspring
@etspring
Начитанное быдло

Как балансируется нагрузка при стриминге видео?

День в хату, котаны!
Решил стать конкурентом гугл и запилить свой ютуб, но столкнулся с некоторым непониманием процесса.

Вводная:
Имеется сервак, на который с мобильного устройства льется видео-поток, который через видео-плеер, размещенный на web-странице, может посмотреть любой желающий. Желающих ну очень много - одновременно от 100к и больше.

Вопросы:
1. Каким образом балансится нагрузка?
2. Имеет ли смысл использовать CDN ( и возможно ли? ) для уменьшения задержек для пользователей из разных регионов мира?
  • Вопрос задан
  • 87 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Wexter
1. CDN
2. имеет
Ответ написан
Комментировать
Paul_Nice
@Paul_Nice
Ну такое
1. Можно строить свою сеть доставки.
Тогда нужен балансировщик, а вот тут ещё альтернативные варианты есть.
Например GEO DNS или выбор на клиенте.

2. Если у вас трансляция сегментнтыми протоколами, то CDN это простой и хороший вариант для старта.
Если вам нужен стриминг с низкой задержкой, то нужно строить свою сеть доставки самостоятельно.
Т.к. крупные сети такого не предложат, а специлизированные сервисы стоят дорого.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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