サンプルアプリ

サンプルアプリは実際に使えるコードの例です。参照して実行し、独自の Google Cast アプリの開発に着手できます。

Codelab では、ガイド付きの実践的なコーディング エクスペリエンスを提供しており、Cast API の特定の機能を使用するアプリを作成するプロセスや、既存のアプリで Cast API を使用できるようにするプロセスを順を追って行うことができます。

リファレンス アプリ

以下のリファレンス アプリは、Google Cast デザイン チェックリストに準拠し、Google Cast 開発のベスト プラクティスに準拠しているアプリです。これらのアプリは、Google Cast 向けにアプリを開発する際の出発点として使用できます。

CastReceiver

詳細
Platformレシーバー、MPL
対応言語JavaScript、HTML、CSS
ソースコードgithub.com/googlecast/CastReceiver
Codelabdevelopers.google.com/cast/codelabs/cast-receiver/

CastAndroidTvReceiver

詳細
PlatformAndroid
対応言語Android
ソースコードgithub.com/googlecast/CastAndroidTvReceiver
Codelabdevelopers.google.com/cast/codelabs/cast-connect-atv/

CastVideos-android

詳細
PlatformAndroid
対応言語Android
ソースコードgithub.com/googlecast/CastVideos-android
Codelabdevelopers.google.com/cast/codelabs/cast-videos-android/

CastVideos-ios

詳細
PlatformiOS
対応言語Swift、Objective-C
ソースコードgithub.com/googlecast/CastVideos-ios
Codelabdevelopers.google.com/cast/codelabs/cast-videos-ios/

CastVideos - Chrome

詳細
Platformウェブ
対応言語JavaScript、HTML、CSS
ソースコードgithub.com/googlecast/CastVideos-chrome
Codelabdevelopers.google.com/cast/codelabs/cast-videos-chrome/

動画アプリ

以下の動画アプリは、CAF Sender SDK を使用して送信者から動画をキャストする方法を示しています。わかりやすくするために、これらのアプリは UX チェックリストに完全に準拠していません。

CastHelloVideo-ios

詳細
PlatformiOS
対応言語Objective-C、Swift
ソースコードgithub.com/googlecast/CastHelloVideo-ios

オーディオ アプリ

ここでは、メディアアプリを作成するためのおすすめの方法を紹介します。

Android-UniversalMusicPlayer

このアプリは、Auto や Wear などの Android デバイスと、キャスト デバイスで動作します。

詳細
PlatformAndroid
対応言語Kotlin
ソースコードgithub.com/googlesamples/android-UniversalMusicPlayer/