Дисплей Android через HDMI

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

Спасибо за помощь.


person user1027620    schedule 20.01.2015    source источник


Ответы (1)


Это возможно, начиная с Android 4.2, см. примечания к выпуску, которые также содержат код. образцы:

Android теперь позволяет вашему приложению отображать уникальный контент на дополнительных экранах, которые подключены к устройству пользователя либо через проводное соединение, либо через Wi-Fi. Чтобы создать уникальный контент для вторичного дисплея, расширьте класс Presentation и реализуйте обратный вызов onCreate(). В onCreate() укажите свой пользовательский интерфейс для вторичного дисплея, вызвав setContentView(). Являясь расширением класса Dialog, класс Presentation предоставляет область, в которой ваше приложение может отображать уникальный пользовательский интерфейс на дополнительном дисплее.

Класс Presentation в SDK содержит пример кода для воспроизведения видео. и показывать некоторую информацию одновременно на втором экране.

person theomega    schedule 20.01.2015
comment
Спасибо, я забыл добавить, что это будет сборка с использованием Cordova. Есть ли у вас какие-либо идеи, есть ли доступный плагин? Пытаюсь искать, но пока ничего не нашел. - person user1027620; 20.01.2015