diff --git a/unshackle/core/cdm/decrypt_labs_remote_cdm.py b/unshackle/core/cdm/decrypt_labs_remote_cdm.py index c040362..1d50ab2 100644 --- a/unshackle/core/cdm/decrypt_labs_remote_cdm.py +++ b/unshackle/core/cdm/decrypt_labs_remote_cdm.py @@ -71,7 +71,7 @@ class DecryptLabsRemoteCDM(RemoteCdm): { "init_data": self.pssh.dumps(), "service_certificate": self.req_session.signed_device_certificate, - "scheme": "widevine", + "scheme": "widevine" if self.security_level == 3 else "L1", # Using L1 CDM, "service": self.service_name, }, ) @@ -103,7 +103,7 @@ class DecryptLabsRemoteCDM(RemoteCdm): "init_data": self.pssh.dumps(), "license_request": self.license_request, "license_response": license_message, - "scheme": "widevine", + "scheme": "widevine" if self.security_level == 3 else "L1", }, )