Amazon EC2或Google App Engine - 视频上传,转换和服务

时间:2012-09-28 16:05:41

标签: google-app-engine amazon-ec2 google-cloud-storage

我正在开展一个主要涉及以下方面的新项目:

  • 上传大量视频
  • 转换它们
  • 为用户提供服务

我正在研究Google App Engine并使用新的Google Cloud storage API存储视频。

但Google Could存储API仍然是experimental with Google App Engine,这有点可怕。

但我想知道亚马逊的EC2是不是更好的选择,因为它更成熟,可能更适应我试图建立的那种服务。

3 个答案:

答案 0 :(得分:5)

首选不是。

视频转码相当CPU密集型。您将需要使用优化的转码器,该转码器利用较新CPU或GPU上的转码功能。 EC2或GAE都不允许你这样做,因为他们没有透露你正在运行的硬件。您可以考虑使用基于云的转码服务,而不是自己动手。

在这里,你主要是存储和服务。亚马逊的存储和带宽更便宜。

考虑到这个问题,我假设你不是转码专家。您不会编写自己的Go转码器,因此在这种情况下,亚马逊将是您运行某些开源转码器的唯一选择。

答案 1 :(得分:3)

从内存来看,这是今年Google IO的精确演示,使用App Engine与Google Compute Engine结合上传+转码+其他好东西。

Here's一个blob帖子,例如一些细节。

Here's来自I / O的一个演示文稿。

答案 2 :(得分:0)

Amazon Web Services最近发布了一项名为Amazon Elastic Transcoder的新网络服务。