Während wir mittlerweile bei jedem Apple-Event aufs neue über eine vielleicht kommende Entwicklungsumgebung für Apple-TV-Anwendungen spekulieren, finden sich die Grundlagen für das Erstellen eigener ATV-Apps bereits im Betriebssystem der Apple-Set-Top-Box versteckt.
Das Programmierer-Blog NSHipster wirft einen Blick auf das für die Implementierung von Apps zuständige Framework „Back Row“ und erklärt am Beispiel eines OpenSource-Projekts mit Inhalten des niederländischen TV-Senders UitzendingGemist, wie einfach sich ein „eigener TV-Kanal“ ins Apple-TV-Hauptmenü einpflegen lässt.
Voraussetzung ist momentan natürlich ein Jailbreak der kleinen schwarzen Box, wie schon bei anderen iOS-Geräten hat Apple auch beim Apple TV den Daumen drauf und will bezüglich der vorgenommenen Modifikationen ein wenig mitreden. Nach dem Hack lässt sich die Onlinemediathek des Senders nach Datum durchsuchen und es ist möglich, einzelne Sendungen komfortabel über die gewohnte Apple-TV-Menüführung abzurufen. Mit etwas Know-how sollte sich ein entsprechendes Projekt auch mit deutschen Inhalten aufziehen lassen.
Unabhängig von der inoffiziellen Verwendung des „Back Row“-Frameworks zeigt das Beispiel auf jeden Fall eindrucksvoll, wie einfach sich die kleine Apple-Kiste um Inhalte erweitern ließe. Es fehlt hier wohl weniger am finalen Software-Realease, sondern eher an einer Freigabe und Dokumentation der entsprechenden Technik. Ob, wann und in welcher Form dies geschehen wird, steht weiter in den Sternen.
Vielleicht sprießen deshalb soviele neue Mediatheken aus Boden!
— KLdas fundamentalste was der box fehlt, ist ein app store ;)
— Robo TermWas willst du denn für Apps?
— JohnMehr Content a la Watchever..z.B. Maxdome ect. und nicht nur diese “Ami” Kanäle.
— Der ApfelLol. Was hast Du bloß alles verschlafen?
— SagridoWatchever ist doch bereits auf dem Apple TV!
Das Apple TV ist eine Box, auf die der Inhalt lediglich gestreamt werden soll. Die gesamte Plattform beruht auf diesem Prinzip. Willst du andere Inhalte auf dein ATV streamen, nimm dein iPhone, iPad oder Mac zur Hand und nutze Air Play. E voila.
— iTophEt voila.
— Robo TermReicht mir aber nicht. Will nativ auf der Box zocken. Ohne Display-Mirroring. Nativ!
@Robo Term: dann gibt es für deine Bedürfnisse eine Spielekonsole und das ATV ist für dich wohl eher nix.
— ChrisDann sind aber selbst bei Apple Preisen 100€ zu teuer. Nur streamen.
— GerumDie Box hat ne viel zu hohe Latenz. Mirroring ist viel zu lahm.
— BridgemanOk – aber andere Apps sollten laufen. Safari, Facebook, Twitter, RSS.
— Robo TermUnd direkter Mediathek Zugriff wär super. Den Inhalt kann sie ja dann wieder streamen ;-)
Und bei Spielkonsolen sind mir die HW-Update Zyklen zu groß.
— Robo TermNSHipster?! Nationalsozialistische Hipster? Immer wenn man denkt, dass es schlimmer gar nicht mehr geht…
— Jonas HornMan merkt, du hast keinen Schimmer von Objective C ;)
— SchmarsiDas NS ist ein Prefix, welches man bei fast allen Objective C Klassen von Apple findet. Es kommt noch aus den Zeiten als der Code von der ehemaligen Firma von Steve (Next Step) in Mac OS integriert wurde.
— Alpha200NextStep ist OpenStep ist Rapsody IST Mac OS X
Integriert in Mac OS ist eigentlich falsch. OpenStep hat einen neuen Anstrich bekommen und wird Mac OS X genannt.
— ElvGenau. Und NSArray ist das Nazi-Feld.
— Robo TermHoffentlich musst du nie mit der Niederländischen Bahn fahren …
— MarkusKann mir einer sagen wie ich deutsche Kanäle live stremmen kann? Hab da aktuell wenig Ahnung vom aTV 2
— xYankee911xversuch´s mal mit stremml-lachs… so wird das nix, also lass es besser!
— erklärbärBist aber böse :)
— steffenMediathek mit dem iPhone/iPad/iPod Touch aufrufen, Video anspielen und uffs AirPlay Symbol tippen. Empfänger wählen und Passwort eingeben.
— ChrisIch habe mit eigenen Augen gesehen, dass Apple TV durch einfache DNS-Änderung chinesisches Fernsehen live streamt. Kann jemand mir sagen, ob das sicher ist? Da gibt nämlich auch Sport-Sendungen als Livestream, die ich gerne gucke.
— Derjungenamenskraehena wenn das deine eigenen augen gesehen haben, hätte dein eigener mund auch mal höflich fragen können, wie das realisiert wurde. dein eigenes gehirn hätte diese information dann speichern können ;)
— Robo Term