Creative Live! Cam Vista IM on Linux

| ,

Ormai il web si sta orientando sempre di più verso una “multimedialità 2.0” e spesso si rende necessario l’uso di strumenti audio/video. Il riferimento alle webtv e ai contenuti multimediali della “televisione dal basso” è inevitabile.

Ho pensato quindi di comprare una webcam, sicuro che le creative sono supportate anche da Linux attraverso dei driver open… Ho comprato quindi la “Creative Live! Cam Vista IM” e ho scoperto che non è poi così supportata e non è poi così facile da far funzionare completamente sul nostro amato sistema operativo.

Supponiamo di avere il kernel pronto con il supporto alle webcam e all’usb abilitato (http://gentoo-wiki.com/HOWTO_Install_a_webcam)

Inanzitutto colleghiamo la nostra webcam alla porta usb e controlliamo le caratteristiche della webcam:

BlackMamba aleko # lsusb
Bus 001 Device 004: ID 041e:4052 Creative Technology, Ltd
BlackMamba aleko # cat /proc/bus/usb/devices
T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 4 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=041e ProdID=4052 Rev= 1.00
S: Manufacturer=
S: Product=Creative Live! Cam Vista IM

Ora è necessario prelevare i drivers da http://www.rastageeks.org/ov51x-jpeg/index.php/Main_Page

Dato che dobbiamo prelevare dei driver in sviluppo rilasciati sotto svn, installiamo subversion.

sudo apt-get install subversion (o con il vostro packet manager es. emerge subversion se siete con gentoo)

Ora preleviamo i drivers

svn co svn://rastageeks.org/svn/ov51x-jpeg/trunk webcam-driver

Entriamo nella directory e compiliamoli…

cd webcam-driver
make
sudo make install

Se con il comando “lsmod” ci accorgiamo che è già stato caricato un driver di nome “ov511” provvediamo alla sua rimozione con

rmmod ov511

Carichiamo il modulo appena installato…

sudo modprobe ov51x-jpeg

Facciamo funzionare la nostra webcam, usando ad esempio vlc

vlc v4l:/dev/video0

… oppure mplayer …

mplayer tv:// -tv driver=v4l:width=640:height=480:device=/dev/video0

I problemi però iniziano nel momento in cui si voglia utilizzare un applicazione web (alla fine è per quello che ho comprato la webcam…). Andiamo ad esempio su http://oldes.multimedia.cz/swf/mx-webcam.html che utilizza una diffusa applicazione web (adobe flash) per flussi video delle webcam. La webcam viene rilevata come “OV519 USB Camera” ma la finestra che dovrebbe ospitare il video del mio faccione, è mestamente nera…

Ho contattato il team di sviluppo dei drivers (http://www.rastageeks.org/ov51x-jpeg/index.php/Main_Page) Altri utenti hanno la stessa problematica, ma il mantainer del driver non può testare la webcam su applicazioni flash, avendo architettura a 64 bit. (:-()
Un barlume di speranza mi arriva da questa mail ricevuta dalla mailing list del progetto:

I think you better wait until we finish a complete in-kernel support which is
going on now with the userspace library..

Of course, I still accept patches if you or anyone else manage to make it
work, but my guess would better be that flash’s support for v4l is the
culprit…

 

Attendo con trepidazione…

Riferimenti:

http://www.rastageeks.org/ov51x-jpeg/index.php/Testing_IM_Live_Support

http://gentoo-wiki.com/HOWTO_Install_a_webcam

Precedente

Una bella iniziativa: TuxFeed.it

Joost Mashup: accedere ai contenuti joost da qualunque postazione

Successivo

Resta sempre aggiornato!

Elaborazione in corso...
Fatto! Sei nell'elenco.

18 commenti su “Creative Live! Cam Vista IM on Linux”

  1. grazie cmq,su ubuntu feisty sono finalmente riuscito a vederla!!!purtroppo su kubuntu gutsy non funziona,sembra vada bene fino al test, ma poi vlc emette un sibilo e non si vede nulla,mplayer crasha subito.speriamo che li aggiornino.cmq ancora grazie del tuo sbattimento.

    Rispondi
  2. Il problema e’ che questo driver funziona solo con video4linux versione 1 e non la 2 che sta per diventare l’ attuale standard.

    Se riesci a trovare una applicazione che utilizza solo v41 non dovresti avere problemi. Cmq aspettiamo che lo aggiornino

    Ciao!

    Rispondi
  3. Ciao Aleko, allora ho una creative live!Cam Video IM Skype Edition. va tutto ok. Scusa se non riesco s darti ancora maggiori notizie ma sono in ubuntu intensivo da circa 3 mesi e solo grazie a gente come te riesco a crescere!!

    Rispondi
  4. Io ho aggiornato tutto, uso gutsy, mi vedo con vlc, camsream etc.
    Ma sia su amns che skype bel quadrato nero e solito riconoscimento ov19usb.
    Le web proprio sono dure da digerire! mah!
    grazie a tutti!
    Se avete novità aspetto trepidante!

    Rispondi
  5. con gnome-meeting funziona perfettamente, con kopete mi visualizza un’immagine tutta verde: è più un problema di driver video e estensioni di xorg, che non del driver della webcam. Per far visualizzare qualcosa su xawtv ad esempio ho dovuto aggiustare le impostazioni di overlay della mia scheda video…

    Rispondi
  6. o comrato la creativelivecamvista iM ma non funziona mi ta limite ti banda usb supperato come devo fare cio windows 200 nt sos grazie

    Rispondi
  7. Seguita la procedura su Ubuntu 7.10 passo per passo e a me adesso funziona sia con vlc che con mplayer.

    Sotto skype non c’e’ verso.

    Grazie mille comunque

    Rispondi
  8. Ho anche io lo stesso problema tuo Alexo: in applicazioni web flash la webcam non funziona, mentre su altre tipo camorama, camstream ecc non c’è alcun tipo di problema. Hai avuto per caso novità dal gruppo di supporto del driver? Grazie

    Rispondi
  9. salve,due domande:ci sono novità in merito o siamo sempre fermi ? la procedura che avevamo fatto per kubuntu hardy (qui sopra elencata) è sempre valida anche per kubuntu gutsy? grazie dell’interessamento e buona giornata,michele.

    Rispondi
  10. Ho comperato anche io una Creative Live! Cam Vista IM per usarla con Skipe purtroppo non si vede nulla.Su altro pc ho comperato una Logitec si è praticamente installata d a sola.Se potete darmi una mano.

    Rispondi
  11. @Fabrizio
    anche a me non si vede nulla quando faccio la “prova” nella configurazione di Skype. Provando però a fare una videochiamata tutto funziona come si deve. Prova a caricare il modulo con forceblock=1

    Spero di esserti stato d’aiuto

    Rispondi
it_ITItalian