Nun kam es wie es kommen musste, denn ich habe ein Apple TV 2 in die Finger bekommen, um dort einen Jailbreak durchzuführen und dann XBMC zu installieren. Das Ganze hat länger gedauert, als ich es angenommen hatte, aber dann lief es eigentlich ganz gut. Zumindest in einem Windows Netzwerk, aber dazu später mehr.
Jailbreak und Installation von XBMC auf Apple TV2
Bevor es losgeht braucht man ein paar Sachen und deshalb erst einmal eine kleine Liste:
- Apple TV 2 mit iOS 4.3
- Seas0nPass zum Jailbreak -> Download auf seas0npass.com
- Micro-USB-Kabel (das ist was anderes als Mini-USB)
- andere iGeräte besser vom Rechner trennen
Nun starten wir SeasonPass und folgen den Anweisungen auf dem Bildschirm. Die kaue ich hier nicht wieder, denn die Erklärungen der Software sind vollkommen ausreichend und leicht nachvollziehbar.
Nach dem Jailbreak schließen wir das Apple TV 2 komplett an, also Strom, HDMI und Netzwerk. Dann kurz die IP-Adresse des ATV2 herausfinden (z.B. über das Menü – Einstellungen) und dann verbinden wir uns per SSH. Das gelingt beim Mac relativ einfach über den Terminal mit:
ssh -l root 192.168.1.3
oder unter Windows z.B. mit Putty. Nach erfolgreichen Verbinden müssen wir nacheinander folgende Befehle ausführen:
apt-get update && apt-get upgrade
apt-get -f install
apt-get install com.nito.nitotv
killall AppleTV
apt-get install org.xbmc.xbmc-atv2
apt-get update && apt-get upgrade
apt-get install com.nito.updatebegone
reboot
Achtung: Bei mir kam es zu Fehlern, denn ein Repository war nicht erreichbar. Das lag am DNS und so habe ich die IP-Adresse des ATV2 auf manuell gestellt und dort als DNS-Server “8.8.8.8″ eingetragen. Dabei handelt es sich um einen öffentlichen DNS-Server, der von Google betrieben wird. Danach funktionierte die Installation umgehend.
Was geht und was geht nicht mit XBMC auf dem Apple TV 2
Apple TV 2 + XBMC im Windows Netzwerk super
Nach der Installation bin ich voll begeistert, denn tatsächlich läuft XBMC auf dem Apple TV 2 flüssig und auch die Filme, die ich über eine Windows-Freigabe empfange werden anstandslos abgespielt. Auch HD-Inhalte stellen keine Probleme dar und alles läuft wie man es sich wünscht.
Nun noch ein kurzer Test, ob auch das Live-TV-Bild der Dreambox wiedergegeben werden kann. Das erfolgt über das “tuxbox://”-Protokoll in XBMC und klappt auf Anhieb. Nur HD-Sender geraten ins Stocken. Hier bin ich unsicher, ob es ein Netzwerkproblem auf meiner Seite war, oder ob Apple TV 2 der Fehler ist. Das Live-TV-Streaming der HD-Sender funktionierte bei mir bisher aber nie wirklich vernünftig, da die Dreambox aber genau wie mein XBMC-Rechner an den Fernseher angeschlossen ist, stellte das auch kein Problem für mich dar.
Apple TV 2 + XBMC + Apple-Netzwerk = Probleme
Das waren nun also die positiven Aspekte meines kleinen Ausfluges, doch nun kommen leider die Schattenseiten. Das kleine Apple TV 2 gehört nämlich gar nicht mir und soll bei einem Freund laufen. Hier sieht das Netzwerk ganz anders aus, denn hier dominiert Apple. 2 Apple – Rechner, iPad, iPhone, Time Capsule und irgendwo noch ein Router von der Telekom. Die Netze voneinander durch die Time Capsule separiert.
Die Probleme fingen schon mit der Dateifreigabe an. Auf einem iMac haben wir ein Verzeichnis mit Filmen freigegeben und auch die Samba-Freigabe in den Systemeinstellungen aktiviert. Zugreifen konnten wir vom Apple TV 2 aus XBMC darauf aber nicht. Die Internetsuche offenbarte, dass Lion offenbar eine fehlerhafte Implementierung von Samba hat. Das lässt sich lösen, ist aber ein längerer komplizierter Weg, den wir uns sparen wollen.
Also Alternativen gesucht und schnell gefunden: Das Programm “Playback” agiert als Media-Server und soll das Problem lösen. Das funktioniert auch, doch neu hinzugefügte Medien werden nicht automatisch freigegeben. Die Lösungsmöglichkeit ist also direkt verworfen. Ein WebDAV-Server funktioniert besser und ist vor allem kostenlos, aber auch hier kommen Probleme, denn wenn man die Inhalte der einzelnen Verzeichnisse definiert, so dass die eigentliche Stärke von XBMC aktiviert werden soll, nämlich der Aufbau der Datenbank mit Film- und Serieninformationen, dann kommt alles ins Stocken. Entweder es lassen sich die Informationen nicht herunterladen, oder Sie lassen sich zwar herunterladen, aber die Inhalte lassen sich dann nicht mehr aus dem Datenbankmodus von XBMC abspielen.
Eine Lösung? Hab ich noch nicht. Für heute haben wir abgebrochen und ich habe meinen Freund allein gelassen, der jetzt entweder selbst nach einer Lösung sucht, oder sich aus Verzweiflung als Batman auf der PS3 auf Verbrechersuche begeben hat.
Fazit – Erster Eindruck gut, aber viel Bastelarbeit nötig für XBMC auf dem Apple TV 2
Mein erster Eindruck war wirklich sehr gut. Das kleine Gerät machte seinen Job bei mir noch sehr gut, auch wenn die kleine Fernbedienung eigentlich erwarten lässt, dass man damit nicht zurechtkommen wird, klappt die Bedienung damit ausgesprochen gut.
Das es ausgerechnet im Apple-dominierten Umfeld zu Problemen kommen würde, hätte ich nicht erwartet, aber XBMC ist eben nicht Apple sondern fand seinen Ursprung vielmehr in der Microsoft-Welt der Xbox 1. Ich werde berichten, wie es weitergeht mit XBMC auf dem Apple TV 2.

Pingback: Apple TV 2 als XBMC-Player benutzen » Apple, XBMC, Netzwerk …