簡単な質問-I / O 12 Androidアプリケーションを使用して、Google I / Oからライブ開発者セッションをストリーミングした人は何人ですか? もしそうなら、結局のところ、あなたは真新しい、まだリリースされていないYouTube Android Player APIを利用していました。 このAPIは、YouTube開発者セッションの1つで「事前に発表」され、今後数か月で完全な発表とリリースが行われます。
現時点では、AndroidデバイスでYouTubeコンテンツを(YouTubeアプリの外部で)表示することは、特にシームレスで楽しいプロセスではありません。 このようなコンテンツを表示するには、3つの方法があります。 1つ目はブラウザプラグイン/フラッシュベースの埋め込みですが、これは真のモバイルエクスペリエンスではなく、YouTubeプレーヤーAPIにアクセスできず、もちろんフラッシュがない場合に問題が発生します。
2つ目は、ここでACにビデオを埋め込むために使用するもので、iFrameベースの埋め込みです。 これはプレーヤーAPIへのアクセスを提供しますが、Webビューに埋め込む必要があり、Androidの古いバージョンではサポートされていません。
3番目の方法は、YouTubeアプリ自体のコンテンツを開くための指示をスローすることです。 すべて順調ですが、消費者にとっては追加のステップであり、開発者にとっては、コンテンツを表示するためにアプリケーションを離れる必要があることを意味します。
それが、新しいYouTube Android Player APIが登場する場所です。簡単に言えば、完全なプレーヤーコントロールを備えたアプリケーション内で起動する完全なネイティブYouTubeビデオエクスペリエンスを可能にします。
この種の統合は長い間待ち望まれていましたが、今日YouTubeで共有されている膨大な量のコンテンツでは、非常に必要なステップでもあります。 YouTubeビデオを見るためだけにアプリケーションを離れるのが好きな人はいません。
APIは、Androidがサポートするすべてのフォームファクター、モバイル、タブレット、およびGoogle TV向けに最適化され、Froyoに戻るOSバージョンをサポートします。 開発者にとって、基本的なコード要件はわずか3行で、統合は可能な限り簡単になります。 フルスクリーンと向きの変更を自動的にサポートし、ネットワーク接続の強度に基づいてストリームの品質を調整します。
重要なのは、コンテンツプロバイダーにとって、このAPIのリリースにより、収益化されたコンテンツのサポートが可能になることです。 結局、誰もが数ドルを稼ぐ必要があります。
セッション自体はすべての要領で行われ、休憩後に視聴する準備ができていることがわかります。 多くの人が私たちと同じように興奮することを知っています。 Google+アプリ内でYouTube動画をインラインで再生する機能-はい。