La meilleure façon d'ajouter des fonctionnalités de téléchargement, d'encodage et de diffusion de vidéos à mon application Rails?

Quelle est la meilleure façon d'ajouter de téléchargement de vidéo, l'encodage et de la fonctionnalité de diffusion de mon application Rails ?

Je suis en train de réfléchir à un mélange : application Rails + Vidéo en Ligne Codeur + Amazon S3. Qu'en pensez-vous ?

Pour la Vidéo en Ligne de l'Encodeur (VOE), lequel est le plus facile à utiliser avec des Rails : heywatch, panvidea, encoding.com, pandastream, ... ?

Par ailleurs, l'application permettra aux utilisateurs de jouer les vidéos diffusées en continu avec dynamique de Textes, de Schémas et de Sons ajoutés au moment de l'exécution. Il y a un exemple :

  1. en application rails (backoffice ou frontoffice) : Vidéo à télécharger (.mov, .avi, ...)
  2. VOE : l'encodage vidéo au format FLV + stockage dans Amazon S3
  3. en application rails, backoffice : dans une application Flash, "ajouter" à la vidéo, du Texte et d'un Schémas ont montré après 1 minute par exemple (les informations stockées dans l'application Rails DB).
  4. en application rails, frontoffice : jouer le flux vidéo d'Amazon S3 (+Cloudfront) dans une maison de Flash player qui montrent dynamicaly le Texte et le Schéma sur la vidéo après 1 minute de jeu.

La partie que je ne comprends pas, c'est le FLV Flux vidéo. Je pensais que Cloudfront ne pourrait le faire.

J'espère que je suis assez clair 😉

Merci à vous tous pour vos réponses !

source d'informationauteur fro_oo