Airplay Raspberry Pi

De Proyectos
Revisión del 07:07 9 ene 2013 de Erikcrane (discusión | contribs.) (Página creada con «Esta documentación ha sido extraida de esta [http://trouch.com/2012/08/03/airpi-airplay-audio-with-raspberry/ web]. Esto es simplemente un "backup" por si alguna vez la we...»)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)
Ir a la navegación Ir a la búsqueda

Esta documentación ha sido extraida de esta web. Esto es simplemente un "backup" por si alguna vez la web no funcionasebr


Primero se ha de cambiar la salida de audio por la de jack:

<code>root@raspberrypi:~# amixer cset numid=3 1</code>

Para poder instalar shairport se necesitan los siguientes paquetes:

<code>root@raspberrypi:~# aptitude install git libao-dev libssl-dev libcrypt-openssl-rsa-perl libio-socket-inet6-perl libwww-perl avahi-utils</code>

Luego descargamos de github los archivos y hacemos el make:

<code>root@raspberrypi:~# git clone https://github.com/albertz/shairport.git shairport
root@raspberrypi:~# cd shairport
root@raspberrypi:~/shairport# make</code>

Para poder ejecutar shareport automaticamente hacemos los siguiente:

<code>root@raspberrypi:~/shairport# make install
root@raspberrypi:~/shairport# cp shairport.init.sample /etc/init.d/shairport
root@raspberrypi:~/shairport# cd /etc/init.d
root@raspberrypi:/etc/init.d# chmod a+x shairport
root@raspberrypi:/etc/init.d# update-rc.d shairport defaultsc</code>

Podemos cambiar el nombre a mostrar editando el archivo shairport y substituyendo la variable $NAME en la linea DAEMON_ARGS por el nombre que queramos, quedando asi:

<code>DAEMON_ARGS="-w $PIDFILE -a AirPi"</code>

Cuando ejecutamos el shairport puede que nos salga un error como este:

<code>Can’t locate Net/SDP.pm in @inc...</code>

Si es así instalamos Net::SDP

<code>cpan install Net::SDP</code>