2012-10-21 18 views
11

Tôi muốn bắt đầu một dự án điện toán đám mây với nhiệm vụ đơn giản để:file video chuyển đổi/chuyển mã Google App Engine

  1. Nhận file video được tải lên
  2. Do một số chuyển mã/chuyển đổi đối với họ
  3. Cho phép người dùng để tải xuống/phát trực tuyến tệp được tạo

Tôi đã suy nghĩ ffmpeg là công cụ dòng lệnh bên ngoài được tích hợp trong Java/Google App engine Application. Vì nó là khá khó khăn để được đảm bảo về những hạn chế của khuôn khổ, ai đó có thể cho tôi biết nếu điều này là khả thi?

Cảm ơn bạn trước!

+0

Bạn cần triển khai loại chuyển mã nào? –

+0

Thay đổi tốc độ bit, độ phân giải và mã hóa – Vasilis

+1

bất kỳ cập nhật nào về điều này? Bạn có thành công với việc sử dụng Google Compute Engine không? – clifgray

Trả lời

3

Bạn phải giảm tải ffmpeg xuống máy chủ bên ngoài, như Amazon EC2 hoặc Google Compute Engine.

Tại Google I/O năm nay, Google thực sự đã chứng minh chính xác cùng một dự án bạn muốn thực hiện trong bản trình bày có tiêu đề Managing Google Compute Engine Virtual Machines Through Google App Engine, mặc dù bằng Python.

Một số mã đã có trong trang trình bày, nhưng như đã đề cập trong bản trình bày, Google muốn tạo tệp nguồn cho dự án có sẵn. Tôi không biết họ đã làm như vậy chưa. Bạn có thể gửi email cho các tác giả và hỏi.

+0

Vì vậy, một giải pháp có thể sử dụng cả công cụ tính toán và công cụ ứng dụng sẽ hoạt động, phải không? – Vasilis