我们有一个Android平板电脑应用程序的客户端要求,这将用于直播,以只允许HDCP兼容的设备进行镜像。如果连接了不符合HDCP的设备,应用程序应阻止HDMI输出镜像。我已经通过android开发人员网站,看到有一个drm api,可以用于内容管理,但无法确定是否同样可以用于检查HDCP合规性。
任何关于我们如何实现这一点的技巧都将是有帮助的。
发布于 2016-06-04 04:45:06
对于Android4.2和更高版本,您可以使用DisplayManager.getDisplays(),然后对于已使用的显示,请检查FLAG_SECURE。
https://developer.android.com/reference/android/hardware/display/DisplayManager.html#getDisplays() https://developer.android.com/reference/android/view/Display.html#FLAG_SECURE
发布于 2015-07-07 17:45:40
为什么你想要流式传输,比如说原始视频,到HDCP兼容的设备,在那里你不会从HDCP获得任何好处?你的意思是,你想用HDCP保护你镜像的任何东西,这样你只想让HDCP兼容的设备解密它?如果是这样的话,你应该只注意用HDCP加密你的内容(我不知道这在android平板电脑上是否可行)。其余部分将在连接设备时通过握手自行处理。
https://stackoverflow.com/questions/6647099
复制相似问题