Я хочу сделать следующее. Я надеялся, что вы, эксперт, рассмотрите шаги и дайте мне знать, если это возможно, или на каком этапе мой план рушится. Я прошу прощения, если этот формат не эффективен, но я думаю, что увидеть мой мыслительный процесс по шагам будет лучше. Большое вам спасибо.
- Приобретение учетной записи хранения Amazon S3 (начните с пробной версии)
- Создать загрузчик на моем сайте, который позволит пользователям загружать на
Amazon хранилище (веб-загрузчик)
- Создание пользовательской базы данных, которая будет связывать видео
метаданные на веб-сайте (название, пользователь, просмотры, дата и т. д.) до фактического
адрес файла в хранилище Amazon. Этот шаг важен, так как он будет
разрешить пользователю, добавившему видео, удалить видео, изменить
заголовок видео на сайте и многое другое.
- Веб-страница с пользовательским кодом для поиска адреса файла на основе идентификатора видео (шаг 3-база данных)
- Веб-страница с пользовательским кодом для воспроизведения этого файла из хранилища Amazon в
Флеш-плеер Flowplayer
Надеюсь, что эти шаги передают мою цель.
Мои вопросы:
- Flowplayer принимает следующие форматы файлов: FLV, H.264, MP4. Из соображений удобства я хотел бы позаботиться о преобразовании файлов для своих пользователей, поскольку я предполагаю, что именно этим занимаются YouTube и крупные видео компании. Как я могу сделать это на шаге 2 (загрузка видео)?
- Шаг 3, который настраивает базу данных для связи хранилища Amazon S3 с фактическими метаданными пользователей / видео на моем сайте, кажется несколько сложным. Есть ли у Amazon сервис, который позаботится обо всем этом для меня (легко?)
Большое спасибо!