Видео сайт на движке приложений Google - PullRequest
4 голосов
/ 06 января 2011

Я собираюсь поработать над видео-сайтом, где пользователи / администраторы смогут загружать видео и воспроизводить их с помощью какого-либо проигрывателя JavaScript с открытым исходным кодом. Тем не менее, я хочу знать, будет ли хорошей идеей начать проект такого рода в google app engine с учетом его ограничений по отношению к серверу и хранению данных.

С какими проблемами я могу столкнуться в движке приложений Google и есть ли какие-либо возможные решения для этих проблем.

В настоящее время у меня есть сомнения по поводу конвертации видео при загрузке, создания изображений из загруженных видео (что-то вроде ffmpeg для движка приложений Google) и того, будет ли движок приложений Google разрешать потоковую передачу больших видео с учетом ограничений запросов и ответов.

Пожалуйста, предложите.

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

Ответы [ 3 ]

4 голосов
/ 07 января 2011

Да, это практично.Возможно, вы захотите зайти в интернет-магазин для загрузки и показа своих видео.Преобразование будет немного сложнее, поскольку вы не можете сделать это непосредственно в App Engine - вам нужно будет использовать внешнюю службу и либо настроить ее так, чтобы пользователи загружали ее непосредственно в нее, либо загрузить службу, перекодировать,и повторно загрузите видео на свой сайт App Engine.

3 голосов
/ 07 января 2011

Как отметил Ник, это можно сделать, и это не будет прямой реализацией.Я бы предложил использовать сервис Amazon EC2 для конвертации видео и Amazon S3 для хранения видео, в то же время используя App Engine для создания быстрого, надежного и невероятно масштабируемого интерфейса.

0 голосов
/ 06 января 2011

Да, вы очень быстро достигнете всех квот механизма приложений, касающихся пропускной способности и хранилища. Проверьте эту страницу: http://code.google.com/appengine/docs/quotas.html для фактических чисел. Я пытался создать приложение, которое индексирует все ссылки в статьях Википедии, и я, вероятно, получил только 10% всех статей.

...