Il termine streaming sta ad indicare la possibilità di visualizzare un video presente su web senza attenderne il completo scaricamento. Un’altra caratteristica è la possibilità di poter avanzare velocemente e visualizzare il video a partire da un qualsiasi punto dello stesso.
Apache non è un server di streaming, ma è possibile installare un modulo che consente di farlo. Il modulo è l’H264 streaming e può essere installato facilmente su debian nel seguente modo:
– installare alcune librerie necessarie alla compilazione:
1 | apt-getinstall apache2-threaded-dev |
– scaricare i sorgenti del modulo H264 per lo streaming
1 | wget http://h264.code-shop.com/download/apache_mod_h264_streaming-2.2.7.tar.gz |
– decomprimere l’archivio e posizionarsi nella directory creata:
1 2 | tar-zxvf apache_mod_h264_streaming-2.2.7.tar.gz cdmod_h264_streaming-2.2.7/ |
– avviare la compilazione del modulo,
1 2 3 | ./configure--with-apxs=`which apxs2` make makeinstall |
– creare il file per caricare il modulo:
1 | vi/etc/apache2/mods-available/h264.load |
– inserire nel file quanto segue:
1 | LoadModule h264_streaming_module/usr/lib/apache2/modules/mod_h264_streaming.so |
– creare il file per la configurazione del modulo
1 | vi/etc/apache2/mods-available/h264.conf |
– inserire nel file quanto segue:
1 2 | AddHandler h264-streaming.extensions.mp4 AddHandler h264-streaming.extensions.m4v |
– a questo punto attivare il modulo e riavviare apache:
1 2 | a2enmod h264 /etc/init.d/apache2 restart |
Bene, il più è fatto. Ora si può verificare se il modulo funziona correttamente. Un sistema molto semplice è spartano è quello di caricare il video in formato h264 (.mp4 o .m4v) nello spazio web e poi richiamarlo con un client (es VLC o il client integrato nel browser) aggiungendo al nome del file la stringa ?start=5 che significa avviare il video a partire da 5 secondi. Ad esempio se il video è sul sito localhost e si chiama pippo.mp4, potete richiamare:
1 | http://localhost/pippo.mp4?start=5 |
Tra i client web che potete usare, vale la pena citare:
FCPlayer by Fastcat Software.
JW FLV Media Player.
Flowplayer. Il modulo per lo Streaming H264 è disponibile qui.
enjoy
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta