Realizzare una videoconferenza con gli altri utenti di MSN (audio e video contemporaneamente) per ora resta pura “utopia” (smentitemi … mi farebbe piacere… vorrebbe dire che qualcuno ha letto con interesse quest'articolo). Ho testato con successo Kopete e Amsn, riuscendo soltanto in parte nel mio intento. In pratica sono riuscito ad instaurare con gli altri utenti msn una videoconferenza, purtroppo solo video. Forse Mercury dovrebbe risolvere il problema … ma sono voci, l'unica cosa certa è che il driver che sto sfruttando “me sà” che non viene gradito dal pacchetto JMF.
Prima di porvi il problema di come instaurare una videoconferenza, fate riconoscere al pc la vostra webcam. Procacciatevi i driver più appropriati per il vostro hw. Nel mio caso ho sfruttato il driver GSPCA / SPCA5xx, supporta un gran numero di webcam (se siete fortunati potrebbe essere supportare anche la vostra). A dire la verità, oggigiorno, nella maggior parte dei casi la Webcam viene riconosciuta con una certa facilità. Basta trovare il “modulo” del Kernel idoneo a gestire la vostra periferica.
Il Linux kernel webcams Driver GSPCA / SPCA5xx supporta un vasto numero di webcam, la lista di tutti i modelli supportati la potrete trovare qui. Per determinare il modello della webcam in vostro possesso, più precisamente 'Vendor Id' e 'Product Id', avvaletevi dei seguenti comandi:
# cat /proc/bus/usb/devices
ottendo in risposta:
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=041e ProdID=4034 Rev= 1.00 S: Manufacturer=Creative Labs S: Product=WebCam Instant C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=160mA
N.B.: Siamo interessati alla riga P oppure, possiamo digitare il seguente comando:
# lsusb
ottendo:
Bus 001 Device 002: ID 041e:4034 Creative Technology, Ltd
Una volta verificato che la webcam sia supportata possiamo andare avanti, però, assicuratevi che sul vostro sistema sia presente il source del vostro kernel. Per scaricare il driver corretto bisognerà conoscere la versione del proprio kernel:
# uname -r 2.6.17-1.2174_FC5
ricordando che:
Nel mio caso ho dovuto scaricare il primo pacchetto (gspcav1) e compilarlo (è solo un esempio):
$ tar -xvf gspcav1-20070426.tar.gz $ cd gspcav1-20070426 (è un esempio) $ make # make install
Alla fine di questi 4 semplicissimi passi i driver dovrebbero essere installati. Per verificare la riuscita dell'installazione controllate che siano caricati i seguenti moduli: videodev e gspca (spca5xx se avete installato l'altro pacchetto)
# lsmod | grep gspca gspca 637136 0 videodev 9537 2 zc0301,gspca
Per testare con mano il reale funzionamento della vostra periferica potete utilizzare 'MPlayer':
$ mplayer tv:// -tv driver=v4l:width=352:height=288:device=/dev/video0
oppure, potete utilizzare Cheese
Per testare la mia webcam ho provato, inizialmente, Kopete e Amsn, ottenendo dei buoni risultati. Il problema di Kopete e di Amsn è che riescono a gestire, nel senso più stretto del termine, solo la videoconferenza. In pratica è possibile solo vedersi ma non parlarsi, a mio avviso un risultato non del tutto soddisfacente.
A mio avviso, una possibile alternativa opensource a Skype, sarebbe quella di utilizzare WengoPhone, e più precisamente OpenWengo ora conosciuto come QuteCom. A mio avviso OpenWengo rappresenta una valida alternativa per realizzare una videoconferenza sotto linux.
I problemi che si possono incontrare sono fondamentalmente due:
OpenWengo rappresenta una validissima alternativa open-source per effettuare telefonate e videochiamate via internet (vedi skype). OpenWengo dà la possibilità a noi utenti Linux di instaurare videoconferenze (audio e video di buona qualità), spedire SMS…e ADDIRITTURA interagire contemporaneamente con i nostri account MSN,GoogleTalk,… etc… (FANTASTICO!!!).
$ wengophone ./wengophone: error while loading shared libraries: libsndfile.so.1: cannot open shared object file: No such file or directory
bisognerà installare questa libreria:
# yum install libsndfile
Anche se a dire la verità, l'unica soluzione per effettuare delle video conferenze sotto linux resta Skype che finalmente riesce a supportare anche l'utilizzo della webcam!!
Per maggiori informazioni consultate questo how-to:The Webcam HOWTO
Discussione