Google の新しい Cast Connect ライブラリを使用すると、Android TV アプリの開発者は、HTML5 プレーヤーではなくアプリ内でキャスト セッションを処理できるようになります。
Cast Connect の導入により、近い将来、Android TV デバイスへのビデオ コンテンツのキャストがよりネイティブに感じられるようになることが期待されます。 ツイッターユーザーの指摘によると Android TV ガイド, この新機能には、キャストされたビデオにリモコンを使用できるようになるという利点があります。
Google 開発者ページ 新しい Cast Connect ライブラリがどのように機能するかを説明します。 これは、Android TV デバイスがキャスト レシーバーとして機能する Google Cast インフラストラクチャ上に構築されます。 ライブラリを統合すると、Android TV アプリは実際の Google Cast デバイスであるかのようにキャスト メッセージやブロードキャスト メディア ステータスを受信できるようになります。 Googleによると、Cast Connectライブラリには、メディアの読み込みと再生コントロールに加えて、メディアメタデータ、カスタムメッセージ、リピート/シャッフル、送信者の参加/脱退イベントなどの機能も搭載されているという。 以下は、開発者がこのライブラリを統合する方法を理解できるようにすることを目的とした Google のビデオです。
基本的に、たとえば携帯電話から Android TV にキャストされたコンテンツは、HTML5 プレーヤーで開かれるのではなく、サポートされているアプリによって処理されます。 その結果、携帯電話などではなく、既存のリモコンを使用してコンテンツを制御できるようになります。 これにより、キャスト エクスペリエンスがより統合されているように感じられ、専用の Android TV アプリは汎用の HTML5 プレーヤーよりも多くの機能とコーデックをサポートする可能性があるため、ユーザーにとっても優れています。 また、サポートされているアプリが検出されない場合、またはキャスト時にユーザー プロファイルに不一致がある場合、Cast Connect ライブラリはフォールバックとして HTML5 プレーヤーを使用してセッションを開始します。
現時点では、新機能を動作させるには、開発者が Android TV アプリに Cast Connect サポートを追加する必要があります。 Google はまた、現時点ではアシスタント機能が Cast Connect で完全にはサポートされていないため、キャストされたコンテンツを音声で制御できないことにも注意しています。