以编程方式禁用OSD

时间:2018-09-05 07:00:09

标签: android android-6.0-marshmallow android-7.0-nougat

我们有一个android TV应用程序,其中我们具有电视视图的主要活动,并传递给中间件以播放频道视频。中间件称为驱动程序,驱动程序直接在本机播放器中播放视频(无需将帧缓冲区传递给App和框架,因为这是出于演示目的)

但是问题是,我们无法看到正在播放的视频,因为我们可以听到确保视频在OSD后面播放的音频。如果我们通过在adb shell中运行以下命令来禁用OSD

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

我们可以观看视频。 无论如何,是否可以使用任何API (不使用命令行)在我们的应用程序中直接执行此操作?请提出建议。

0 个答案:

没有答案