Лучший способ добавить функции загрузки, кодирования и потоковой передачи видео в мое приложение Rails?

Как лучше всего добавить функции загрузки, кодирования и потоковой передачи видео в мое приложение Rails?

Я думаю о смеси как: приложение Rails + Video Online Encoder + Amazon S3. Как вы думаете?

Какой из Video Online Encoder (VOE) проще использовать с Rails: heywatch, panvidea, encoding.com, pandastream, ...?

Кстати, приложение позволит пользователям воспроизводить потоковое видео с динамическими текстами, схемами и звуками, добавленными к ним во время выполнения. Вот пример:

  1. в приложении rails (бэк-офис или фронт-офис): загрузка видео (.mov, .avi, ...)
  2. VOE: кодирование видео в формате FLV + хранение в Amazon S3
  3. в приложении rails , backoffice: в самодельном Flash-приложении «добавьте» к видео текст и схему, показанные, например, через 1 минуту (информация, хранящаяся в базе данных приложения Rails).
  4. в приложении rails, frontoffice: воспроизводить потоковое видео с Amazon S3 (+ Cloudfront) в самодельном Flash-плеере, который динамически показывает текст и схему поверх видео через 1 минуту воспроизведения.

Я действительно не понимаю, что это FLV-видео Поток. Я думал, что Cloudfront может это сделать.

Надеюсь, я достаточно ясен; -)

Спасибо всем за ответы!

14
задан fro_oo 14 October 2010 в 15:51
поделиться