Приложение для Android - включите "Screen Cast" из приложения ChromeCast

Это сложный вопрос, и я предполагаю, что на него не ответят, так как я не уверен, что это возможно. Я работаю над приложением, которое клиент хотел бы видеть на большом телевизоре с помощью одного клика в меню на устройстве Android (на ChromeCast).

Сценарий ChromeCast в телевизоре и на Wi-Fi (но не подключен к устройству Android). Android-приложение запускается пользователем. Пользователь нажимает кнопку "один клик" (которая больше похожа на два щелчка), один запускает поиск устройства, второй выбирает устройство. Зеркальное отображение происходит

Вот и все. Это та же функция, что и в приложении ChromeCast "Screen Cast"... если честно, мы просто хотим включить это из нашего приложения, вместо того, чтобы загружать приложение ChromeCast.

Благодарю.

2 ответа

Решение

В настоящее время нет API для включения зеркалирования из приложения. Обратите внимание, что на таких устройствах, как N5, опция зеркалирования также предлагается из тени уведомлений, поэтому нет необходимости запускать приложение chromecast.

У меня та же проблема. Единственный способ добиться этого - запустить приложение chromecast и запустить зеркальное отображение экрана, а мое приложение должно реализовать класс Presentation. Несмотря на то, что мне удалось полностью реализовать ChromeCast UIButton, он не работает для запуска зеркалирования экрана из приложения. Возможно, недокументированный API или что-то, что они могли бы добавить в будущем, но в настоящее время я не нашел способа сделать это только в приложении. -edit- Просто думал, что упомяну это, но некоторое время назад (после ввода-вывода 15) Google обновил доступные API ChromeCast. Используя CastPresentation и последние обратные вызовы, это можно сделать.

Другие вопросы по тегам