2009-03-25 2 views
1

Я разрабатываю приложение, которое загружает изображения и видео в Flash-плеер (в настоящее время используется Flash 8 для разработки, так что это AS2.0). Мы собираемся размещать файлы на серверах Amazon S3. Может ли кто-нибудь указать лучший способ загрузки файлов в Flash Player из Amazon S3. Я использовал MovieClipLoader для загрузки изображений с нашего сервера разработки с помощью loadMovie («http://domain/folder/file»), и прогрессивное видео загружается аналогичным образом. Я хочу иметь возможность загружать с S3, как я сделал с нашего сервера разработки. Нужно ли мне проходить процесс подписи и аутентификации при загрузке каждого элемента во Flash из S3? Я не полностью понимаю, как я буду генерировать подпись и т. Д. Во Flash. Могу ли я использовать класс PHP S3 для этого и отправить подпись и т. Д. Как переменную для Flash в начале и использовать одну и ту же подпись для загрузки всех изображений/видео?ActionScript 2, Flash 8 и Amazon S3. Есть ли API AS2.0?

Благодаря

ответ

0

активы, размещенные на Amazon S3 доступны без аутентификации, предполагая, что настройки ACL позволяет доступ на чтение. Поэтому вам не нужно предоставлять подпись или аутентификацию, чтобы просто загрузить материал. Например вот файл изображения я на S3, что это доступно с помощью простого URL:

gromit.jpg (Dead Link)

У вас есть требование, что ваши активы будут защищены от просмотра любого ж/о полномочия?

+0

Привет, да, я так думаю - нам действительно нужно помешать кому-либо просматривать файлы, поэтому только пользователи, использующие наши веб-приложения shouel, смогут обращаться к файлам на S3. большое спасибо за вашу помощь! – undefined