viernes, junio 09, 2006

Soporte Webcams en GNU/Linux

¿Quién dice que no puedes charlar en messenger con webcam o similares?

Esto falso desde hace tiempo :D..

Hace un par de días compré dos camaras web con las siguientes características:

Creative Wecam Instant $375


* Sensor CMOS 352 x 288 (CIF)
* Captura de vídeo de hasta 352 x 288
* Captura de imágenes fijas a 640 x 480 (software mejorado)
* Botón de instantáneas
* Conexión USB 1.1
* Una base flexible de tres patas se coloca sobre una superficie
plana y se fija a un panel plano o a la pantalla de un portátil
* Compatible con Yahoo!® Messenger, AIM, MSN® Messenger,
Windows® Messenger y otras aplicaciones de mensajería instantánea


Samsung Webcam Pleomax $649


# 300k píxeles, color VGA (640 x 480) sensor CMOS
# Micrófono incorporado
# Compatible con archivos MPEG
# No necesita ninguna tarjeta de captura ni adaptador.
# Soporta aplicaciones de video conferencia tipo
Yahoo, Messenger, NetMeeting...
# Plug and Play.
# Disponible en color blanco y negro
# Windows 98/ME/NT/2000/XP
# Puerto USB


Para darle soporte en nuestro Linux necesitamos instalar el driver Spca5xx, con este driver trabajan las dos camaras web..

Antes de instalar debemos asegurarnos de tener la siguiente opción habilitada en el kernel o levantar el módulo vdeodev:

Device Drivers --->
Multimedia devices --->
Video For Linux


Tambíen asegurarse que la versión de gcc que usen seá la misma con la que fue compilado el kernel ( mirar en /proc/version)..

Código Fuente

wget http://mxhaard.free.fr/spca50x/Download/spca5xx-20060501.tar.gz
tar -xvzf spca5xx-20060501.tar.gz
cd spca5xx-20060501
make clean
make
su -c "make install"
modprobe spca5xx


Mi querido Gentoo xD

emerge --sync
emerge spca5xx


Debian y similares

apt-get install spca5xx-source



Paquetes para otras distribuciones

http://mxhaard.free.fr/download.html


Levantar el módulo con modprobe y agregar ese mismo módulo para que inicie desde el arranque del sistema de tu distribución preferida =)
Ya sólo falta colocar nuestra webcam al puerto USB y listo XD

Para tomar fotografías pueden usar camorama de gnome.

* media-video/camorama
Available versions: 0.16 0.17
Installed: 0.17
Homepage: http://camorama.fixedgear.org/
Description: A GNOME 2 Webcam application featuring various image filters.


Found 1 matches

Videoconferencias

* net-im/gnomemeeting
Available versions: 0.98.0 0.98.5 0.98.5-r1 1.00 1.0.2
1.0.2-r1 1.2.1 1.2.2
Installed: 1.2.2
Homepage: http://www.gnomemeeting.org/
Description: H.323 videoconferencing and VoIP softphone


Found 1 matches


Un ejemplo de fotografía de la segunda camara (tienes mucha mejor calidad que la primera)..
Free Image Hosting at www.ImageShack.us
Free Image Hosting at www.ImageShack.us

Usar el messenger con webcam

Mas sencillo, sólo hay que bajarse la última versión del amsn y después enviar una invitación para que tus contactos puedan ver la webcam:

* net-im/amsn
Available versions: 0.94 0.95-r2
Installed: 0.95-r2
Homepage: http://amsn.sourceforge.net
Description: Alvaro's Messenger client for MSN


Ha por cierto, olvidaba xD, hay que abrir el siguiente rango de puertos en tu router o firewall:

Application: aMSN
Start: 6890
End: 6900
Protocol: Both(TCP & UDP)
IP: xxx.xxx.x.xxx
Enabled: X (Yes/True)


Además pueden configurar el contraste, brillo, etc, en el amsn desde Acciones > Configurar Webcam

Bastante sencillo no? =)

Saludos!!

18 comentarios:

Anónimo dijo...

que mamon : >

Anónimo dijo...

< : te amo

Anónimo dijo...

que mamon : >

Anónimo dijo...

< : te amo

Anónimo dijo...

=*****

Anónimo dijo...

*****=

Soul Lost dijo...

xDDDDD

Te amo sonsa :$
gracías por colaborar con el articulo XD
jajajajaja :P

Anónimo dijo...

de nada sonso :P
ia sabes u_u
oe
tu webo sale ahi XDDDD
=*** pal webo u_u

Anónimo dijo...

te amo u.u

Soul Lost dijo...

XD spammer?

Anónimo dijo...

En las camaras logitech existe un parche para el kernel que te autodetecta y configura todas es el quickcam express driver ;)
Saludos

Soul Lost dijo...

Colymore gracias por el comentario =). Seguro a alguién le sirve para no andar dando tumbos XD

Anónimo dijo...

Si, es verdad el linux tiene soporte para la camara... pero el AMSN no soporta el envio bidireccional. Algun otro Mensajero que lo soporte?

Soul Lost dijo...

A qué te refieres con soporte bidireccional? O.o

Anónimo dijo...

hola. Imagino que el anónimo se refiere a videoconf bidireccional (audio y video al mismo tiempo).. yo tampoco lo consigo en linux. Y es una pena, tengo win en mi máquina sólo por eso, porque tengo unfamiliar que vive en otro continente y es la única forma de hablar con él y verlo al mismo tiempo.. Se que puedo enviar imagen con mercury, amsn, kopete.. y tambien sonido, pero grabado.. nunca hablar y ver al mismo tiempo como con messenger... y la verdad es que ya me gustaria encontrar el modo.. estaré atento a esta página.

Anónimo dijo...

Claro que se puede, yo he probado alguna vez ekiga y funciona bien.

Detalles por acá: http://blog.txipinet.com/2006/09/23/35-ekiga-voip-libre-olvidate-de-skype/

:P

Anónimo dijo...

pero se puede llamar desde sip ekiga a cuenta de hotmail???

Anónimo dijo...

http://wiki.ekiga.org/index.php/Connecting_Windows_Messenger_5.1_to_ekiga.net

http://www.gnomemeeting.org/index.php?rub=4