Googleの安価なHDMIドングル「Chromecast」は、価格に見合った優れた性能を備えています。わずか35ドルで、Netflix、HBO GO、YouTube、Hulu Plus、Pandora、Google Play TVなど、お気に入りのモバイルアプリやウェブサイトから大画面テレビにストリーミング配信できます。Appleの99ドルのメディアストリーミングボックス「Apple TV」でAirPlayを楽しむのとほぼ同じです。
Google は Chromecast に新しいコンテンツ ソースを追加してきましたが、Chromecast を少数の選ばれた開発者にのみ公開していたため、このデバイスの真の可能性はほとんど活用されていませんでした。
しかし、もう心配はいりません。本日より、iOS および Android アプリやウェブサイトに Chromecast を統合したい開発者向けに、公式の Google Cast ソフトウェア開発キット(SDK)が利用可能になりました。
この SDK は実際には 2013 年 7 月に開発者プレビューとしてリリースされました。
本日より、誰でもご利用いただけます。Googleによると、このSDKを使用すると、Android、iOS、Chromeのサードパーティ製アプリやウェブサイトにキャストボタンを簡単に追加できるようになります。
ソフトウェア開発キットは、iOS 開発者と Android 開発者の両方が利用でき、Google Cast ブラウザ拡張機能を通じて Chrome でも利用できます。
すべてのChromecastデバイスは、Google Cast SDKをサポートする最新のソフトウェアにすでにアップデートされています。iOS SDKは先日リリースされ、Android版はGoogle Play開発者サービス4.2アップデートの一部として数日中にリリースされる予定です。
Google Developers Blog では、プログラマーが Google Cast 開発者コンソールを通じてキャスト対応アプリを開発および公開する方法とタイミングを制御できることが説明されています。
SDK の簡単なビデオ概要をご紹介します。
いくつかの注意事項…
アプリは、HTML5メディアコンテンツを再生できるChromecastのデフォルトのメディアプレーヤーを使用することも 、CSSを使用して独自のブランドスキンを適用することもできます。さらに重要なのは、カスタムレシーバーアプリケーションを使用することで、MPEG-DASH、HLS、Microsoft Smooth Streamingといった他のストリーミングプロトコルもサポートできることです 。
Google の Rishi Chandra 氏が CNET のインタビューで述べたように、SDK はマルチスクリーン ゲームに最適です。
ゲームはChromecastの活用方法の一つとして、まさに刺激的な機会です。まさに最適なモデルです。iOSスマートフォン、Androidタブレット、Windowsノートパソコンに対応している点は、まさにマルチスクリーンと言えるでしょう。大きな可能性を秘めています。
いくつかのサンプル アプリとそのソース コードをダウンロードするには、ここをクリックしてください。
Chromecast で動作するアプリの最新リストは、こちらでご覧いただけます。