Я рассматриваю возможность создания веб-сайта, который помогает музыкантам работать удаленно. Для этого им нужно будет разделить большие (несжатые) аудиофайлы.Хостинг аудиофайлов
Для решения я рассматриваю, я хотел бы иметь возможность выполнять следующие функции:
- загрузить/загрузить несжатые аудиофайлы
- поток загружен аудио
Мои Это большой спрос на полосу пропускания. Должен ли я выполнять эти действия на собственном (размещенном) серверном пространстве или есть служба с API, которую я могу использовать?
Я проверил S3 Amazon, который позволяет мне размещать файлы, однако я не могу найти ничего, что подсказывает, что я могу передать их услуги. Я не уверен, что S3 подходит для того, чего я пытаюсь достичь.
Может ли кто-нибудь предоставить советы высокого уровня по архитектуре?
Заранее спасибо.
Amazon S3 хранит ваши данные на некоторых своих дисках, но не предназначен как сеть с высокой громкостью и низкой задержкой доставки контента (CDN). Cloudfront - это CDN от Amazon, который хранит несколько копий ваших данных на дисках, которые являются «близкими» клиентами по всему миру. Cloudfront принимает данные от S3 и имеет различные потоковые решения. См. Http://aws.amazon.com/cloudfront/streaming/ – Paul