Amsn amb videoconferència
Em va portar una mica de temps però finalment ho he aconseguit. Puc enviar so i vídeo via Amsn.
Per a poder fer tot això, l’amsn necessita unes quantes dependències que encara no es troben als repositoris d’ubuntu, així que deixo aquí una explicació de com aconseguir fer-ho funcionar tot amb Ubuntu Intrèpid. Podeu trobar gran part de la informació aquí, tot i que he tingut que fer alguns petits canvis.
- Instal·lem dependències:
$ sudo aptitude update && sudo aptitude install libgstfarsight0.10-dev libgstreamer-plugins-base0.10-dev gstreamer0.10-plugins-base gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10-plugins-farsight gstreamer0.10-tools gstreamer0.10-alsa libjpeg62-dev libv4l-dev libsnack2 tk8.5-dev tcl-tls gtk-doc-tools libcurl4-openssl-dev build-essentials subversion git-core
- Instal·lem les llibreries farsight2 i libnice, que s’encarregaran junt amb gstreamer d’enviar els streamings de veu i so…
- libnice: Baixem les fonts de la llibreria git i compilem. És important afegir la ruta d’instal·lació com a –prefix=/usr, ja que sinó en temps d’execució l’amsn no podrà trobar les llibreries i no funcionarà l’streaming.)
$ git clone git://git.collabora.co.uk/git/user/kakaroto/nice.git libnice
$ cd libnice
$ git checkout origin/nice-kakaroto
$ ./autogen.sh –prefix=/usr
$ make
$ sudo make install
Si no podem compilar libnice degut a un error al moment d’instal·lar, compilem sense el parametre “–prefix=/usr” i després copiem manualment les llibreries al directori on l’amsn les busca:
$ sudo cp /usr/local/lib/gstreamer-0.10/* /usr/local/lib/gstreamer-0.10
-
- farsight2: Igual que amb les libnice… baixem del git, compilem i instal·lem.
$ git clone git://git.collabora.co.uk/git/user/kakaroto/farsight2.git farsight2
$ cd farsight2
$ git checkout origin/nice
$ ./autogen.sh –prefix=/usr –disable-python –disable-gtk-doc
$ make
$ sudo make install
$ sudo ldconfig
Un cop instal·lades les llibreries, descarreguem l’última versió de l’amsn de la branca trunk del repositori subversion:
$ svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk amsn-trunk
Compil·lem i instal·lem:
$ cd amsn-trunk/amsn
$ ./configure
$ make
$ sudo make install
En acabar ja hauríem de tenir ela icona del Amsn dins d’Aplicacions->Internet.
Si en iniciar l’amsn només apareix un missatge d’error queixant-se que falta un mòdul o quelcom similar, fem el següent:
$ update-alternatives –config wish
Hi ha 2 alternatives que proveeixin «wish».
Selecció Alternativa
———————————————–
1 /usr/bin/wish8.5
*+ 2 /usr/bin/wish8.4
Seleccionem el número 1 per tal d’utilitzar wish 8.5 per a interpretar el codi d’amsn.
Un cop dins d’Amsn, podeu configurar la càmera web i el micròfon prement CTRL+N a la finestra principal, o bé dins el quadre de preferències.
Si no funciona, repasseu possibles errors dins els pasos realitzats. Podeu trobar informació útil al final d’aquest post.