Mi sono appena reso conto che Apple richiedeva HTTP Live Streaming per visualizzare i video nelle app per iPhone. Non ne ero a conoscenza prima ... Ora sto cercando di capire cosa comporta questo, quindi posso decidere se voglio fare il lavoro e rendere i video disponibili in 3G o limitare la riproduzione di video agli utenti che sono connessi al wi-fi .Come implementare il server HTTP Live Streaming su Unix?
Ho letto il numero overview fornito da Apple e ora capisco che il mio server deve segmentare e indicizzare i miei file multimediali. Capisco anche che non devo ospitare il contenuto per poterlo riprodurre in streaming (posso puntare a un video ospitato da qualche altra parte, giusto?).
Quello che non mi è chiaro a questo punto è quello di implementare sul mio server (Ubuntu Hardy) per fare l'attuale segmentazione e l'indicizzazione al volo (ancora una volta, io non ospitare il video che voglio servire).
Ho trovato un link che spiega come installare FFmpeg e X264, ma non so se questa è la soluzione migliore (dal momento che ho un server Ubuntu, non posso usare gli strumenti di Apple Live Streaming, è corretto ?). Inoltre, non capisco a che punto il mio server sa che un video deve essere convertito e avvia il lavoro ...
Qualsiasi feedback che potrebbe aiutarmi a capire esattamente cosa fare sul lato server per essere in grado di trasmettere i video sulla mia app per iPhone in 3G sarebbero molto apprezzati! (Oh, e proprio questo fa alcuna differenza, la mia app back-end è in Rails)
suggerisco FMLE e red5 (su rtmp) risponderò più tardi se nessuno lo ha fatto – malletjo
Grazie per la risposta. Una cosa che volevo chiarire, sono interessata a video che sono stati registrati, non spettacoli dal vivo. – alex
Devi praticamente ospitare il contenuto per poterlo inviare in streaming dal tuo server. Cosa vedi come differenza tra l'hosting e il servizio? La risposta accettata non ha nulla a che fare con la tua domanda, quindi non so perché l'hai accettata. – vipw