Нам было предложено передать одно видео (+ 500 МБ) с веб-сайта. Большим дополнительным требованием является запрет доступа к иностранным IP-адресам. Учитывая, что ожидается высокая пропускная способность, мы обратились к Amazon S3, чтобы обслуживать видео как FLV, но AFAIK Amazon не позволит вам настроить фильтрацию IP-адресов на основе списков стран, а FLV-псевдопотока невозможна с S3, либо ,Потоковая среда от EC2
Решение, которое мы разработали, - это создать экземпляр EC2 с веб-сервером и позволить ему обслуживать только некоторые диапазоны IP, соответствующие нашей стране. Если это решить, это всего лишь вопрос обслуживания статического файла FLV, но остается основной вопрос:
Чтобы сохранить видео, мы будем настраивать громкость хранилища с использованием эластичного блока для хранения видео и скопировать его на экземпляр загрузитесь в локальное хранилище, а затем оттуда оттуда. Чтение об обслуживании видеоконтента из Amazon Cloud Я только нашел ссылки на файлы для загрузки непосредственно с S3, и с нашей схемой мы будем обслуживать его с EC2, есть ли какие-либо проблемы с пропускной способностью, отсутствующие на S3? Какова максимальная пропускная способность с помощью EC2? Как мы будем масштабировать его, если один экземпляр EC2 не сможет достаточно быстро загрузить контент?
И, наконец, каковы будут преимущества использования потокового медиа-сервера, такого как Wowza Media Server для EC2?
Эй, вы когда-нибудь узнали разницу между обычной машиной EC2 и Wowza? У нас возникли проблемы с Flash Media Server, это удаление видеопотока на сервере. У нас были проблемы с EC2. Удивительно, что Wowza имеет определенную конфигурацию сервера, которая обращается к упавшим пакетам или к слабым соединениям. – AndreLiem