Facebook многоадресно или одноадресно транслирует живое видео своим зрителям?

Вот как прямой эфир идет от одного вещателя миллионам зрителей:

  1. Вещатель начинает прямую трансляцию на свой телефон.
  2. Телефон отправляет RTMP-поток на сервер Live Stream.
  3. Сервер Live Stream декодирует видео и транскодирует до нескольких битрейтов.
  4. Для каждой битовой скорости непрерывно создается набор из односекундных сегментов MPEG-DASH.
  5. Сегменты хранятся в кэше центра обработки данных.
  6. Из кэша центра обработки данных сегменты отправляются в кэши, расположенные в точках присутствия (кэш PoP).
  7. Со стороны просмотра зритель получает живую историю.
  8. Игрок на своем устройстве начинает получать сегменты из кэша PoP со скоростью один в секунду.

Мой вопрос прост. После шага 6, кэширует ли PoP /Edge кэш / eNB (узел пограничного уровня) многоадресную передачу видео в реальном времени нескольким зрителям или индивидуально рассылает каждого пользователя отдельно (открывая отдельные потоки для каждого пользователя)?

1 ответ

Unicast. Многоадресная рассылка не работает через Интернет. Кроме того, DASH выполняется через HTTP, а HTTP - через TCP, который вы все равно не можете использовать с многоадресной рассылкой.

Другие вопросы по тегам