サンプルアプリは実際に使えるコードの例です。参照して実行し、独自の Google Cast アプリの開発に着手できます。
Codelab では、ガイド付きの実践的なコーディング エクスペリエンスを提供しており、Cast API の特定の機能を使用するアプリを作成するプロセスや、既存のアプリで Cast API を使用できるようにするプロセスを順を追って行うことができます。
リファレンス アプリ
以下のリファレンス アプリは、Google Cast デザイン チェックリストに準拠し、Google Cast 開発のベスト プラクティスに準拠しているアプリです。これらのアプリは、Google Cast 向けにアプリを開発する際の出発点として使用できます。
CastReceiver
詳細 | |
---|---|
Platform | レシーバー、MPL |
対応言語 | JavaScript、HTML、CSS |
ソースコード | github.com/googlecast/CastReceiver |
Codelab | developers.google.com/cast/codelabs/cast-receiver/ |
CastAndroidTvReceiver
詳細 | |
---|---|
Platform | Android |
対応言語 | Android |
ソースコード | github.com/googlecast/CastAndroidTvReceiver |
Codelab | developers.google.com/cast/codelabs/cast-connect-atv/ |
CastVideos-android
詳細 | |
---|---|
Platform | Android |
対応言語 | Android |
ソースコード | github.com/googlecast/CastVideos-android |
Codelab | developers.google.com/cast/codelabs/cast-videos-android/ |
CastVideos-ios
詳細 | |
---|---|
Platform | iOS |
対応言語 | Swift、Objective-C |
ソースコード | github.com/googlecast/CastVideos-ios |
Codelab | developers.google.com/cast/codelabs/cast-videos-ios/ |
CastVideos - Chrome
詳細 | |
---|---|
Platform | ウェブ |
対応言語 | JavaScript、HTML、CSS |
ソースコード | github.com/googlecast/CastVideos-chrome |
Codelab | developers.google.com/cast/codelabs/cast-videos-chrome/ |
動画アプリ
以下の動画アプリは、CAF Sender SDK を使用して送信者から動画をキャストする方法を示しています。わかりやすくするために、これらのアプリは UX チェックリストに完全に準拠していません。
CastHelloVideo-ios
詳細 | |
---|---|
Platform | iOS |
対応言語 | Objective-C、Swift |
ソースコード | github.com/googlecast/CastHelloVideo-ios |
オーディオ アプリ
ここでは、メディアアプリを作成するためのおすすめの方法を紹介します。
Android-UniversalMusicPlayer
このアプリは、Auto や Wear などの Android デバイスと、キャスト デバイスで動作します。
詳細 | |
---|---|
Platform | Android |
対応言語 | Kotlin |
ソースコード | github.com/googlesamples/android-UniversalMusicPlayer/ |