In iOS für Apple TV versteckt: „Back Row“ bringt Mediatheken von TV-Sendern auf die Set-Top-Box
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.
(Direktlink zum Video)
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!
das fundamentalste was der box fehlt, ist ein app store ;)
Was willst du denn für Apps?
Mehr Content a la Watchever..z.B. Maxdome ect. und nicht nur diese „Ami“ Kanäle.
Lol. Was hast Du bloß alles verschlafen?
Watchever 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.
Et voila.
Reicht 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.
Dann sind aber selbst bei Apple Preisen 100€ zu teuer. Nur streamen.
Die Box hat ne viel zu hohe Latenz. Mirroring ist viel zu lahm.
Ok – aber andere Apps sollten laufen. Safari, Facebook, Twitter, RSS.
Und 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ß.
NSHipster?! Nationalsozialistische Hipster? Immer wenn man denkt, dass es schlimmer gar nicht mehr geht…
Man merkt, du hast keinen Schimmer von Objective C ;)
Das 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.
NextStep 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.
Genau. Und NSArray ist das Nazi-Feld.
Hoffentlich musst du nie mit der Niederländischen Bahn fahren …
Kann mir einer sagen wie ich deutsche Kanäle live stremmen kann? Hab da aktuell wenig Ahnung vom aTV 2
versuch´s mal mit stremml-lachs… so wird das nix, also lass es besser!
Bist aber böse :)
Mediathek mit dem iPhone/iPad/iPod Touch aufrufen, Video anspielen und uffs AirPlay Symbol tippen. Empfänger wählen und Passwort eingeben.
Ich 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.
na 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 ;)