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.
… a partire da questa versione il supporto per le cpu < 686 è stato abbandonato.
Iphone 4 ha debuttato la settimana scorsa, ma secondo quanto si vocifera in rete, forse era meglio ritardare la distruzione di qualche mese per rivedere anomalie e problemi più o meno seri che sembrano affliggere il nuovo prodotto di casa Apple.
Microsoft ha da poco rilasciato la nuova Xbox 360 Slim. Estesticamente molto accattivamente, più piccola (da qua il nome slim), con un HD più capiente, dai cosumi ridotti, kinect ready, e caratterizzata da altre mille migliorerie.









La strada è meravigliosa perchè ricca di curve (ma non troppo impegnative) e poco trafficata. Il panorama mozza il fiato: gran parte della strada durante l’andata la si percorre in una splendida vallata che va da Pinzano al Tagliamento fino a Pozzis.
Ne sta parlando praticamente
enzo 23:36 on 02/06/2011 Permalink |
Ciao Carlo, sto cercando di installare anche io questa versione du ubuntu su usb ma non riesco a capire proprio come fare , ho già una apple tv con atvflash ma come sai i filmati in hd , nonostante la crystal installata , sono sempre un pelo scattosi, puoi descrivermi passo passo la procedura per la creazione della chiavetta cun ubuntu?
Grazie enzo
Ofelia Knotowicz 19:42 on 11/04/2011 Permalink |
I’m impressed, I must say. Really not often do I encounter a blog that’s each educative and entertaining, and let me let you know, you’ve gotten hit the nail on the head. Your thought is excellent; the issue is one thing that not enough individuals are talking intelligently about. I am very pleased that I stumbled across this in my seek for something referring to this.
ale 00:39 on 19/03/2011 Permalink |
Salve e grazie per l’ottima guida.
c’è modo di far digerire una time capsule a crystalbuntu?
ad xbmc su aTv c’ero riuscito, mi pare passando epr l’abilitazione bonjour.
come si fa in questo caso?
Inoltre, senza fare update , ho già la posisbilità di utilizzare la crystal come perifica di rendering.aggiorno comunque?
PPS vi risulta che crystalbuntu funzioni solo over hdmi e non component?
grazie mille
Roberto 10:34 on 16/03/2011 Permalink |
Ciao Carlo,
scusa se ti disturbo ma dopo vari tentativi sono riuscito a creare la key usb con l’immagine ed aggiornare il tutto tramite terminale ssh , poi dopo vari tentativi sono riuscito anche ad attivare la porta TOSLINK in modalità 5.1 e fin qui tutto bene . Ma volevo chiederti qual’e’ la procedura corretta per lo spegnimento e la riaccensione della ATV con CrystalBuntu.
Ti ringrazio anticipatamente
Roberto
Max 15:48 on 29/01/2011 Permalink |
Grazie per la celere risposta.
anch’io ho usato la versione di pin87a, l’ho messa su un hdd perchè non ho attualmente chiavette usb.
Ho effettuato le modifiche al file come hai detto, e poi sono riuscito ad aggiornare xbmc.
I video in hd si vedono alla perfezione, ma xbmc continua a bloccarsi dopo che interrompo la visualizzazione di un file. Rimane una schermata neutra di xbmc senza che possa fare niente col telecomando. Posso invece collegarmi via ssh per poter effettuare un reboot, quindi ipotizzo si pianti solo xbmc. Qualche idea?
Poi volevo chiederti, vista la tua esperienza con il prodotto, come funziona la modalità stand-by? è possibile riaccendere l’ATV col telecomandino?
saluti
carlo 18:38 on 29/01/2011 Permalink |
Il filmato lo riproduci in rete? Via condivisione smb (Windows o Samba)?
Se sì, puoi provare a spostarlo dentro l’HDD per capire se è una questione di rete?
La modalità standby spegne semplicemente l’uscita video. Non è un vero e proprio standby. Per rendersene conto basta mettere una mano sopra ATV per capire che continua a scaldare.
Ciao
Max 19:37 on 29/01/2011 Permalink
Si, ho provato a leggere i file sul time capsule via rete con protocollo samba. Ho anche provato a caricarli sull’HD ma fa la stessa identica cosa: quando torno al menu da un video si vede lo sfondo del menu vuoto, e tutto rimane piantato.
Ho anche rifatto l’HDD da capo e fa la stessa cosa. Non capisco quale sia il problema :(
Max 13:07 on 29/01/2011 Permalink |
Ciao,
anzitutto grazie della guida ;)
ho installato la versione minimale su HDD usb, e parte senza problemi, ho aggiornato i driver broadcom e cosi mi appare il metodo render CrystalHD dalle opzioni, ma quando apro un file mkv in HD (in streamig da rete) si sente l’audio ma resta la schermata del menu, inoltre si blocca tutto il sistema se premo pausa o menu.
Credo che il problema sia dovuto al fatto che non ho aggiornato xbmc, in quanto se eseguo le istruzioni da te indicate, dopo la 3a ” sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys CEC06767 ” ricevo questa risposta:
Executing: gpg –ignore-time-conflict –no-options –no-default-keyring –secret-keyring /etc/apt/secring.gpg –trustdb-name /etc/apt/trustdb.gpg –keyring /etc/apt/trusted.gpg –keyserver keyserver.ubuntu.com –recv-keys CEC06767
usage: gpg [options] [filename]
e dopo la 4a: E: Type ‘“deb’ is not known on line 5 in source list /etc/apt/sources.list.d/xbmc.org.list
dalla 5a in poi si aggiunge: E: The list of sources could not be read.
non capisco. Ma tu hai fatto una chiavina usb partendo dall’immagine standard tipo: http://www.surfanddestroy.org/resources/atv-usbboot-xbmcbuntu-crystalhd-hdmi-28256-R3.rar senza modifiche?
Saluti,
Max
carlo 14:03 on 29/01/2011 Permalink |
Ciao Max,
io ho usato la versione per chiavetta USB realizzata da pin87a.
Ad ogni modo all’inizio ho provato anch’io quella per HDD ed ho incontrato i tuoi stessi problemi.
Per risolverli, sostituisci il contenuto di:
/etc/apt/sources.list.d/xbmc.org.list
con questo:
deb http://ppa.launchpad.net/team-xbmc/ppa/ubuntu hardy main
deb-src http://ppa.launchpad.net/team-xbmc/ppa/ubuntu hardy main
deb http://ppa.launchpad.net/team-xbmc-svn/ppa/ubuntu hardy main
deb-src http://ppa.launchpad.net/team-xbmc-svn/ppa/ubuntu hardy main
deb http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu hardy main
deb-src http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu hardy main
Se hai ancora problemi fammi sapere.