2012-10-21 6 views
11

Ich mag ein Cloud-Computing-Projekt mit der einfachen Aufgabe starten:Video-Konvertierung von Dateien/Transcodierungs Google App Engine

  1. Erhalten hochgeladenes Video-Dateien
  2. einige Umcodierung Do/sie Umwandlung
  3. Benutzer zulassen zum download/streamen die generierte Datei

ich in einem Java/Google App engine Application integriert ffmpeg als externes Kommandozeilen-Tool gedacht habe. Da es ziemlich schwierig war, sich über die Grenzen des Rahmens sicher zu sein, kann mir jemand sagen, ob das machbar ist?

Vielen Dank im Voraus!

+0

Welche Art von Transcodierung müssen Sie implementieren? –

+0

Ändern Sie die Bitrate, Auflösung und Codierung – Vasilis

+1

jedes Update auf diesem? Hatten Sie Erfolg mit Google Compute Engine? – clifgray

Antwort

3

Sie müssen ffmpeg auf einen externen Server laden, z. B. Amazon EC2 oder Google Compute Engine.

Bei Google I/O in diesem Jahr, Google demonstriert eigentlich genau das gleiche Projekt, das Sie in einer Präsentation Managing Google Compute Engine Virtual Machines Through Google App Engine, wenn auch in Python Titel machen wollen.

Einige Code ist bereits in den Folien, aber wie in der Präsentation erwähnt, wollte Google die Quelldateien für das Projekt verfügbar machen. Ich weiß nicht, ob sie es schon getan haben. Sie könnten die Autoren wahrscheinlich per E-Mail kontaktieren und fragen.

+0

Also eine Lösung, die sowohl die Compute-Engine als auch die App-Engine nutzen würde, oder? – Vasilis