我正在尝试创建一个在Android TV上运行的电视背光控制器。为此,我想使用正在显示的内容并相应地调整背光颜色。我无法确定通过服务定期获取屏幕截图的好方法。有没有人有任何想法?
答案 0 :(得分:0)
在Android 5.0及更高版本中,您可以使用the media projection APIs。但是:
用户必须通过启动您的某个活动来对其进行授权,然后显示系统提供的授权对话框
这种授权不会永远持续下去,但只是你的过程存在很长时间(并且可能还不到这一点,尽管在我的测试中到目前为止它似乎持续了整个过程)
AFAIK,受DRM保护的资料将从屏幕截图中被屏蔽,因此使用这些屏幕截图尝试检测前景UI颜色可能会证明不可靠