Android TV スティックを持っていますが、どの HDCP バージョンがサポートされているかを知りたいですか?
私はすでに何かを見つけましたが、うまくいくようです:
try {
val uuid = UUID.fromString("1f83e1e8-6ee9-4f0d-ba2f-5ec4e3ed1a66")
val mediaDrm = MediaDrm(uuid)
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
mediaDrm.connectedHdcpLevel
}
} catch (use : UnsupportedSchemeException) {
Log(use.localizedMessage)
}
しかし、ドキュメントによると
API レベル 28 で追加
28 未満の古い API の HDCP レベルを読み取るにはどうすればよいですか?