Android YouTube Player APIセッションビデオのまとめ

YouTube API Blog: Build awesome YouTube experiences with new APIs and tools

・・・We want to give you the best tools to build these experiences, so we’re previewing the new YouTube Android Player API for high-quality and fluid video playback. ・・・

YouTube Player APIはハイクオリティなYouTubeビデオをアプリ内でスルスル動かすためのAPIだそうだ。

このAPIについてのGoogle I/Oでのセッションビデオはここ。
Google I/O 2012

ビデオはあるけど、スライドだけとかないのか?仕方ない。セッションをまともに受けるとするか(^^);





このAPIが作られた背景にはFlashの没落が関係していそうだ。(05:55)


サポートは2.2以降。(08:35)


YouTubePlayerViewとかあるよ!(10:50)


APIを使った具体的なプロダクトデモとか。(14:02)


Player APIのGetting Started的な話。DEV KEY取得してー、YouTube.initialize()してー、YouTubePlayerActivityにIntent投げてー・・・(25:21)


アプリ内にリアルにEmbedするにはYouTubePlayerFragmentかYouTubePlayerView。そうそう。This is what I talking about! (27:30)


YouTubePlayerFragmentの例。(27:50)


YouTubePlayerViewの例。YouTubeBaseActivityをextendsすることとregisterPlayerView()がポイントらしい。(28:50)


フルスクリーンの状態も少しコードを書けばカスタマイズできるよ。(31:56)


プレイヤーイベントについて。要するに、やっぱりこのAPIはAS3のプレイヤーの代替だね。考え方がほとんど同じ。(32:46)


どんなサンプルコードがあるか?(35:23)


ライブコーディング from SCRATCH 開始。(36:47)見てるとちょっとペアプロみたいな感じ。そこ違うだろ!もっと補完を使え!とか言いたくなる(^^);


まとめ。(44:57)


Q&A開始。

Q. 同時に複数のビデオを再生できるか?(46:55)
A. NO


残念!

Q. プレイヤーコントロールはカスタマイズできるか?(48:07)
A. いくつかの中から選ぶことはできるがカスタマイズはできない。オーバーレイもできない。


えぇ〜!?マジで?聞き間違い?そうでなければAS3のchromeless playerとは違うな、これは_| ̄|○

しかし、将来的にはあり得るというので、chromeless playerは是非期待したい。

コメント

  1. プレイヤーカスタマイズには、それ程ニーズが無いと思っているのでしょうかね。今後chromeless playerが、サポートされることを強く期待します。

    返信削除

コメントを投稿

このブログの人気の投稿

レオナルド・ダ・ビンチはなぜノートを「鏡文字」で書いたのか?

macでsmb(samba)共有サーバーに別名で接続(別アカウント名で接続)する方法

Google DriveにCURLでアップロードするには?