Программно отключить экранное меню - PullRequest
0 голосов
/ 05 сентября 2018

У нас есть приложение для Android TV, в котором мы выполняем основную деятельность с просмотром ТВ, и оно передается в промежуточное ПО для воспроизведения канала Video. Middleware вызывает драйвер, драйвер воспроизводит видео непосредственно в собственном плеере (без передачи кадровых буферов в приложение и фреймворк, как это делается для демонстрационной цели) .

Но проблема в том, что мы не можем видеть воспроизводимое видео, где мы можем слышать аудио видео, которое гарантирует, что видео воспроизводится за OSD. Если мы отключим OSD, выполнив следующую команду в оболочке adb

echo 1 > /sys/class/graphics/fb0/blank

мы можем посмотреть видео. Есть ли способ сделать это в нашем приложении напрямую, используя любой API (без использования командной строки) ? Пожалуйста, предложите.

...