AIKraft/Skills/media3-cast-integration

media3-cast-integration

Реализует поддержку Google Cast в Android-приложениях через Jetpack Media3: добавляет зависимости, настраивает OptionsProvider и управляет CastPlayer для воспроизведения в Compose и View. Применяется при добавлении Cast или миграции с устаревшего SDK.

ANAndroid official Разработка ★ 7.7k

Что делает навык

Реализует поддержку Google Cast в Android-приложениях через Jetpack Media3, добавляя необходимые зависимости и настраивая CastPlayer для воспроизведения в Compose и View. Применяется для добавления функционала Cast или миграции с устаревшего Google Cast SDK.

Когда применять

  • Добавление поддержки Google Cast в новое Android-приложение.
  • Миграция существующего приложения с устаревшего Google Cast SDK на Jetpack Media3.
  • Настройка CastPlayer для воспроизведения контента на удаленных устройствах.
  • Инициализация GMS CastContext с использованием OptionsProvider.

Как работает

  1. Убедиться, что версия Jetpack Media3 >= 1.9.0, так как Cast недоступен в более ранних версиях.
  2. Добавить зависимости Jetpack Media3 Cast в проект.
  3. Настроить OptionsProvider для предоставления конфигурационных параметров инициализации GMS CastContext.
  4. Использовать CastPlayer для управления воспроизведением на локальных и удаленных устройствах.
  5. При необходимости использовать RemoteCastPlayer только для удаленного воспроизведения.

Примеры запросов агенту

Как добавить поддержку Google Cast в Android-приложение с помощью Jetpack Media3?
Мигрируй мой проект с устаревшего Google Cast SDK на Jetpack Media3 Cast.
Настрой CastPlayer для воспроизведения видео на Chromecast в Compose.

Что понадобится

  • Jetpack Media3 версии >= 1.9.0

Описание составлено по SKILL.md навыка, сверено 09.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «media3-cast-integration» из репозитория: # https://github.com/android/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r media3-cast-integration/ ~/.claude/skills/media3-cast-integration/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.