Qual è il modo migliore per aggiungere funzionalità di caricamento, codifica e streaming video alla mia app Rails?Il modo migliore per aggiungere funzionalità di caricamento, codifica e streaming video alla mia app Rails?
Sto pensando a un mix come: Rails app + Video Online Encoder + Amazon S3. Cosa ne pensi ?
Per il Video Online Encoder (VOE), qual è il più facile da usare con Rails: heywatch, panvidea, encoding.com, pandastream, ...?
A proposito, l'applicazione consentirà agli utenti di riprodurre video in streaming con testi dinamici, schemi e suoni aggiunti a loro in fase di esecuzione. C'è un esempio:
- a rotaie app (backoffice o di front-office): caricare video (.mov, .avi, ...)
- VOE: la codifica video in formato FLV + storage di Amazon S3
- in rails app, backoffice: in un'applicazione Flash fatta in casa, "aggiungi" al video un testo e uno schema visualizzati dopo 1 minuto ad esempio (informazioni memorizzate nel DB dell'app Rails).
- nell'app rails, frontoffice: riprodurre il video in streaming da Amazon S3 (+ Cloudfront) in un player Flash fatto in casa che mostra dinamicamente il testo e lo schema sul video dopo 1 minuto di riproduzione.
La parte che davvero non capisco è il flusso video FLV. Stavo pensando che Cloudfront potrebbe farlo.
Spero abbastanza chiaro ;-)
Grazie a tutti per le vostre risposte!
Thx! Sì, creerò una piccola app Flash per visualizzare i video in streaming. Stavo pensando che Amazon CloudFront potesse riprodurre in streaming il film FLV, ma se ho capito bene, ho ancora bisogno di una soluzione di streaming sul mio server Rails? –
Non credo di sì, ma non ho mai giocato con me stesso. Potresti essere in grado di scaricare Flash per caricare un flv da remoto, ma non sarà un flusso (quindi non supporterà la ricerca senza il buffering prima), quindi l'esperienza utente ne risentirà. –
Dannazione! Gestire la creazione dell'app Video in streaming è più difficile di quanto pensassi :-) Ma che dire di questo: http://www.learningapi.com/streamingmedia-articles/amazon-cloudfront-streaming/ Non è che un vero flusso video attraverso CloudFront senza FMS/Red5 sul mio server? –