Supporto volontario e collaborativo per Joomla!® in italiano

Come realizzare una videoconferenza su Joomla

Videoconferenza su JoomlaTenere una videoconferenza fino ad oggi ti è sembrato solo una curiosità e difficile da realizzare? Immaginare di tenerne una addirittura sul tuo sito pura scienza?

Bene, ti dovrai ricredere: con l'ambiente giusto potrai realizzarla e gestirla in maniera semplicissima. In soli tre passaggi si può attivare una (o anche più di una) videoconferenza sul proprio sito Joomla...

Ecco cosa ti serve...

  • VideoWhisper Video Conference Free Edition: il componente Joomla, in versione gratuita, che è la chiave effettiva per realizzare l'agognata videoconferenza.
  • Un sito Joomla (se stai leggendo questo articolo probabilmente ce l'hai già)
  • Un hosting Red5 oppure FMIS (sempre che questo non faccia già parte del vostro pacchetto di servizi hosting dove avete il sito attivo, molto raro comunque). Se non lo avete dovrete attivarlo presso un altro hosting. I costi, in genere, sono accessibili e variano a seconda del numero massimo di utenti, dalla banda desiderata, dallo spazio VOD (Video on Demand: opzione che a chi fa solo videoconferenze teoricamente non serve).

Siccome sono un anticonformista, vado controtendenza e vi mando subito alla demo (attiva fino al 15/06/2010, compreso)

I 3 passaggi che sono stati necessari per realizzare questa demo sono stati:

1) Scaricare ed installare il componente
2) Settare il componente, in particolare indicando un indirizzo RTMP valido (il vostro che dovete aver attivato)
3) Impostare una voce di menu, in modo che i vostri utenti possano accedere alle vostre videoconferenze

Ma vediamo i passaggi nei dettagli.

1) Scaricare ed installare il componente

VideoWhisper Video Conference Free Edition:

VideoWhisper Video Conference Free Edition: Una breve descrizione del componente

Innanzitutto c'è da dire che il componente è tutto in inglese. Poco male, è molto semplice da utilizzare.

Ha molte funzioni, come la chat e l'upload di file per la condivisione tra gli utenti collegati. L'aspetto è decisamente informale, infatti si ha l'impressione di partecipare ad una videochat più che ad una vera e propria videoconferenza.

Va detto che l'edizione gratuita del componente ha alcuni limiti, ma non avendo provato quella a pagamento non conosco le differenze. Quindi vi riporto semplicemente i limiti principali descritti sul sito del produttore:
  • Numero massimo di stanze: 4 (come quelle che si creano quando installate il componente)
  • Numero massimo di utenti in ogni stanza: 10

Nota (Ovvia) : per poter provare appieno il componente serve un pc con Webcam e microfono (incorporati o esterni, basta che ci siano), altrimenti potrete accedere alla sola funzione di chat. Il che renderebbe la fruizione del componente molto meno interessante...

Dove si scarica

Sul sito ufficiale: http://www.videowhisper.com/?p=FREE+Video+Conference
Occorre essere registrati sul sito per scaricarlo; ci va un attimo.

Installazione

Si installa come tutti (o quasi) i componenti Joomla 1.5.

Appena installato il componente presenta 4 stanze, così nominate:

Lobby, Room 1, Room 2, Room 3

Se ne possono anche creare delle altre, oppure rinominare o modificare quelle già presenti.

Le impostazioni modificabili per le stanze sono parecchie, certe specifiche altre meno, come vedremo nel paragrafo successivo.


2) Settare il componente


Ciò che potete modificare a livello di Preferenze:

Queste modifiche agiscono a livello di componente.

RTMP path
(Percorso RTMP)
Il campo dove dovete inserire il vostro indirizzo RTMP. Si tratta dell'unica impostazione fondamentale: infatti da ciò dipende il funzionamento vero e proprio del componente.

Landing Room (Stanza di approdo)
Di default è la stanza denominata "Lobby". Si può scegliere un'altra stanza inserendo il relativo nome in questo campo.

Show tutorial (Mostra il tutorial)
Le opzioni sono: "No" o "Sì". Di default è impostata su "Sì". Questa opzione, se attiva, mostra una grafica sovrapposta con delle frecce; la sconsiglio perché il componente è davvero intuitivo (anche se nella demo l'ho lasciata come esempio).


Ciò che potete modificare in una stanza

Modificando una stanza vi si pareranno davanti 4 sezioni. Tutte le modifiche che effettuerete varranno per la singola stanza a cui sono state applicate.

In Room Details potrete impostare i Dettagli stanza quali messaggio di benvenuto, pubblicazione o meno nella lista pubblica, ecc.

In Streaming Settings potrete cambiare le Impostazioni streaming, come la risoluzione video, la banda allocata, ecc

In Usage Permissions potrete modificare i Limiti di utilizzo quali ad esempio numero massimo di partecipanti, ecc

In User Permissions potrete dedicarvi alla definizione dei Permessi utenti, ad esempio acconsentendo l'accesso solo a utenti registrati, impostando diversi livelli di controllo per gli amministratori e moderatori (sempre in base alle ACL di Joomla) ed altre cose.


3) Impostazione della voce di menu

Purtroppo il componente non è apparentemente compatibile con le impostazioni SEF di Joomla e dunque la voce di menu specifica di questo componente potrebbe darvi errore 500.

Se ciò dovesse presentarsi anche a voi come me, un escamotage che posso suggerirvi può essere quello di realizzare una voce Link esterno ed inserire l'url assoluta e non-sef del componente.

es. http://www.miosito.it/index.php?option=com_videowhisper_conference&view=vw&format=raw&room=Lobby

dove per Lobby sta la stanza principale (che è anche la pagina di approdo, dove ci si può poi spostare nelle altre stanze).

Se avete modificato il nome della stanza Lobby modificate anche l'ultima parte del link (..&room=NomeStanza).


Vi ricordo che la demo sul mio sito sarà attiva fino al 15/06/2010, compreso.

Fonti e nozioni correlate (su Wikipedia)

Server RTMP

Red5 (opensource!) vs FMIS (Flash Media Interactive Server, dell'Adobe)



Articolo scritto da LuxorTheFirst


CommentaCommenta questo articolo sul forum