Posts Tagged ‘iPhone’

S02E04 – Google NexusONE

Donnerstag, Februar 18th, 2010
Nach dem etwas gescheiterten G1 von Google kommt Google nun mit seinem Nexus ONE an den Start. Wir schauen uns mal das Gerät an und testen es auf Herz und Nieren.
UPDATE: Seit dem neuesten Systemupdate funktioniert auch Multitouch systemweit.
UPDATE (26.03): Nach längerer Benutzung verbessert sich die Akkulaufzeit. Inzwischen hält der Akku mit eingeschaltetem GPS und Wifi auch etwas länger als einen Tag. Ist damit also konkurrenzfähig mit dem iPhone.

Die Problematik des iPod Feeds und der iPods/iPhones

Donnerstag, Februar 12th, 2009

Vielen von euch haben bei uns angefragt, woran es liegen kann, dass sie DigitalUpgrade nicht auf dem iPod oder iPhone abspielen können. Die Lösung war meist das abonnieren des speziellen iPod-Feeds, welcher speziell für diese Geräte kodierte Video enthält. Aber eben nur meist.
Ab und zu kommt dann doch jemand, der ganz sicher den iPod Feed abonniert hat, aber trotzdem auf seinem iEndgerät das Video nicht spielen kann. Lange hab ich rumgerätselt woran das liegen kann und ich denke ich weiss nun warum das so ist:

Wir laden unser “Hauptvideo” bei blip.tv hoch, bei blip auf den Servern wird dieses Video dann in Flash Video sowie in ein iPod kompatibles Format konvertiert. Im Endeffekt gibt es aber nur einen Feed, dieser enthält mehrere media:content Elemente mit den verschiedenen Videoformaten drin. Wenn man unseren Feed direkt im Browser anschaut, sieht man sehr schön, dass da mehrere Media Files aufgelistet werden.
feed.jpg
Nun möchten wir nicht immer warten bis die Konvertierung bei blip auf den Servern fertig ist und dann den iPod Feed händisch erstellen, sondern das darf gerne automatisch passieren (besonders da aus blip eh ein Feed mit allem nötigen Content rausfällt).
Meine Lösung hierfür war: Eine Yahoo Pipe erstellen, welche das Enclosure (das ist die Mediendatei, die iTunes runterlädt und auf den iPod spielt) durch eines der Mediafiles austauscht.
Hier laufen wir jetzt aber in 2 Probleme, bedingt durch meine und Yahoo Pipes Beschränktheit:

1) Es kann (selten) passieren, dass die Pipe statt der iPod Datei eine andere ersetzt => Blöd.

2) Wenn die Yahoo Pipe läuft, bevor es das iPod File überhaupt gibt (bspw. weil blip es noch nicht fertig kodiert hat), wird einfach wieder die Originaldatei eingesetzt. Wer also direkt nach Sendungsrelease den iPod Feed aktualisiert bekommt ggf die inkompatible Datei, wer dafür ein bisschen wartet bekommt die richtige Datei => Blöd.

Die Lösung:

Wir bräuchten eine wirklich funktionstüchtige Pipe oder besser ein serverseitiges Skript, welches diese Probleme löst und abfängt.

Wenn also jemand von Euch ggf. ein kleines bisschen Zeit aufwänden kann das zu fixen wären alle Glücklich :)