我们对Android平板电脑应用程序有客户要求,该应用程序将用于直播,仅允许HDCP兼容设备进行镜像.如果连接了非HDCP兼容设备,则应用程序应阻止HDMI输出镜像.
我已经浏览了android开发者网站,看到有一个drm api可以用于内容管理但是无法确定是否可以用于检查HDCP兼容.
关于我们如何实现这一点的任何提示都会有所帮助.
最佳答案
对于Android 4.2及更高版本,您可以使用DisplayManager.getDisplays(),然后使用Display检查FLAG_SECURE.
https://developer.android.com/reference/android/hardware/display/DisplayManager.html#getDisplays()
https://developer.android.com/reference/android/view/Display.html#FLAG_SECURE