Airplay su XBMC (Crystalbuntu – AppleTV 1G)
Gli ingredienti sono:
- Python >= 2.6 + PIP
- Qualche manciata di librerie
- Airplayer sviluppato da quell’anima pia di PascalW.
1. Python >= 2.6
Se avete tra le mani una release di linux con almeno la versione di python 2.6 già dentro i repository partite avvantaggiati. Installatela e con essa anche il modulo PIP e passate al punto 2.
Ad esempio sotto ubuntu:
–
sudo apt-get install python python-pip
–
Se invece possedete come il sottoscritto una versione di ubuntu customizzata per AppleTV (1G), ovvero la 8.04 allora il percorso è un pelo in salita, in quanto l’unica versione disponibile nei repository è la 2.5.1.
Per installare ad esempio la 2.6.1 toccherà ricompilarsela a mano.
Per farlo vi consiglio vivamente di seguire le indicazioni riportate in quest’ottima guida: http://www.talino.org/tutorials/install-python-261-without-trashing-ubuntu/
Attenzione.
Al termine dell’installazione per aggiungere PIP visto che non risiede nei repository dovrete utilizzare il seguente comando:
–
sudo ./easy-install-2.6 pip
–
Inoltre visto che in /usr/bin il link a python rimane quello che punta alla vecchia versione, aggiornatelo con il comando:
–
ln -s /usr/bin/python /usr/local/bin/python2.6
–
2. Manciata di librerie
Facile:
–
sudo apt-get install libavahi-compat-libdnssd1 avahi-daemon
–
3. Airplayer di PascalW
Scaricate Airplayer da https://github.com/PascalW/Airplayer e scompattatelo da qualche parte.
Entrate dentro la directory appena scompattata e date questo comando:
–
sudo pip install -r requirement.txt
–
Editate le impostazioni in settings.py, come
- lo username (che di solito è XBMC)
- la password (che di solito è XBMC)
- l’eventualmente l’hostname (ad es. “Apple TV”).
Fate partire airplayer con il comando:
–
python airplayer
–
Già in XBMC dovreste vedere che il modulo viene caricato.
Non vi resta che lanciare qualche video o qualche foto sul vostro mela-fonino.