Приемники Android TV используют библиотеку Cast Connect, позволяющую существующим приложениям-отправителям взаимодействовать с приложениями Android TV через протокол Cast.
Cast Connect построен на основе инфраструктуры Cast, а ваше приложение Android TV выступает в качестве приемника. Библиотека Cast Connect позволяет вашему приложению Android TV получать сообщения и транслировать статус мультимедиа, как если бы это было устройство Google Cast.
Основные сценарии, поддерживаемые библиотекой Cast Connect:
- Запуск воспроизведения мультимедиа в приложении Android TV из приложения Cast Sender.
- Отправка статуса мультимедиа из приложений Android TV в приложения-отправители.
- Разрешение отправителям присоединяться к приложениям Android TV и управлять ими, как если бы они были веб-приемниками.
- Использование аппаратных пультов для управления воспроизведением.
Поскольку Cast Connect позволяет поддерживать основные функции веб-приемника, его можно использовать с существующими приложениями-отправителями. Помимо запуска приложения Android TV, загрузки мультимедиа и управления воспроизведением, Cast Connect включает в себя следующие функции:
- События присоединения/выхода отправителя
- Медиа-метаданные
- Поддерживаемые мультимедийные команды
- Пользовательские сообщения
- Треки
- Очередь
- Повторить/перемешать
- Объявления