Kurze Frage: Wie viele von Ihnen haben die I / O 12-Android-Anwendung verwendet, um die Live-Entwicklersitzungen von Google I / O zu streamen? Dann haben Sie, wie sich herausstellt, eine brandneue, noch nicht veröffentlichte YouTube Android Player-API genutzt. Die API wurde während einer der YouTube-Entwicklersitzungen im Voraus angekündigt. Eine vollständige Ankündigung und Veröffentlichung erfolgt in den kommenden Monaten.
Derzeit ist das Anzeigen von YouTube-Inhalten auf Ihrem Android-Gerät - ohnehin außerhalb der YouTube-App - kein besonders nahtloser und unterhaltsamer Vorgang. Es gibt drei Möglichkeiten, wie solche Inhalte präsentiert werden können. Das erste ist ein Browser-Plugin / Flash-basiertes Embed, aber dies ist keine echte mobile Erfahrung, es gibt keinen Zugriff auf die YouTube-Player-API und es leidet, wenn es natürlich kein Flash gibt.
Die zweite - mit der wir Videos hier in AC einbetten - ist die auf iFrame basierende Einbettung. Dies bietet Zugriff auf die Player-APIs, muss jedoch in eine Webansicht eingebettet werden und wird von älteren Android-Versionen nicht unterstützt.
Die dritte Möglichkeit besteht darin, eine Anweisung einzugeben, um den Inhalt in der YouTube-App selbst zu öffnen. Schön und gut, aber es ist ein zusätzlicher Schritt für die Verbraucher und für die Entwickler, dass diese Verbraucher Ihre Anwendung verlassen müssen, um den Inhalt anzuzeigen.
Und genau hier setzt die neue YouTube Android Player-API an. Einfach ausgedrückt, ermöglicht sie ein vollständiges, natives YouTube-Videoerlebnis direkt in einer Anwendung mit vollständiger Playersteuerung.
Diese Art der Integration hat lange auf sich warten lassen, aber angesichts der Menge an Inhalten, die heute über YouTube geteilt werden, ist dies auch ein sehr notwendiger Schritt. Niemand mag es, eine Anwendung zu verlassen, nur um ein YouTube-Video anzusehen.
Die API wird für alle Formfaktoren optimiert, die Android unterstützt, für Handys, Tablets und Google TV. Betriebssystemversionen werden bis zu Froyo unterstützt. Für Entwickler wird die Integration so einfach wie möglich gestaltet, wobei die grundlegende Code-Anforderung nur drei Zeilen umfasst. Es bietet automatische Unterstützung für die Änderung von Vollbild und Ausrichtung und passt die Qualität des Streams basierend auf der Stärke der Netzwerkverbindung an.
Für Inhaltsanbieter ist es ebenfalls wichtig, dass die Veröffentlichung dieser API die Unterstützung von monetarisierten Inhalten ermöglicht. Schließlich muss jeder ein paar Dollar verdienen.
Die Sitzung selbst geht in alle Schrauben und Muttern, und Sie werden es bereit finden, nach der Pause zu sehen. Wir wissen, dass viele von Ihnen genauso begeistert sein werden wie wir. Die Möglichkeit, YouTube-Videos direkt in der Google+ App abzuspielen - ja, bitte.