在Android Doc和Google上找不到任何明确的内容。如何检测Android设备上的HDMI端口是否启用了HDCP?
如果有API可以检测到这个问题,它是什么以及在HDMI输出上启用/禁用HDCP的API是什么?
如果没有API来检测这个,是否有设备可以用来检查HDMI端口上的HDCP标志?
在某些android设备(最值得注意的是三星设备)上,HDMI端口始终启用HDCP。 但其他制造商设备如何? Google认证设备上必须使用HDCP吗?如果不是强制性的,主要内容提供商的Android应用程序(来自Big cable company teleco)如何防止视频输出到非HDCP保护的HDMI端口?
[这是一个相关的错误报告](https://code.google.com/p/android/issues/detail?id=52985),你可能会觉得有趣,它应该至少回答你的一些问题问题 –
Thanks MH,这的确非常有趣,我对检测HDMI端口是否启用HDCP更感兴趣,即使无法启用/禁用HDCP,只要应用程序知道HDCP不是可以拒绝播放高清内容 –
请注意,我不能仅仅检查硬件名称和型号,然后假设HDCP可用,这是行不通的,因为设备名称和型号可以很容易地在根设备上进行更改 –