Примеры приложений

Примеры приложений — это примеры рабочего кода, который вы можете просматривать, запускать и изучать, чтобы приступить к разработке собственного приложения Google Cast.

Codelabs предоставляет практический опыт кодирования с пошаговыми инструкциями, которые проведут вас через процесс создания приложения, использующего определенные функции Cast API, или включения существующего приложения в использование Cast API.

Справочные приложения

Перечисленные здесь эталонные приложения соответствуют контрольному списку дизайна Google Cast и передовому опыту разработки Google Cast. Используйте эти приложения в качестве отправной точки при разработке приложения для Google Cast.

CastReceiver

Подробности
Платформа Ресивер, МПЛ
Языки JavaScript, HTML, CSS
Исходный код github.com/googlecast/CastReceiver
Кодлаб Developers.google.com/cast/codelabs/cast-receiver/

В роляхAndroidТелевизор

Подробности
Платформа Андроид
Языки Андроид
Исходный код github.com/googlecast/CastAndroidTvReceiver
Кодлаб Developers.google.com/cast/codelabs/cast-connect-atv/

CastVideos-android

Подробности
Платформа Андроид
Языки Андроид
Исходный код github.com/googlecast/CastVideos-android
Кодлаб Developers.google.com/cast/codelabs/cast-videos-android/

CastVideos-ios

Подробности
Платформа iOS
Языки Свифт, Objective-C
Исходный код github.com/googlecast/CastVideos-ios
Кодлаб Developers.google.com/cast/codelabs/cast-videos-ios/

CastVideos-chrome

Подробности
Платформа Интернет
Языки JavaScript, HTML, CSS
Исходный код github.com/googlecast/CastVideos-chrome
Кодлаб Developers.google.com/cast/codelabs/cast-videos-chrome/

Видео приложения

Перечисленные здесь видеоприложения показывают, как транслировать видео от отправителя с помощью CAF Sender SDK. Для простоты эти приложения не полностью соответствуют контрольному списку UX.

В роляхHelloVideo-ios

Подробности
Платформа iOS
Языки Объектив-C, Swift
Исходный код github.com/googlecast/CastHelloVideo-ios

Аудио приложения

Перечисленные здесь аудиоприложения демонстрируют лучшие практики создания мультимедийных приложений.

Android-UniversalMusicPlayer

Это приложение работает на устройствах Android, включая Auto и Wear, а также на устройствах Cast.

Подробности
Платформа Андроид
Языки Котлин
Исходный код github.com/googlesamples/android-UniversalMusicPlayer/