Назад | Перейти на главную страницу

Кеширование видеоконтента на CDN

В настоящее время я запускаю приложение, которое предоставляет потоковое видео. Весь видеоконтент размещается на нашем сервере, но мы хотели бы снизить нагрузку на полосу пропускания нашего сервера и ускорить доставку пользователям.

Можно ли настроить CDN (в частности, облачный интерфейс) для кэширования нашего видеоконтента, чтобы ускорить доставку / уменьшить использование полосы пропускания? Стоит ли оно того?

Мы не можем переместить контент на S3, поскольку здесь речь идет о тысячах видео. Какой вариант лучше всего в нашей ситуации?

Заранее спасибо!

  1. Да - это ускорит доставку, поскольку оно кэшируется локально для пользователя, запрашивающего его.
  2. Это не уменьшит вашу общее количество использование полосы пропускания (при прочих равных), поскольку пользователи по-прежнему запрашивают контент, но это снизит использование полосы пропускания ваших серверов, поскольку видео будут сниматься и кэшироваться на конечных точках CDN.
  3. Мы не можем сказать вам, стоит ли оно того, вам нужно построить график ожидаемых затрат и вознаграждений.

Лучший вариант - найти хост CDN, за который вы платите только за пропускную способность, а не за хостинг (но, поскольку покупка не по теме для SF, я не буду рекомендовать его). Обычно недостатком этих сервисов является то, что они будут кэшировать ваш контент только на короткий период времени (например, 1 день), поэтому, если к нему не часто обращаются, он не будет таким эффективным, как постоянное хранение на этих конечных точках.