Confronto fra i Player Flv accessibili: un solo video, molti Player
il tempo scorre fra le dita. Tra il pollice e l'indice scorre la sabbia che si accumula al fondo della pagina. La mano rappresenta una delle mudra più usate nel prânâyâma yoga (Jnana Mudra). Questo gesto accompagna anche la meditazione.

Red5 installer

Ti sembra utile questa guida?


Installare Red5

Come installare Red5 Flash Server in pochi passi

RED5: Installazione - configurazione - streaming!

A cura di Roberto Ellero

Red5 è l'alternativa Open Source al Flash Media Server di Adobe. Il primo vantaggio di Red5 è il risparmio iniziale, è infatti liberamente disponibile assieme alla documentazione nel sito osflash.org/red5.
In realtà il contrappeso è rappresentato dagli Skill richiesti per installarlo e mantenerlo stabilmente attivo.

Ci viene in aiuto un utile installer disponibile nel forum di Hostv.
Per trarne vantaggio dobbiamo disporre di un server dedicato o di Virtual Server (VPS). Questa piccola guida considera la seconda possibilità, che è la più comune (per la prima o per lavorare in locale il procedimento è abbastanza simile).

Colleghiamoci via shell, ad esempio con un software come Putty, al nostro VPS, e spostiamoci nella directory /usr/local.

schermata della shell

Scarichiamo l'installer:   wget http://69.72.132.53/red5_install
... e rendiamolo eseguibile (755):   chmod +x red5_install
Con il comando: ./red5_install facciamo partire il processo di installazione, e scegliamo di installare la versione 0.7.0 di Red5.

schermata della shell

Al termine del processo Red5 è installato nella directory /usr/local/red e potremo fare partire il servizio con un comando come ad esempio ./red5.sh start (da /usr/local/red).

Collegandoci a http://nostrodominio.com:5080 dovremmo ora poter vedere la home-page di Red5 in funzione:

schermata della home di Red5

Per verificare se Red5 è in ascolto sulle porte settate nel file di configurazione /red/conf/red5.properties, possiamo utilizzare una applicazione inclusa in Red5, il port tester, indicando al posto di "localhost" l'IP del nostro dominio (http://nostrodominio.com:5080/demos/port_tester.html)

schermata del port tester

Il limite della situazione in cui ci troviamo è che se ci scolleghiamo dalla shell (chiudendo la sessione) il servizio non sarà più disponibile.
Questo avviene perché è necessario disporre di un Red5 start/stop init script, configurato per partire in modo standalone, e settato in relazione alle variabili d'ambiente della distro Linux in cui operiamo.
Per ogni configurazione avremo quindi bisogno di uno script ad hoc, che potremo chiedere al supporto del nostro servizio di VPS hosting.

Dobbiamo tenere presente che, per configurare lo streaming sulla porta 80, dovremo evitare che altre applicazioni (come ad esempio Apache) stiano già occupando questa porta, per evitare conflitti e il mancato funzionamento dello streaming.

Per usare il tunneling RTMPT sulla 80 (fondamentale per raggiungere gli utenti - molti - che si trovano dietro i firewall aziendali che bloccano lo streaming sulla 1935), potremo impostare Apache per essere in ascolto sulla porta 8080 anziché sulla 80, oppure potremo configurare Red5 per funzionare su un IP dedicato, diverso da quello in uso ad Apache.
I file da modificare sono /apache/conf/httpd.conf e /red/conf/red5.properties.
Nel primo va modificata la stringa Listen 0.0.0.0:80, indicando al posto degli zeri un IP specifico da impostare sulla porta 8080 o sulla 80 (attenzione che l'IP specifico dovrà sostituire anche le altre occorrenze di 0.0.0.0). Nel secondo caso, scelta quindi la porta 80 per Apache, in red5.properties dovremo impostare tutte le porte sull'IP dedicato a Red5.

In alternativa, si può utilizzare la tecnica proposta da Paul Gregoire.

Risolte tutte queste scelte, la nostra applicazione è in grado di erogare video in streaming, nel formato Flv, secondo le nostre esigenze.
Nella configurazione di default esiste una cartella già definita per lo streaming di file Flv (Flash Video) ed Mp3: /red/webapps/test.
All'interno di test creiamo una cartella con nome streams.
In questa cartella possiamo caricare i nostri video e file audio, via Scp (ad esempio con un software come WinSCP).
Il percorso da configurare nel nostro player multimediale avrà la seguente struttura:
rtmp://www.miodominio.com/test/miovideo.flv

Nella lista degli sviluppatori di Red5 si possono ottenere molti consigli utili, anche solo leggendo gli archivi. Vi si trovano persone che lo streaming video lo conoscono molto bene :)
http://osflash.org/mailman/listinfo/red5_osflash.org

Dubbi o idee? Esperienze da condividere per arricchire questa pagina? Scrivimi a roberto@webmultimediale.org

[Pagina pubblicata in data 12 gennaio 2009]

E' vietata la riproduzione totale o parziale o in remix del layout e dei contenuti (testi, immagini, filmati) su carta, supporti tecnologici (CD-ROM, DVD, siti Web, ...) e altro per ricavarne lucro, o per distribuirlo come proprio o per qualsiasi altra motivazione, senza il consenso scritto di Claude Almansi, responsabile editoriale del sito
It is prohibited to reproduce, modify, adapt or otherwise use any of the images movies and information in any manner or form without the written permission of the Website owner. email: claude.almansi@bluewin.ch
PRIVACY  | NOTE LEGALI 
 xhtml  | css 2  | wcag aa  | tableless layout di Roberto Ellero  | rss